Formule si avec 4 conditions

Résolu
Bonjour,

Voici ma problématique :
si ma cellule K22 est inferieure à 5.000 alors 0
supérieure à 5.000 alors L22 = k22 X 5%
10 000 lors L22 = k22 X 10%
20 000 alors l22 = k22 X 13 %

=SI(K22<5000;0;SI(ET(K22>5000;K22*5%);SI(ET(K22>10000;K22*10%);SI(ET(K22>20000;K22*13%)))))

Merci de votre aide

4 réponses

  1. Contributeur
    Pourquoi tu mets des "ET" ? Le plus facile, c'est décrire du pseudo code avant la formule:

    SI K22 est plus petit que 5000 alors 0
    SINON
    SI K22 est plus grand que 20000 alors K22*.13 (pas besoin de ET, on est forcément > 5000)
    SINON
    SI K22 est plus grand que 10000 alors K22*.10 (pas besoin de ET, on est forcément < 20000)

    =SI(K22<5000;0;SI(K22>20000;K22*0,13;SI(K22>10000;K22*0,1;K22*0,05)))


    N.B.: tu ne précise pas ce qu'il faut mentionner quand K22=5000 (ni 10000, ni 20000). Il faudra donc jouer avec des <= et >= pour définir les bornes
    1. et comme ça ?
      =SI(K22<5000;0;SI(K22<10001;K22*5%;SI(K22<20001;K22*10%;K22*13%)))

      Ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux. (Pierre Dac)
      1. YESSSSSSSSSSSSS Ca fonctionne !!!!
        Merci !!

        =SI(K22<5000;0;SI(K22>20000;K22*0,13;SI(K22>10000;K22*0,1;K22*0,05)))
        1. Contributeur
          mais de rien ^^
      2. Content que ton problème soit résolu :o)
        Peux-tu passer le sujet en "résolu" s'il te plaît ? Merci.
        (oups, déjà fait...)

        Ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux. (Pierre Dac)