Recherche formule

boule1102 Messages postés 1 Statut Membre -  
 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,

A voir également:

4 réponses

PHILOU10120 Messages postés 6515 Date d'inscription   Statut Contributeur Dernière intervention   827
 
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
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
PHILOU10120 Messages postés 6515 Date d'inscription   Statut Contributeur Dernière intervention   827
 
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
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