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.

8 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

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

    eric
    1
    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
  2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   958
     
    Salut le Forum

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

    Mytå
    0
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    à tester :
    =SI(NB.SI(INDIRECT(B1&":"&B1);A1);INDIRECT("A"&B1);"")
    eric
    0
  8. 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
  9. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

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