EXCEL:fonction si avec plusieurs si

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!


A voir également:

4 réponses

rlo
 
bonjour

il suffit de les imbriquer si (<1; 1 euros; si(<2; 2.5 euros; etc...))
0
BmV Messages postés 92715 Date d'inscription   Statut Modérateur Dernière intervention   4 849
 
.... 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"


                
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   953
 
Salut le forum

Regarde sur cette ficelle : Comment la limite Excel de SI

Mytå
0
nicedydy
 
=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!
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
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
0
nicedydy
 
merci bcp et bonne soirée!!!
0