Problème de recherchev

Résolu/Fermé
Maoandnano Messages postés 37 Date d'inscription lundi 8 janvier 2018 Statut Membre Dernière intervention 30 mai 2018 - 22 mai 2018 à 11:17
Maoandnano Messages postés 37 Date d'inscription lundi 8 janvier 2018 Statut Membre Dernière intervention 30 mai 2018 - 22 mai 2018 à 16:18
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


3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
22 mai 2018 à 11:28
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

0
M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
22 mai 2018 à 11:29
Bonjour, utilise INDEX & EQUIV

=Index("plage de résultat";equiv("cellule à trouver";"plage de recherche";0))
0
Maoandnano Messages postés 37 Date d'inscription lundi 8 janvier 2018 Statut Membre Dernière intervention 30 mai 2018
22 mai 2018 à 16:18
Merci pour votre réponse
0