Formule à plusieurs conditions

Fermé
mikelineb Messages postés 7 Date d'inscription mercredi 12 juin 2013 Statut Membre Dernière intervention 18 avril 2014 - 18 avril 2014 à 15:19
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 18 avril 2014 à 15:30
Bonjour,

Je travaille sur une grille tarifaire, et cherche à calculer au mieux mes "tranches de panier".
pour cela, j'ai besoin en focntion du prix d'achat de mon produit, de rajouter les quantités que mes clients pourraient commander.
J'ai jusqu'à 8 quantité.
Ex : si mon prix en A2 est compris entre 0 et 0.99 euros, alors en Q2 on affichera 500
par contre si mon prix est compris entre 1 et 1.99 euros, alors on affichera 250 en Q2
etc,

Je vais avoir beaucoup de tranches de tarifs : + de 20

Est il possible de travailler avec autant de conditions ?
Si oui, merci de me confier la formule !

2 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 18/04/2014 à 15:32
Bonjour,

Une première approche qu'il conviendra certainement à compléter

=SI(A2>=1;250;SI(A2>0;0,99;""))

explications sur les imbrications multiples sur ce lien
https://forums.commentcamarche.net/forum/affich-37641581-utiliser-plus-de-7-imbrications-si-dans-une-formule

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
Modifié par via55 le 18/04/2014 à 15:32
Bonjour

Le plus simple pour éviter une formule compliquée avec beaucoup de SI :

sur une autre feuille tu fais un tableau des prix (par minimum de tranche) et des quantités correspondantes

Par ex :
A B
0 500
1 250
2 120
3 60
4 30
5 15

Tu nommes la plage entière (dans mon exemple la plage A2:A7) par exemple donnees

Dans ton autre feuille en Q2 tu mets la formule (à étirer ensuite si necessaire):
=RECHERCHEV(A2;donnees;2;1)

ainsi si le prix en A2 est par ex 2,50 la valeur 120 sera renvoyée en Q2

Cdlmnt



"L'imagination est plus importante que le savoir." A. Einstein
0