Trouver la première et dernière valeur non vide d'une sélection de cellules

bonjour,
j’ai un ensemble de cellules sur une ligne avec des valeurs numériques ou pas de valeur.
j’ai besoin de récupérer la 1ere et la dernière cellule non vide et faire un calcul avec ces 2 valeurs.
Calcul Défi.xlsx (8,9 Ko)

  • je sais récupérer la 1er valeur non vide :
  • je ne sais pas récupérer la dernière valeur non vide
  • je souhaite faire mon calcul dans la même cellule et tout ça sans VBA
    merci pour vos réponses

Bonjour,
A tester (formule matricielle)
Calcul Défi.xlsx (9,7 Ko)

bonjour,
merci pour la réponse mais pouvez vous me détailler la formule.
=INDEX(D6:BH6;1;EQUIV(1;(1-ESTVIDE(D6:BH6));0))+RECHERCHE(9^9;D6:BH6)
moi pour la première valeur j’ai utilisé
=INDEX(D6:BH6;EQUIV(VRAI;D6:BH6<>"";0))
à quoi correspond le ;1; dans =INDEX(D6:BH6;1; … et dans EQUIV(1;(1-ESTVIDE…
j’ai vu que pour l’index cela correspondait au n° de ligne mais pourquoi 1
et quelle différence entre =EQUIV(VRAI;J6:BH6<>"";0) et EQUIV(1;(1-ESTVIDE(D6:BH6));0) la va leur est la même mais existe il une différence plus subtile.
avec une solution non comprise (merci encore de votre réponse), je pense que je ne l’intégrerais pas.
Merci

Re,
pour INDEX
image
pour EQUIV
image
pour ESTVIDE
cela calcul le Nb de cellule vide depuis le début de ligne

bonsoir,
merci beaucoup

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.