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

Double condition SI dans une formule

9 réponses
Avatar
Paulo
Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<=1000);2;[si(1000<L3>=2000);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.

9 réponses

Avatar
karine
bonjour,

si c'est possible,

=SI(A1<00;2;SI(A1< 00;5;A1*0,25%))


"Paulo" a écrit :

Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.





Avatar
ChristianM
Bonjour,

=SI(A1<00;2;SI(A1< 00;5;A1*0.25/100))


--
ChristianM


"Paulo" a écrit dans le message de news:

Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.



Avatar
Paulo
Re bonjour,

Merci beaucoup, cela fonctionne.
Finalement c'est encore plus simple que je ne croyais.

Paulo

"karine" a écrit dans le message de news:

bonjour,

si c'est possible,

=SI(A1<00;2;SI(A1< 00;5;A1*0,25%))


"Paulo" a écrit :

Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.








Avatar
gmlsteph
Bonjour,

=SI(ET(A1<>"";ESTNUM(A1));SI(A1<00;2;SI(A1>2000;A1*0,25%;5));"")

--
lSteph

On 9 déc, 11:12, "Paulo" wrote:
Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résult at
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résulta t doit
être le calcul de  A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.


Avatar
Jean MARTIN
=SI(L3<1001;"2";SI(L3<2001;"5";L3*0,25%))
ça semble marcher !
ean

"Paulo" a écrit dans le message de
news:
Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.



Avatar
Paulo
Merci à tous, Karine a été la plus rapide ;)


"Paulo" a écrit dans le message de news:

Bonjour,

Je dois intégrer deux conditions pour parfaire un résultat.

Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
toujours égal à 2.
Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le résultat
doit être égal à 5.
Si la valeur A1 est strictement supérieure à 2000, alors le résultat doit
être le calcul de A1*0.25%

Voici ma formule refusée par excel :
=SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])

Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
mettre deux conditions dans la même formule ?

Merci de vos lumières.
Paulo.




Avatar
Fredo P.
=(A1>0)*(A1<1000)*2+(ET(A1>00;A1< 00)*5)+((A1>2000)*A1*0,25)

"Paulo" a écrit dans le message de
news:
Re bonjour,

Merci beaucoup, cela fonctionne.
Finalement c'est encore plus simple que je ne croyais.

Paulo

"karine" a écrit dans le message de


news:

> bonjour,
>
> si c'est possible,
>
> =SI(A1<00;2;SI(A1< 00;5;A1*0,25%))
>
>
> "Paulo" a écrit :
>
>> Bonjour,
>>
>> Je dois intégrer deux conditions pour parfaire un résultat.
>>
>> Si la valeur A1 est égale ou inférieure à 1000, alors le résultat sera
>> toujours égal à 2.
>> Si la valeur A1 est comprise entre 1000 exclu et 2000 inclus, le


résultat
>> doit être égal à 5.
>> Si la valeur A1 est strictement supérieure à 2000, alors le résultat


doit
>> être le calcul de A1*0.25%
>>
>> Voici ma formule refusée par excel :
>> =SI((L3<00);2;[si(1000<L3> 00);5;(L3*0,25%)])
>>
>> Je ne m'y prends surement pas de la bonne façon ou alors on ne peut pas
>> mettre deux conditions dans la même formule ?
>>
>> Merci de vos lumières.
>> Paulo.
>>
>>
>>
>




Avatar
LSteph
;-)

C'est vrai mais toutes les formules ne sont pas les mêmes!

celle de JM ne va que si on entre un nombre entier.

celle de Christian est bien aussi mais ne va pas pour un pav num norme
fr car utilise le . et non la ,
mais pour ceux qui ont un petit portable c'est parfois plus pratique !

celle de Karine est amha celle qui irait le mieux mais gagnerait ainsi
SI(A1<00;2;SI(A1>2000;A1*0,25%;5))
car un > ira plus vite qu'un <
Sinon il m'a semblé que tester si vide ou non numérique cela prend à
peine plus pour que cela fonctionne dans un plus grand nombre de cas.


@+
--
lSteph
( vilain petit canard qui est content d'avoir pris un peu plus de temps
pour traverser la mare )

Paulo a écrit :
Merci à tous, Karine a été la plus rapide ;)



Avatar
Paulo
Bonjour,

Et avec toutes ces explications complémentaires, j'ai appris des choses.
Merci.


"LSteph" a écrit dans le message de news:
%
;-)

C'est vrai mais toutes les formules ne sont pas les mêmes!

celle de JM ne va que si on entre un nombre entier.

celle de Christian est bien aussi mais ne va pas pour un pav num norme fr
car utilise le . et non la ,
mais pour ceux qui ont un petit portable c'est parfois plus pratique !

celle de Karine est amha celle qui irait le mieux mais gagnerait ainsi
SI(A1<00;2;SI(A1>2000;A1*0,25%;5))
car un > ira plus vite qu'un < >
Sinon il m'a semblé que tester si vide ou non numérique cela prend à
peine plus pour que cela fonctionne dans un plus grand nombre de cas.


@+
--
lSteph
( vilain petit canard qui est content d'avoir pris un peu plus de temps
pour traverser la mare )

Paulo a écrit :
Merci à tous, Karine a été la plus rapide ;)