EXCEL:fonction si avec plusieurs si
nicedydy
-
nicedydy -
nicedydy -
Bonjour,
voilà j'ai un problème sur la fonction si. J'arrive à tout faire sauf la fonction si avec plusieurs si
exemple: si une heure d'utilisation=>1€
si deux heure=>2.5
si trois heures =>3
si quatre heure =>5
ce que je voudrais savoir, c'est comment l'encoder?
merci d'avance pour votre aide!
voilà j'ai un problème sur la fonction si. J'arrive à tout faire sauf la fonction si avec plusieurs si
exemple: si une heure d'utilisation=>1€
si deux heure=>2.5
si trois heures =>3
si quatre heure =>5
ce que je voudrais savoir, c'est comment l'encoder?
merci d'avance pour votre aide!
A voir également:
- EXCEL:fonction si avec plusieurs si
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
4 réponses
.... ou bien en créant un tableau de correspondance de référence ailleurs (page 2 par ex.) et en utilisant une formule "RECHERCHE" ou "CHOISIR"
=SI(A1<10000;100);SI(ET(A1>10000;A1<50000);50;A1*1)
est ce qu'il y a une faute dans ma formule car je n'arrive pas a faire cet énoncé:
si le total(A1) est <10000 , il paye 100€ de frais de port. si le total est entre 10000 et 50000, 50€ de frais de port et si le total est plus grand que 50, alors pas de frais de port.
merci d'avance!
est ce qu'il y a une faute dans ma formule car je n'arrive pas a faire cet énoncé:
si le total(A1) est <10000 , il paye 100€ de frais de port. si le total est entre 10000 et 50000, 50€ de frais de port et si le total est plus grand que 50, alors pas de frais de port.
merci d'avance!
Bonsoir
oui, il y a une parenthèse mal placée et le A1*1 n'a rien à faire là selon vos explications.:
=SI(A1<10000;100;SI(ET(A1>10000;A1<50000);50;0))
mais vous pouvez aussi écrire aussi:
=SI(A1<10000;100;SI(A1<50000;50;0))
car la formule s'arrêtant dès qu'elle a trouvé une solution, il est inutile de répéter A1>10000
de même si vous écrivez A1 (*1 ne sert à rien) en fin de formule, elle va vous renvoyer la valeur en A1 plutôt que 0
enfin, si vous voulez inclure les limites dans vos conditions, écrivez
=< au lieu de <
ainsi la valeur 10000 renverra 100 et la valeur 50000 renverra 50
crdlmnt
oui, il y a une parenthèse mal placée et le A1*1 n'a rien à faire là selon vos explications.:
=SI(A1<10000;100;SI(ET(A1>10000;A1<50000);50;0))
mais vous pouvez aussi écrire aussi:
=SI(A1<10000;100;SI(A1<50000;50;0))
car la formule s'arrêtant dès qu'elle a trouvé une solution, il est inutile de répéter A1>10000
de même si vous écrivez A1 (*1 ne sert à rien) en fin de formule, elle va vous renvoyer la valeur en A1 plutôt que 0
enfin, si vous voulez inclure les limites dans vos conditions, écrivez
=< au lieu de <
ainsi la valeur 10000 renverra 100 et la valeur 50000 renverra 50
crdlmnt