Probleme avec formule "decaler"

Bonsoir a tous ,

En recherchant une solution d'un autre post sur le forum , je suis arrivé à une fonction décaler avec une formule matricielle.J'ai pu trouver la première ligne grace à "min".Mais ensuite voulant utiliser "petite valeur" , j'ai des "#valeur". Je n'arrive pas à trouver la raison de cette différence de résultats entre mes deux fonctions.

voici le fichier simplifié:

https://www.excel-pratique.com/~files/doc2/probdecaler.xls

Merci d'avance et bonne soirée .

Bonsoir

La formule étant correcte, j'ai fait quelques essais. J'en suis arrivée à ceci :

Copie la formule qui est en C12 (Sélectionne-la, CTRL C puis Echap)

Sélectionne la plage C12:C15 et fait un Suppr

Mets-toi en C12 et fais un collé (CTRL V)

Valide avec CTRL+MAJ+ENTREE

Tire la formule vers le bas

En ce qui me concerne, pour ce genre de besoin j'utilise cette matricielle :

=INDEX($B$1:$B$6;MIN(SI($C$3:$C$6="non";SI(NB.SI(C$11:C11;$B$3:$B$6)=0;LIGNE($B$3:$B$6)))))&""

Amicalement

Nad

Bonjour nad et merci

Le fait de supprimer et de recoller la formule règle en effet le problème.pourquoi ?

J'ai bien sur regarder ta solution ,plus simple d'ailleurs ,mais à quoi sert &"" à la fin de la formule?(apparemment on peut le supprimer.)

Désolé de t'importuner encore , après je vais me coucher ...

Amicalement.

Re

le &"" est pour éviter d'avoir les 0 affichés quand il n'y a pas de réponse

Amicalement

Nad

Re

Merci Nad et à bientôt sur le forum

Amicalement

Rechercher des sujets similaires à "probleme formule decaler"