Problème de recherchev
Résolu
Maoandnano
Messages postés
40
Statut
Membre
-
Maoandnano Messages postés 40 Statut Membre -
Maoandnano Messages postés 40 Statut Membre -
Bonjour,
La fonction recherchev() est bien pratique mais elle ne permet pas de récupérer une données dans une colonne placée avant la référence.
Exemple:
Tableau 1
Colonne A Colonne B Colonne C
12.12 10.10 8.8
Tableau 2
Colonne A
8.8
Si je fais dans un autre tableau 2 =recherchev(A1;tableau1A;C;1), avec pour objectif d'afficher la colonne A, cela ne fonctionne pas car la valeur rechercher est avant la référence;
Existe t'il un moyen de contourner ce problème.
Merci par avant
Maoandnano
La fonction recherchev() est bien pratique mais elle ne permet pas de récupérer une données dans une colonne placée avant la référence.
Exemple:
Tableau 1
Colonne A Colonne B Colonne C
12.12 10.10 8.8
Tableau 2
Colonne A
8.8
Si je fais dans un autre tableau 2 =recherchev(A1;tableau1A;C;1), avec pour objectif d'afficher la colonne A, cela ne fonctionne pas car la valeur rechercher est avant la référence;
Existe t'il un moyen de contourner ce problème.
Merci par avant
Maoandnano
A voir également:
- Problème de recherchev
- Recherchev retourne mauvaise valeur ✓ - <a href="https://forums.commentcamarche.net/forum/excel-145">Forum Excel</a>
- RechercheV qui ne renvoi pas la bonne valeur ✓ - <a href="https://forums.commentcamarche.net/forum/excel-145">Forum Excel</a>
- Recherchev texte ✓ - <a href="https://forums.commentcamarche.net/forum/excel-145">Forum Excel</a>
- Recherchev contient - <a href="https://forums.commentcamarche.net/forum/excel-145">Forum Excel</a>
- Recherchev somme plusieurs lignes - <a href="https://forums.commentcamarche.net/forum/bureautique-25">Forum Bureautique</a>
3 réponses
Bonjour
=INDEX(plage;EQUIV(valeur cherchée;colonne de recherche;0);N° de colonne à ressortir dans la plage)
soit dns votre cas, sauf erreur
=INDEX(Feuil1!A:C;EQUIV(A1;Feuil1!C:C;0);1)
pour ressortir la valeur de feuil1!A sur la ligne où se trouve 8.8 en Feuil1!C
crtdlmnt
=INDEX(plage;EQUIV(valeur cherchée;colonne de recherche;0);N° de colonne à ressortir dans la plage)
soit dns votre cas, sauf erreur
=INDEX(Feuil1!A:C;EQUIV(A1;Feuil1!C:C;0);1)
pour ressortir la valeur de feuil1!A sur la ligne où se trouve 8.8 en Feuil1!C
crtdlmnt