Recherche formule

Fermé
boule1102 Messages postés 1 Date d'inscription lundi 21 janvier 2013 Statut Membre Dernière intervention 21 janvier 2013 - 21 janv. 2013 à 11:00
 boule1102 - 24 janv. 2013 à 06:04
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

PHILOU10120 Messages postés 6222 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 24 mars 2023 759
21 janv. 2013 à 11:20
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
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 6222 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 24 mars 2023 759
21 janv. 2013 à 16:12
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
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