Mon expérience est limitée avec les formules complexes. Voici mon problème;
Je dois utiliser 2 SI. Voici la formule:
=MIN(4400;ARRONDI.SUP(SI(B1=1;(D1/12)*0.62:SI(B1=2;(D1/12)*0.62;SI(B1=3;0)));0))
Cette formule avec un nombre de 55000 $ en D1 donne un résutat de 2842 $
Mon problème est que SI (D1/12<=2500 le mutiplicateur est 0.62, mais
SI(D1/12>=5000;(2500*0.62)+(0.445*((D11/12)-2500)). ainsi de suite. Un peu
comme une formule de commission. Je ne sais pas comme utiliser le deuxième SI
(Si=1 et Si<
Merci de votre Aide,
Serge
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0) avec cette expression la clause "ELSE" de la condition sera vérifiée.
Si B1>2 => Résultat=0 Sinon (ici B1 est inférieur à 3 avec donc les nombres négatifs et 0)
Michel__D a écrit :
Bonjour,
Dans ta formulation ton "ET" ne sert à rien :
Car ton expression :
SI(ET(B1>1;B1>2);...
peut être réduite à cette expression :
SI(B1>2;...
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0) la condition sera vérifiée.
Serge a écrit :
Bonjour Michel, Tu m'as mis sur la bonne piste et en modifiant quelques entrées, j'ai réussis à la faire fonctionner. Voici la formule finale: =MIN(4400;ARRONDI.SUP(SI(ET(B1>1;B1>2);0; SI(D1<0000;(D1/12)*0.62; SI(D1<`000;1550+(((D1/12)-2500*0.445); 2662,5+(((D1/12)-5000)*0.4))));0)) Pour ce qui est de l'ajout de SI(D1)>`000 Cet ajout arrêtait le calcul à 60000. merci à tous pour votre aide, Serge "Michel__D" a écrit :
Re,
Non il ne manque rien :
Si B1<>1 And B1<>2 => Résultat=0 Sinon (donc ici B1 vaut soit 1 ou 2) Si D1<=(12*2500) => Résultat=(D1/12)*0.62 Sinon (donc ici D1 est supérieur à 12*25000000) Si D1<=(12*5000) => Résultat50+(((D1/12)-2500)*0.445) Sinon (donc ici D1 est supérieur à 12*5000`000) => Résultat&62.5+(((D1/12)-5000)*0.4)
PS1:En fait la condition >60000 est superflu, puisque si ce n'est pas <= 60000 c'est que c'est forcément >60000
PS2:Par contre si tu tiens à rajouter la condition, il manque une parenthèse.
Serge a écrit :
Bonjour Michel, J'ai essayé la dernière formule que tu m'as présenté et je pense qu'il manque SI(D1>`000; avant le 2662.50. Es-tu d'accord? J'ai essayé avec cet ajustement et j'obtien une erreur. Il me semble que toutes les parenthèses sont là. Vois-tu autre chose? Serge
Bonjour Michel_D, Merci de tes commentaires, mais je crois que tu as répondu avant de lire mon dernier courriel à Isabelle. Dans ce courriel, je donne des précisions sur la valeur de D1. Merci de me répondre, Serge "Michel__D" a écrit :
Bonjour,
Essaye comme ceci (si j'ai bien compris) et à mettre sur une seule ligne :
Bonjour Isabelle, Je vois que tu as ajouté (ET( sans avoir ajouté des parenthès à la fin. Excell me dit qu'il y a un error dans la formule. J'ai essayé d'ajouter des parenthèses à la fin sans succès. Aussi, que fais-tu avec le SI le nombre (D1/12)<%00. Ou dois-je placer cette partie de l'équation?
Merci, "isabelle" a écrit :
bonjour Serge,
tu as 2 choix, soit : si B1=1 et si B1=2 ou bien si B1=1 ou si B1=2
Mon expérience est limitée avec les formules complexes. Voici mon problème; Je dois utiliser 2 SI. Voici la formule: =MIN(4400;ARRONDI.SUP(SI(B1=1;(D1/12)*0.62:SI(B1=2;(D1/12)*0.62;SI(B1=3;0)));0))
Cette formule avec un nombre de 55000 $ en D1 donne un résutat de 2842 $ Mon problème est que SI (D1/12<%00 le mutiplicateur est 0.62, mais SI(D1/12>P00;(2500*0.62)+(0.445*((D11/12)-2500)). ainsi de suite. Un peu comme une formule de commission. Je ne sais pas comme utiliser le deuxième SI (Si=1 et Si< Merci de votre Aide, Serge
Correction
...
SI(B1>2;...
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0)
avec cette expression la clause "ELSE" de la condition sera vérifiée.
Si B1>2 => Résultat=0
Sinon (ici B1 est inférieur à 3 avec donc les nombres négatifs et 0)
Michel__D a écrit :
Bonjour,
Dans ta formulation ton "ET" ne sert à rien :
Car ton expression :
SI(ET(B1>1;B1>2);...
peut être réduite à cette expression :
SI(B1>2;...
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0)
la condition sera vérifiée.
Serge a écrit :
Bonjour Michel,
Tu m'as mis sur la bonne piste et en modifiant quelques entrées, j'ai
réussis à la faire fonctionner.
Voici la formule finale:
=MIN(4400;ARRONDI.SUP(SI(ET(B1>1;B1>2);0;
SI(D1<0000;(D1/12)*0.62;
SI(D1<`000;1550+(((D1/12)-2500*0.445);
2662,5+(((D1/12)-5000)*0.4))));0))
Pour ce qui est de l'ajout de SI(D1)>`000
Cet ajout arrêtait le calcul à 60000.
merci à tous pour votre aide,
Serge "Michel__D" a écrit :
Re,
Non il ne manque rien :
Si B1<>1 And B1<>2 => Résultat=0
Sinon (donc ici B1 vaut soit 1 ou 2)
Si D1<=(12*2500) => Résultat=(D1/12)*0.62
Sinon (donc ici D1 est supérieur à 12*25000000)
Si D1<=(12*5000) => Résultat50+(((D1/12)-2500)*0.445)
Sinon (donc ici D1 est supérieur à 12*5000`000)
=> Résultat&62.5+(((D1/12)-5000)*0.4)
PS1:En fait la condition >60000 est superflu, puisque
si ce n'est pas <= 60000 c'est que c'est forcément >60000
PS2:Par contre si tu tiens à rajouter la condition, il manque une
parenthèse.
Serge a écrit :
Bonjour Michel,
J'ai essayé la dernière formule que tu m'as présenté et je pense
qu'il manque SI(D1>`000; avant le 2662.50. Es-tu d'accord? J'ai
essayé avec cet ajustement et j'obtien une erreur. Il me semble que
toutes les parenthèses sont là. Vois-tu autre chose? Serge
Bonjour Michel_D, Merci de tes commentaires, mais je crois que tu
as répondu avant de lire mon dernier courriel à Isabelle. Dans ce
courriel, je donne des précisions sur la valeur de D1.
Merci de me répondre,
Serge
"Michel__D" a écrit :
Bonjour,
Essaye comme ceci (si j'ai bien compris) et à mettre sur une
seule ligne :
Bonjour Isabelle,
Je vois que tu as ajouté (ET( sans avoir ajouté des parenthès à
la fin. Excell me dit qu'il y a un error dans la formule. J'ai
essayé d'ajouter des parenthèses à la fin sans succès.
Aussi, que fais-tu avec le SI le nombre (D1/12)<%00. Ou
dois-je placer cette partie de l'équation?
Merci, "isabelle" a écrit :
bonjour Serge,
tu as 2 choix, soit :
si B1=1 et si B1=2
ou bien
si B1=1 ou si B1=2
Mon expérience est limitée avec les formules complexes. Voici
mon problème; Je dois utiliser 2 SI. Voici la formule:
=MIN(4400;ARRONDI.SUP(SI(B1=1;(D1/12)*0.62:SI(B1=2;(D1/12)*0.62;SI(B1=3;0)));0))
Cette formule avec un nombre de 55000 $ en D1 donne un résutat
de 2842 $
Mon problème est que SI (D1/12<%00 le mutiplicateur est
0.62, mais SI(D1/12>P00;(2500*0.62)+(0.445*((D11/12)-2500)).
ainsi de suite. Un peu comme une formule de commission. Je ne
sais pas comme utiliser le deuxième SI (Si=1 et Si<
Merci de votre Aide,
Serge
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0) avec cette expression la clause "ELSE" de la condition sera vérifiée.
Si B1>2 => Résultat=0 Sinon (ici B1 est inférieur à 3 avec donc les nombres négatifs et 0)
Michel__D a écrit :
Bonjour,
Dans ta formulation ton "ET" ne sert à rien :
Car ton expression :
SI(ET(B1>1;B1>2);...
peut être réduite à cette expression :
SI(B1>2;...
Puisque si B1 doit être supérieur à 2 il est forcément supérieur à 1
PS:Par contre si B1 possède une valeur inférieure à 3 (nombre négatif et 0) la condition sera vérifiée.
Serge a écrit :
Bonjour Michel, Tu m'as mis sur la bonne piste et en modifiant quelques entrées, j'ai réussis à la faire fonctionner. Voici la formule finale: =MIN(4400;ARRONDI.SUP(SI(ET(B1>1;B1>2);0; SI(D1<0000;(D1/12)*0.62; SI(D1<`000;1550+(((D1/12)-2500*0.445); 2662,5+(((D1/12)-5000)*0.4))));0)) Pour ce qui est de l'ajout de SI(D1)>`000 Cet ajout arrêtait le calcul à 60000. merci à tous pour votre aide, Serge "Michel__D" a écrit :
Re,
Non il ne manque rien :
Si B1<>1 And B1<>2 => Résultat=0 Sinon (donc ici B1 vaut soit 1 ou 2) Si D1<=(12*2500) => Résultat=(D1/12)*0.62 Sinon (donc ici D1 est supérieur à 12*25000000) Si D1<=(12*5000) => Résultat50+(((D1/12)-2500)*0.445) Sinon (donc ici D1 est supérieur à 12*5000`000) => Résultat&62.5+(((D1/12)-5000)*0.4)
PS1:En fait la condition >60000 est superflu, puisque si ce n'est pas <= 60000 c'est que c'est forcément >60000
PS2:Par contre si tu tiens à rajouter la condition, il manque une parenthèse.
Serge a écrit :
Bonjour Michel, J'ai essayé la dernière formule que tu m'as présenté et je pense qu'il manque SI(D1>`000; avant le 2662.50. Es-tu d'accord? J'ai essayé avec cet ajustement et j'obtien une erreur. Il me semble que toutes les parenthèses sont là. Vois-tu autre chose? Serge
Bonjour Michel_D, Merci de tes commentaires, mais je crois que tu as répondu avant de lire mon dernier courriel à Isabelle. Dans ce courriel, je donne des précisions sur la valeur de D1. Merci de me répondre, Serge "Michel__D" a écrit :
Bonjour,
Essaye comme ceci (si j'ai bien compris) et à mettre sur une seule ligne :
Bonjour Isabelle, Je vois que tu as ajouté (ET( sans avoir ajouté des parenthès à la fin. Excell me dit qu'il y a un error dans la formule. J'ai essayé d'ajouter des parenthèses à la fin sans succès. Aussi, que fais-tu avec le SI le nombre (D1/12)<%00. Ou dois-je placer cette partie de l'équation?
Merci, "isabelle" a écrit :
bonjour Serge,
tu as 2 choix, soit : si B1=1 et si B1=2 ou bien si B1=1 ou si B1=2
Mon expérience est limitée avec les formules complexes. Voici mon problème; Je dois utiliser 2 SI. Voici la formule: =MIN(4400;ARRONDI.SUP(SI(B1=1;(D1/12)*0.62:SI(B1=2;(D1/12)*0.62;SI(B1=3;0)));0))
Cette formule avec un nombre de 55000 $ en D1 donne un résutat de 2842 $ Mon problème est que SI (D1/12<%00 le mutiplicateur est 0.62, mais SI(D1/12>P00;(2500*0.62)+(0.445*((D11/12)-2500)). ainsi de suite. Un peu comme une formule de commission. Je ne sais pas comme utiliser le deuxième SI (Si=1 et Si< Merci de votre Aide, Serge