Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Formule pour extraire une valeur à partir d'une cellule

23 réponses
Avatar
PascaLem
Bonjour,

Quelqu'un pourrait il m'aider pour un calcul ?

J'ai une cellule avec nombre variable, par exemple : G25
Dans une cellule à coté je dois calculer : (15% de G25 de 0 à 4000) + (10%
de G25 de 4000,01 à 12500) + (7,5% de G25 si >12500,01) étant entendu
que le nombre dans la cellule G25 ne dépasse pas toujours 4000.

Merci d'avance


PascaLem

10 réponses

1 2 3
Avatar
Garnote
Bonjour,

Peut-être quelque chose du genre :
=SI(x<@00;0,15*x;SI(ET(x>4000;x<500);600+
0,1*(x-4000);1450+0,075*(x-12500)))
Formule à entrer sur une seule ligne et dans laquelle x
est le nom que j'ai donné à la cellule G25.
Bornes possiblement à ajuster.

Serge



"PascaLem" a écrit dans le message de news:
4b17b6dd$0$2870$
Bonjour,

Quelqu'un pourrait il m'aider pour un calcul ?

J'ai une cellule avec nombre variable, par exemple : G25
Dans une cellule à coté je dois calculer : (15% de G25 de 0 à 4000) + (10%
de G25 de 4000,01 à 12500) + (7,5% de G25 si >12500,01) étant entendu
que le nombre dans la cellule G25 ne dépasse pas toujours 4000.

Merci d'avance


PascaLem



Avatar
Caetera
"PascaLem" a écrit dans le message de news:
4b17b6dd$0$2870$
J'ai une cellule avec nombre variable, par exemple : G25
Dans une cellule à coté je dois calculer : (15% de G25 de 0 à 4000) + (10% de
G25 de 4000,01 à 12500) + (7,5% de G25 si >12500,01) étant entendu que le
nombre dans la cellule G25 ne dépasse pas toujours 4000.



**********************

Parmi pas mal de solutions....

=MIN(A1;4000)*0,15+(A1>4000)*(A1-4000)*0,15+(A1>500)*(A1-12500)*0,075

Etc
Avatar
Caetera
Petite coquille au niveau des pourcentages

=MIN(A1;4000)*0,15+(A1>4000)*(A1-4000)*0,1+(A1>500)*(A1-12500)*0,075

Etc
Avatar
LSteph
Bonjour,

Selon ce que je comprends de ta demande:

=G25*(((G25<@00)*0,15)+((G25<500)*(G25>4000)*0,1)+((G25>12500)
*0,075))

--
lSteph

On 3 déc, 14:02, "PascaLem" wrote:
Bonjour,

Quelqu'un pourrait il m'aider pour un calcul ?

J'ai une cellule avec nombre variable, par exemple : G25
Dans une cellule cot je dois calculer : (15% de G25 de 0 4000) + (10%
de G25 de 4000,01 12500)  +  (7,5% de G25 si  >12500,01)   tant e ntendu
que le nombre dans la cellule G25 ne d passe pas toujours 4000.

Merci d'avance

PascaLem


Avatar
Caetera
Correctif du correctif (un) :

=MIN(A1;4000)*0,15+(A1>4000)*(A1-4000)*0,1-((A1>12500)*(A1-12500)*0,1)+(A1>500)*(A1-12500)*0,075

Etc
Avatar
LSteph
ou mieux encore:

=G25*CHOISIR(EQUIV(G25;{0;4000,01;12500,01};1);0,15;0,1;0,075)

--
lSteph


On 3 déc, 14:02, "PascaLem" wrote:
Bonjour,

Quelqu'un pourrait il m'aider pour un calcul ?

J'ai une cellule avec nombre variable, par exemple : G25
Dans une cellule cot je dois calculer : (15% de G25 de 0 4000) + (10%
de G25 de 4000,01 12500)  +  (7,5% de G25 si  >12500,01)   tant e ntendu
que le nombre dans la cellule G25 ne d passe pas toujours 4000.

Merci d'avance

PascaLem


Avatar
Caetera
"LSteph" a écrit dans le message de news:


=G25*CHOISIR(EQUIV(G25;{0;4000,01;12500,01};1);0,15;0,1;0,075)

*************************

Ca donne pas vraiment le résultat attendu......

Etc
Avatar
Garnote
Mais par contre, ma formule et la dernière tienne ;-)
donnent les mêmes résultats.

Serge

"Caetera" <EtiennePloufCahé@wanadoo.fr> a écrit dans le message de news:
%
"LSteph" a écrit dans le message de news:


=G25*CHOISIR(EQUIV(G25;{0;4000,01;12500,01};1);0,15;0,1;0,075)

*************************

Ca donne pas vraiment le résultat attendu......

Etc



Avatar
Caetera
"Garnote" a écrit dans le message de news:

Mais par contre, ma formule et la dernière tienne ;-)
donnent les mêmes résultats.



****************
Effectivement, en vérifiant tranche par tranche, c'est bien le résultat
attendu...par la question !

Etc
Avatar
LSteph
Bien le bonjour de même,

Si !
Cela donne le résultat attendu selon ce que je comprends de la
question et qui a priori ressemble davantage à ce que propose aussi
Serge qu'à ce que tu suggères!

Tu ne dois simplement pas comprendre la même chose.

....Formule de politesse à toi aussi...

--
lSteph


On 3 déc, 15:29, "Caetera" <EtiennePloufCah @wanadoo.fr> wrote:
"LSteph" a crit dans le message de news:


=G25*CHOISIR(EQUIV(G25;{0;4000,01;12500,01};1);0,15;0,1;0,075)

*************************

Ca donne pas vraiment le r sultat attendu......

Etc


1 2 3