Si tel texte alors tel texte

Résolu
Bonjour,
je suis à la recherche d'une formule pour compléter automatiquement des cellules si un code ou un texte est mis dans une autre, je m'explique:
sur ma feui1 j'ai 5 colonnes
sur ma feuil2 j'ai 2 colonnes
j'aimerais que lorsque j'entre dans une cellule de la feuil1 colonneA une donnée, Excel aille cherche dans le feuil2 colonneA cette donnée et regarde dans la colonneB ce qui est mis pour l'écrire automatiquement dans ma feuil1 colonneD
en d'autre termes, j'ai sur ma feuil1 colonneA la description de la marchandise et dans la colonneD le prix unitaire, sur ma feuil2 mon bordereau de prix unitaire

En vous remerciant d'avance

Olivier

5 réponses

  1. 0
    1. Bonsoir, j'ai comme formule
      =RECHERCHEV(A4;BDC!A:A;3;VRAI)
      et comme réponse dans la cellule
      #N/A
      0
    2. BDC est le nom de ma feuille 2
      0
  2. =RECHERCHEV(A4;BDC!$A$1:$C$100;2;0);SI(ESTVIDE(a4);″ ″;d4)
    j'ai réussi à trouvé la formule pour compléter le tableaux mais comment je peux faire pour que celle ci reste vide si il n'y a rien de colonne A
    merci et bonne soirée
    0
    1. =RECHERCHEV(A4;BDC!$A$1:$C$100;2;0);SI(ESTVIDE(a4);″ ″;d4) 

      Je ne pense pas que cette formule puisse donner un résultat, quel qu'il soit !
      Tu as juste mis bout-à-bout 2 formules différentes ... ça ne peut pas marcher.
      0
      1. Comme nous n'avons pas ton fichier, nous devons faire des suppositions ...
        Par exemple, que représente D4 ?

        Je pense que ta (bonne) formule devrait ressembler à
        =SI(ESTVIDE(A4);"";RECHERCHEV(A4;BDC!$A$1:$C$100;2;0))
        0
        1. un grand merci pour l'aide, ça fonctionne super bien
          0
        2. Tant mieux !
          Teste aussi celle de jannot1986 ; elle devrait convenir également.
          0
      2. Bonjour,
        Voila la formule à saisir dans la cellule D2 de ta feuille 1
        apres il te suffit d'incrementer.

        =SI(ESTVIDE(A2);"";INDEX(Feuil2!B:B;EQUIV(Feuil1!A2;Feuil2!A:A;0)))
        0
        1. Merci mais avec celle de Raymond Pentier c'est nickel
          0