Conditions Multiples
AchilleTalon
Messages postés
5
Statut
Membre
-
AchilleTalon Messages postés 5 Statut Membre -
AchilleTalon Messages postés 5 Statut Membre -
Bonjour,
Je souhaite poser une condition multiple, pour surpondérer des valeurs
j'ai une valeur donnée que je représente en % d'un total donné
si cette valeur représente moins de 30% du total, je veux la multiplier par 1
si cette valeur est comprise entre 30% et 50% du total, je veux la multiplier par 2
si cette valeur est supérieure à 50% du total, je veux la multiplier par 3
par exemple si le total est de 100
si ma valeur est inférieure à 30 (par exemple 25), j'obtiendrai 25*1=25
si ma valeur est comprise entre 30 et 50 (par exemple 45), j'obtiendrai 45*2=90
si ma valeur est supérieure à 50 (par exemple 70), j'obitiendrai 70*3=210
j'ai essayé avec des "IF" et des "OR" (XL en version US) mais je n'y arrive pas
docteur?
merci de votre aide
Achille cerveau pas très choc!
Je souhaite poser une condition multiple, pour surpondérer des valeurs
j'ai une valeur donnée que je représente en % d'un total donné
si cette valeur représente moins de 30% du total, je veux la multiplier par 1
si cette valeur est comprise entre 30% et 50% du total, je veux la multiplier par 2
si cette valeur est supérieure à 50% du total, je veux la multiplier par 3
par exemple si le total est de 100
si ma valeur est inférieure à 30 (par exemple 25), j'obtiendrai 25*1=25
si ma valeur est comprise entre 30 et 50 (par exemple 45), j'obtiendrai 45*2=90
si ma valeur est supérieure à 50 (par exemple 70), j'obitiendrai 70*3=210
j'ai essayé avec des "IF" et des "OR" (XL en version US) mais je n'y arrive pas
docteur?
merci de votre aide
Achille cerveau pas très choc!
A voir également:
- Conditions Multiples
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Libreoffice calc si plusieurs conditions ✓ - Forum LibreOffice / OpenOffice
- Excel reporter des données sur une autre feuille avec conditions - Forum Excel
- Je ne suis pas un robot confidentialité - conditions ✓ - Forum Windows 8 / 8.1
- Transposer des lignes sur une autre feuille sous condition ✓ - Forum Excel
4 réponses
Bonsoir,
en A2 le chiffre mini
en B2 le chiffre maxi
en C2 la formule : (sans limitation de mini par rapport au maxi)
' =SI(ET(A2<>"";B2<>"");SI((A2/B2)>0,5;A2*3;SI((A2/B2)>=0,3;A2*2;A2));"")
et si on veut limiter le mini jusqu'au maxi :
'=SI(ET(A2<>"";B2<>"");SI(A2>B2;"Excès";SI((A2/B2)>0,5;A2*3;SI((A2/B2)>=0,3;A2*2;A2)));"")
A2 et B2 sont modifiables à volonté
Bonne suite
en A2 le chiffre mini
en B2 le chiffre maxi
en C2 la formule : (sans limitation de mini par rapport au maxi)
' =SI(ET(A2<>"";B2<>"");SI((A2/B2)>0,5;A2*3;SI((A2/B2)>=0,3;A2*2;A2));"")
et si on veut limiter le mini jusqu'au maxi :
'=SI(ET(A2<>"";B2<>"");SI(A2>B2;"Excès";SI((A2/B2)>0,5;A2*3;SI((A2/B2)>=0,3;A2*2;A2)));"")
A2 et B2 sont modifiables à volonté
Bonne suite
Bonjour
merci pour votre réponse, qui m'a fait en partie progresser, mais je n'y arrive toujours pas!
j'ai entré en A1 la donnée qui va varier
J'ai entré en B1 la donnée MAX (dans mon exemple 100 par simplicité)
J'ai entré en C1 le pourcentage calculé (A1/B1)
J'ai créé la formule suivante en D1
=IF(C1>0.5,A1*3,IF(C1<0.3,A1*1))
si j'entre en A1 un nombre <30, ça marche, j'obtiens en D1, A1*1
si j'entre en A1 un nombre >50, ça marche, j'obtiens en D1, A1*3
jusque là tout va bien
mon problème est d'ajouter une condition supplémentaire du type
si A1 est >=30 et <=50, je veux le multiplier par 2
et là je n'y arrive pas
(je suis en XL US, mais je saurai traduire la syntaxe par rapport à une formule FR)
bien à vous
merci pour votre réponse, qui m'a fait en partie progresser, mais je n'y arrive toujours pas!
j'ai entré en A1 la donnée qui va varier
J'ai entré en B1 la donnée MAX (dans mon exemple 100 par simplicité)
J'ai entré en C1 le pourcentage calculé (A1/B1)
J'ai créé la formule suivante en D1
=IF(C1>0.5,A1*3,IF(C1<0.3,A1*1))
si j'entre en A1 un nombre <30, ça marche, j'obtiens en D1, A1*1
si j'entre en A1 un nombre >50, ça marche, j'obtiens en D1, A1*3
jusque là tout va bien
mon problème est d'ajouter une condition supplémentaire du type
si A1 est >=30 et <=50, je veux le multiplier par 2
et là je n'y arrive pas
(je suis en XL US, mais je saurai traduire la syntaxe par rapport à une formule FR)
bien à vous