Excel si + si + si...

KARNOM -  
 KARNOM -
Bonjour,

loueur1 20
loueur1 1200
loueur1 250
loueur2 500
loueur3 300

Je voudrais que dans une autre colonne on rajoute 12 euros pour le loueur 3, rien pour le loueur 2 et 15% pour le loueur 1 tout en sachant que si le montant est inférieur à 15 il faut prendre 15, s'il est supérieur à 150 il faut prendre 150, entre les deux on prend le montant exact.

Qui a la formule adéquate ?

Merci par avancd
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
sous réserve de compréhension
=SI(A1="";"";SI(A1="Loueur2";B1;SI(A1="Loueur3";B1+12;SI(B1<15;B1+15;SI(B1>150;B1+150;B1*1,15)))))

ou alors s'il ne faut rien rajouter quand B1 est <515 ou >50:

=SI(A1="";"";SI(A1="Loueur3";B1+12;SI(OU(A1="Loueur2";B1<15;B1>150);B1;B1*1,15)))

ces formules donnent le résultat majorés ou non selon les cas

crdlmnt



0
KARNOM
 
Merci, malheureusement il me met que j'ai trop d'arguments pour la 1ère formule.

Des suggestions ?

Merci
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
alors il doit y avoir une erreur quelque part car chez moi elle fonctionne...!
pouvez vous la copier et la coller ici telle que vous l'avez écrite,
A vous lired
0
KARNOM
 
Voici la formule que j'ai écrite
=SI(C1="";"";SI(C1="LP";H1;SI(C1="ARVAL";H1+12;SI(C1="ING";H1<=15;h1+15;si(h1>=150;h1+150;h1*1,15)))))

Merci pour votre retour
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
effectivement; il y a une erreur:

=SI(C1="";"";SI(C1="LP";H1;SI(C1="ARVAL";H1+12;SI(OU(C1="ING";H1<=15);h1+15;si(h1>=150;h1+150;h1*1,15)))))

le OU signale que la conditon s'applique dans l'un ou l'ayutre des cas
S'il faut que les deux cas soient respectés, remplacer OU par ET


crdlmnt
0
KARNOM
 
Merci bcq, ça fonctionne.

Cordialement
0