Recherche formule

boule1102 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 boule1102 -
Bonjour,

Je prepare un chiffrage actuellement et j'ai une formule qui donne ceci =IF(C12="";"";(Q12/R12)*(M12/1000))


Pour que vous puissiez comprendre: c12, c'est la selection du produit. Q12, c'est le prix tarif qui est divisé par R12 c'est a dire la quantité tariffé * par M12 qui est le coefficient )

Donc mon souci, je doit trouver le prix final sur une seule cellule. Et elle ne doit pas etre appliquable s'il y a des prix spécifique sur ces produit. (formule qui doit retracer le prix dans une autre liste)

Y a-t-il un moyen de faire cela?

A vous lire,

4 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Si j'ai compris votre problème voici une solution

    =SI(P12<>0;P12;SI(C12="";"";(Q12/R12)*(M12/1000)))

    il faut contrôler la cellule ou se trouve le prix spécifique pour l'afficher
    ou calculer le tarif avec votre formule
    dans ma formule P12 = trarif spécifique
    1
  2. boule1102
     
    Super merci pour votre retour...

    C'est presque sa, enfin je crois.

    Au final le "P12" c'est une liste qui se trouve dans un autre onglet, que je dois retrouver avec une recherche V. J'ai essayé en faisant ceci mais bon je suis novice et c'est pas bon:

    =IF(VLOOKUP(C11;'Liste des Prix Net'!A:B;2;0)<>0;VLOOKUP(C11;'Liste des Prix Net'!A:B;2;0);if(C11="";"";(Q11/R11)*(M11/1000)))
    0
  3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Votre formule modifiée

    =SI(C12="";"";SI(ESTERREUR(RECHERCHEV(C12;Feuil2!A1:B100;2;FAUX));(Q12/R12)*(M12/1000);RECHERCHEV(C12;Feuil2!A1:B100;2;FAUX)))

    C12 = référence
    la recherchev cherche C12 dans la feuil2 (votre tarif sur 2 onglet)

    feuille2
    1 colonne référence
    2 colonne prix tarif spécifique
    0
  4. boule1102
     
    Coucou Merci pour votre rep. J'ai appris excel de force lol.

    La formule que je cherchais en me basant sur ce que vous m'avez decris est:

    =IFERROR(VLOOKUP(C12;'Liste des Prix Net'!A1:B25;2;0);(Q12/R12)*(M12/1000))

    Donc un grand merci pour votre aide.
    0