Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Rechercher un texte dans une liste et afficher la valeur correspondante.

Coleen

XLDnaute Nouveau
Bonjour,

Je cherche désespérément depuis plusieurs heures à récupérer une valeur en fonction d'un texte.

J'ai un classeur avec 2 feuilles :
- 1ére feuille avec des noms/prénoms en B et rien en A
- 2ème feuille des noms/prénoms en B et des valeurs en A.

Je souhaite simplement rechercher un nom/prenom dans la 2ème feuille et afficher la valeur correspondante sur la première feuille en A.

Ma formule me semble pourtant juste =RECHERCHEV(B2;Feuil2!A1:B26;1;FAUX) mais je me retrouve avec des #N/A

Cela me parait pourtant simple, mais je suis bloquée
Pourriez-vous m'aider s'il vous plait ?
 

Pièces jointes

  • compare.xls
    27 KB · Affichages: 38
  • compare.xls
    27 KB · Affichages: 46

CHALET53

XLDnaute Barbatruc
Re : Rechercher un texte dans une liste et afficher la valeur correspondante.

Bonjour

Dans ta feuille 2, les valeurs recherchées doivent être à droite et non à gauche
Essaie avec Index Equiv

=INDEX(Feuil2!$A$2:$A$27;EQUIV(Feuil1!B2;Feuil2!$B$2:$B$27))
a+
 
Dernière édition:

Coleen

XLDnaute Nouveau
Re : Rechercher un texte dans une liste et afficher la valeur correspondante.

Merci infiniment Chalet53 !
Cela fonctionne parfaitement avec INDEX EQUIV .

Je te remercie d'avoir pris le temps de me répondre et te souhaite une excellente journée.
 

Coleen

XLDnaute Nouveau
Re : Rechercher un texte dans une liste et afficher la valeur correspondante.

Oups, juste un petit soucis :

Lorsque la valeur nom/prénom n'a pas de correspondance, aucune erreur ne s'affiche. C'est la valeur de la ligne du dessus qui est reprise.

EDIT : mille excuse, il me suffisait d'ajouter 0 à la fin d'EQUIV.
 
Dernière modification par un modérateur:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…