Recherche inversée (ou pas en fait...)

Résolu
gl0ugl0u Messages postés 41 Statut Membre -  
gl0ugl0u Messages postés 41 Statut Membre -
Bonjour,

Par avance je m'excuse pour le titre trompeur, il ne s'agit par réellement d'une recherche inversée, mais je ne trouve pas du tout la bonne fonction à appliquer. Je m'explique :


Ma colonne A liste la totalité des articles de ma base, matière brut comme produit fini. Je souhaite obtenir, si disponible, ce qui est renseigné en B dans la colonne C. Dans le cas si dessus, je devrais voir apparaitre l'équivalent de A2 en C3.

J'ai bien entendu appliqué =recherchev(A3;B:B;1) mais cela me donne en résultat A3 et non A2.

Je vous remercie par avance de bien m'aider à régler ça, j'ai bien tenté avec EQUIV et INDEX mais je ne pense pas avoir compris le fonctionnement des deux fonctions combinées.

Peace

4 réponses

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

    moi non plus :-)
    Tu dis que tu veux B, que ça doit te faire apparaitre A2 (?!?) donc tu recherches A3 (re ?!?) pour ça...
    C'est qui ton dealer que je ne lui prenne rien ?
    eric
    1
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    Absolument rien compris !!

    Primo plutôt qu'une image inexploitable poste un exemple de ton fichier sur cjoint.com,, fais créer un lien que tu copies et redeviens coller ici
    Secundo donnes 2 ou 3 exemples précis des cas qui peuvent se présenter et des résultats alors attendus

    Cdlmnt
    Via
    0
  3. gl0ugl0u Messages postés 41 Statut Membre
     
    Merci pour votre retour, je pensais avoir été explicite

    J'ai donc hébergé un exemple ici https://www.cjoint.com/c/HLfe1bRQZjp

    Colonne A : tous mes articles (matière brut + produit fini)
    Colonne B : matière brut
    Colonne C : produit fini

    Les colonnes A et B sont renseignées manuellement. Le but de la formule dans la colonne C est de vérifier si B est renseigné, alors renvoyer A dans la bonne cellule de C.
    En exemple dans le fichier pour le résultat obtenu en C11

    B9 = 000010, donc on recherche la cellule 000010 dans la colonne A (ici A11) et on renseigne A9 en C11.
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour (salut les copains!)
    trouver la ligne ou A existe en B et ressortir si oui la valeur de A sur la ligne trouvée
    en C2
    =SIERREUR(INDEX(A:A;EQUIV(A2;B:B;0));"")
    crdlmnt
    0
    1. gl0ugl0u Messages postés 41 Statut Membre
       
      Bonjour, c'est parfait, merci d'avoir réussi à me décrypter ^^
      0