Recherche selon une ligne donnée dans excel

blacker -  
 Blacker -
Bonjour,

J'ai une cellule A1= abc123 et j'aimerais trouver cette valeur dans une ligne X spécifié dans une autre cellule. J'aimerais aussi, si possible, que lorsque la recherche trouve une valeur semblable qu'il met la valeur de la première cellule de la ligne X. C'est important qu'il ne recherche par ailleur que la ligne spécifiée.

Merci pour le coup de main.
A voir également:

8 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

=SI(NB.SI(INDIRECT(B1&":"&B1);A1)>0;INDIRECT("A"&B1);"")

eric
1
blacker
 
Génialllllll.... merci beaucoup c'est en plein se que j'avais besoin. Dernière petite question, quel modification je dois apporter à ta formule, si la plage de recherche se trouve sur une autre feuille.
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   953
 
Salut le Forum

Rien compris à ta demande, merci de reformuler la question.

Mytå
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir

Dans quelle cellule se trouve le n° de la ligne où rechercher ?
Dans quelle cellule doit être retourné la valeur de la première cellule de la ligne X?

Cdlmnt
0
blacker
 
Salut,

Ça peut être B1 pour le numéro de la ligne et C1 pour le résultat. La ligne en question sur la feuil2.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
blacker
 
Je reformule, est-ce possible de spécifier une plage de recherche dans Excel. De dire, je cherche la valeur A1 à la ligne 6 (valeur de B1 par exemple). La formule serait dans C1.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

à tester :
=SI(NB.SI(INDIRECT(B1&":"&B1);A1);INDIRECT("A"&B1);"")
eric
0
Blacker
 
Re salut

Si on utilise la même formule, peut-on rechercher sur une autre feuille. Je n'arrive pas à changer la formule pour qu'elle recherche sur la feuil 2 au lieu de sur la même feuille.

Merci pour votre réponse.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

=SI(NB.SI(INDIRECT("'Feuil2'!"&B1&":"&Feuil2!B1);A1)>0;INDIRECT("'Feuil2'!A"&B1);"")
eric
0
Blacker
 
C'est parfait. Merci milles fois. Ça fait plusieurs heures que j'ai essayer de trouver un équivalent, mais c'était peine perdu. Merci encore,tu m'as grandement aidé.
0