Lucemar a écrit :
Bonsoir,
Merci beaucoup pour votre réponse, pour moi c'est de la magie...
Sauriez-vous "m'expliquer" cette formule brièvement? (=SIERREUR(INDEX($B$1:$B$10;EQUIV(D2;$A$1:$A$10;0));""). J'aimerais pouvoir la réutiliser par la suite.
Merci d'avance,
Luce
Bonsoir,
Après démystification ... les choses seront très claires ...
Il suffit de reprendre élément par élément :
1. EQUIV(D2;$A$1:$A$10;0) permet de retrouver dans la plage de A1 à A10 le numéro de la ligne sur laquelle se trouve D2
2. INDEX($B$1:$B$10;EQUIV(D2;$A$1:$A$10;0)) la fonction Index va rechercher dans la plage B1:B10, le numéro de ligne précédent
3. SIERREUR() permet simplement de ne rien afficher si la fonction Index renvoie une erreur ...
Désolé pour la magie ... mais elle a dû s'envoler ... pour autant que l'explication soit claire ...