Fonction RechercheV ou autre
Résolu
hamid.33
Messages postés
5
Statut
Membre
-
hamid.33 Messages postés 5 Statut Membre -
hamid.33 Messages postés 5 Statut Membre -
Bonjour à tous,
Je recherche désespérément la manipulation à faire pour que excel aille me chercher des données dans un tableau. Je sais faire quand il n'y a qu'une seule donnée avec la fonction RECHERCHEV. Mais dès qu'il y a 2 possibilités pour une recherche, excel choisit que le premier. Help les amis.
le modèle du fichier se trouve ici:
https://www.transfernow.net/files/?utm_source=a638ba825mk4&utm_medium=&utm_content=en
Merci.
Je recherche désespérément la manipulation à faire pour que excel aille me chercher des données dans un tableau. Je sais faire quand il n'y a qu'une seule donnée avec la fonction RECHERCHEV. Mais dès qu'il y a 2 possibilités pour une recherche, excel choisit que le premier. Help les amis.
le modèle du fichier se trouve ici:
https://www.transfernow.net/files/?utm_source=a638ba825mk4&utm_medium=&utm_content=en
Merci.
A voir également:
- Filtre vs recherchev
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Filtre whatsapp - Accueil - Messagerie instantanée
- Realme 14 pro vs realme 14 pro plus - Guide
- Filtre manga - Accueil - TikTok
- Claude vs chatgpt - Guide
4 réponses
hamid.33
Messages postés
5
Statut
Membre
Ok merci Mr Pentier.
Bonsoir,
RECHERCHEV renvoi la première valeur rencontrée, et ne convient pas pour un renvoi multiple.
plusieurs possibilités avec colonne intermédiaire ou une formule plus compliquée pour un renvoi direct
=SI(LIGNES($1:1)<=NB.SI($I$5:$I$24;$A$10);INDEX($J$5:$J$24;EQUIV($A$10;$I$5:$I$24;0)+LIGNES($1:1)-1;0);"")
si tu nommes tes plages la formule se simplifie, exemple la plage $I$5:$I$24 nommée Nom et la plage $J$5:$J$24 nommée Num
la formule devient
et sans rien changer peut être utilisée sur des onglets différent
ensuite incrémenter la formule vers le bas
RECHERCHEV renvoi la première valeur rencontrée, et ne convient pas pour un renvoi multiple.
plusieurs possibilités avec colonne intermédiaire ou une formule plus compliquée pour un renvoi direct
=SI(LIGNES($1:1)<=NB.SI($I$5:$I$24;$A$10);INDEX($J$5:$J$24;EQUIV($A$10;$I$5:$I$24;0)+LIGNES($1:1)-1;0);"")
si tu nommes tes plages la formule se simplifie, exemple la plage $I$5:$I$24 nommée Nom et la plage $J$5:$J$24 nommée Num
la formule devient
=SI(LIGNES($1:1)<=NB.SI(Nom;$A$10);INDEX(Num;EQUIV($A$10;Nom;0)+LIGNES($1:1)-1;0);"")
et sans rien changer peut être utilisée sur des onglets différent
ensuite incrémenter la formule vers le bas