Recherche selon une ligne donnée dans excel

Fermé
blacker - Modifié par blacker le 25/08/2014 à 20:09
 Blacker - 3 sept. 2014 à 14:14
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
26 août 2014 à 17:12
Bonjour,

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

eric
1
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 mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 950
25 août 2014 à 22:18
Salut le Forum

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

Mytå
0
via55 Messages postés 14504 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 décembre 2024 2 738
25 août 2014 à 22:28
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
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
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
26 août 2014 à 18:33
Bonjour,

à tester :
=SI(NB.SI(INDIRECT(B1&":"&B1);A1);INDIRECT("A"&B1);"")
eric
0
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
2 sept. 2014 à 19:02
Bonjour,

=SI(NB.SI(INDIRECT("'Feuil2'!"&B1&":"&Feuil2!B1);A1)>0;INDIRECT("'Feuil2'!A"&B1);"")
eric
0
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