Bonjour à tous,
Je souhaite faire une recherchev sur plusieurs onglets mais en affichant la dernière occurrence.
Actuellement j'ai cette formule :
=SI(K8="";"";RECHERCHEV(K8;INDIRECT(INDEX($T$2:$T$16;EQUIV(VRAI;(NB.SI(INDIRECT($T$2:$T$16&"!$A$2:A300");K8)>0);0))&"!$A$2:F300");6;1))
La colonne K étant la valeur cherchée, la colonne T la liste des noms de mes onglets, la colonne A est la colonne où se trouve ma valeur cherchée dans la matrice de recherche.
Cette formule fonctionne pour la recherchev dans plusieurs onglets, mais elle m'affiche le premier résultat trouvé, or je souhaite obtenir le dernier.
J'ai essayé de coupler cette formule avec une autre formule trouvée sur le net pour rechercher la dernière occurrence :
=INDEX(INDIRECT(INDEX($T$2:$T$16;EQUIV(VRAI;(NB.SI(INDIRECT($T$2:$T$16&"!$A$2:A300");K14)>0);0))&"!$A$2:F300");MAX(SI($T$2:$T$16&"!A$2:A$30=K14;LIGNE($T$2:$T$16&"!A$2:A$300)))-1;6)
Mais ça ne fonctionne pas...
Fichier en PJ.
D'avance un grand merci !
Je souhaite faire une recherchev sur plusieurs onglets mais en affichant la dernière occurrence.
Actuellement j'ai cette formule :
=SI(K8="";"";RECHERCHEV(K8;INDIRECT(INDEX($T$2:$T$16;EQUIV(VRAI;(NB.SI(INDIRECT($T$2:$T$16&"!$A$2:A300");K8)>0);0))&"!$A$2:F300");6;1))
La colonne K étant la valeur cherchée, la colonne T la liste des noms de mes onglets, la colonne A est la colonne où se trouve ma valeur cherchée dans la matrice de recherche.
Cette formule fonctionne pour la recherchev dans plusieurs onglets, mais elle m'affiche le premier résultat trouvé, or je souhaite obtenir le dernier.
J'ai essayé de coupler cette formule avec une autre formule trouvée sur le net pour rechercher la dernière occurrence :
=INDEX(INDIRECT(INDEX($T$2:$T$16;EQUIV(VRAI;(NB.SI(INDIRECT($T$2:$T$16&"!$A$2:A300");K14)>0);0))&"!$A$2:F300");MAX(SI($T$2:$T$16&"!A$2:A$30=K14;LIGNE($T$2:$T$16&"!A$2:A$300)))-1;6)
Mais ça ne fonctionne pas...
Fichier en PJ.
D'avance un grand merci !