Formule EXCEL

Résolu
Bonjour à tous,

je suis tout nouveau sur ce forum que j'ai découvert en cherchant comment rédiger une formule EXCEL pour mon boulot sur laquelle je bloque depuis pas mal de temps... Je me permets donc de solliciter votre aide car je n'y arrive pas...
Donc, dans mon classeur EXCEL, je dispose de 2 onglets :
Onglet 1
A2>A11721 , il s'agit de plusieurs codes/refs pdts et C2>C11721 leur prix

Onglet 2
A2>A328, il s'agit également de codes/refs pdts

Ma demande est la suivante : si une des refs de la colonne A de l'onglet 2 est présente dans la colonne A de l'onglet 1 alors son prix vient se mettre automatiquement en face dans la colonne R de l'onglet 2.

Je ne sais pas si j'ai été suffisamment clair dans ma demande, je l'espère et je vous remercie dans tous les cas du temps que vous prendrez..

Fabrice

2 réponses

  1. Bonjour

    En R2 de l'onglet 2

    =SIERREUR(RECHERCHEV(A2;onglet 1!$A$2:$C$11721;3);"")

    Remplacer "onglet 1" par son véritable nom

    Incrémenter la formule jusqu'à la fin du tableau de l'onglet 2

    Cordialement
    0
    1. Bonjour,

      merci bcp de ton aide mais cela ne marche pas... cela me donne effectivement une valeur, mais pas la bonne.. et je ne comprends pas pq..
      0
    2. Envoie une copie sans donnée confidentielle via ===> cjoint.com

      Cordialement
      0
    3. Contributeur
      Il manque un faux ou 0 dans la formule

      =SIERREUR(RECHERCHEV(A2;onglet 1!$A$2:$C$11721;3;faux);"")
      pour avoir la correspondance exact et non la plus proche
      0
    4. @PHILOU10120Exact PHILOU1020 (salutations) - contrairement à d'habitude je n'ai pas testé avant d'envoyer

      Cordialement
      0
  2. C'est parfait !!!! ca marche au top!! merci bcp pour votre aide!!!
    0
    1. Suivre =====> ce lien pour mettre en résolu si c'est le cas

      Cordialement
      0