Double recherche dans Excel

Bonjour,

je recherche la fonction adequate dans Excel pour le cas suivant :

1er feuille (base) :
colonne A : produit
colonne B : Reference produit
colonne C : prix du produit

2eme feuille (resultat du mois) :
colonne A : produit
colonne B : reference produit
colonne C : je voudrais afficher le prix du mariage A + B de la 1er feuille, si le mariage A+B de la 2eme feuille est identique

J'espère avoir été suffisament clair, d'avance merci

4 réponses

  1. Si dans ta feuille de "base" (la 1), tu peux avoir plusieurs fois la même occurrence de A et B, j'ai fait un truc relativement similaire récemment.

    J'ai utilisé la fonction 'somme.si' de mémoire ca ressemblait à cela (par rapport à ta demande) :
    SOMME.SI('Feuille1'!A:A;A:A;SOMME.SI('Feuille1'!B:B;B:B;'Feuille1'!C1))
    1. Ok mais je ne peux pas àvoir la meme occurence (col A + B) et ça ne repond pas à mon problème malheureusement car tu ne fais pas reference à ma feuille 2
      1. Heu tu peux expliquer plus clairement les situations et ce que tu attends clairement ? J'ai du mal comprendre ta question... Éventuellement proposer un exemple fictif _ avec de fausses valeurs si privées _ de ce que tu as et de ce que tu veux.

        Sinon mon exemple, via les 'feuille1'! j'indiquais un calcul présent dans la feuille 2 mais prenant les éléments de la feuille 1
    2. Contributeur
      Bonjour (salut Michel)

      au cas où le groupe AB ne soit pas sur la même ligne entre les deux feuilles:

      =SI(ESTERREUR(EQUIV(A1&B1;'Feuil1'!A:A&'Feuil1'!B:B;0));"";INDEX('Feuil1'C:C;EQUIV(A1&B1;'Feuil1'!A:A&'Feuil1'!B:B;0);1))
      formule a entrer en maintenant les touches shift et ctrl enfoncées pour qu'elle apparaisse entre accolades

      Attention,dans ce cas, seul la première correspondance apparaît

      crdlmnt

      ps ou encore:
      =SOMMEPROD(('Feuil1'!A1:A1000=A1)*('Feuil1'!B1:B1000=B1)*('Feuil1';C1:C1000))
      qui donnera la somme de C pour les correspondances A,B

      Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
      1. Bonsoir Vaucluse,

        Cette formule m'a beaucoup aidée mais j'aimerais l'avoir avec un critère en plus:

        Où la première valeur est égale mais la seconde doit chercher à partir d'une valeur approximative...

        Je ne sais pas comment insérer la formule Equiv(Vraie....) dans la tienne.

        Merci de m'aider