Rechercher texte dans colonne puis afficher une cellule

Résolu/Fermé
frmi - 29 déc. 2016 à 10:17
 frmi - 29 déc. 2016 à 15:28
Bonjour,

Je fais une recherche d'un texte contenu dans la cellule D49 sur une colonne d'une autre page.

Si le texte est trouvé alors cela affiche "oui" dans le cas contraire cela affiche "non".

Voici la formule : =SI(EQUIV(D49;'Infos ID'!$A$1:$A$1000;0);"oui";"non")

Lorsque la formule trouve le mot recherché, j'aimerais qu'elle affiche à la place de "oui" le contenu d'une cellule présente sur la même ligne que la ligne où ce trouve le mot recherché.

Exemple : La cellule A200 contient le mot de la cellule D49 alors affiche le contenu de la cellule B200 à la place de "oui".

Est-ce possible car là je sèche sur le problème.

Merci de votre aide.
Cdl.

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
29 déc. 2016 à 11:06
Bonjour

Si la valeur inscrite en D49 (ou D100 ou...) n'est pas dans 'Infos ID' A1:A1000
ta formule renverra #NA plutôt que "non" (erreur dans Equiv)

donc
=SI(NB.SI(plage;D49)>0;DECALER('Infos ID'!A$1;EQUIV(D49;plage;0)-1;1);"non")
A1:A1000 nommé "plage"


la maquette
https://mon-partage.fr/f/D1xvGUmH/


1