Fonction SI imbriqué trop longue

Bonjour je souhaite remplacé une fonction SI, car elle contient trop de conditions et je ne peux donc pas tout entrer dans 1 case.

"Bases de calculs

Coef"

2 à 4 =1

5 à 9 =0,78

10 à 14 =0,63

15 à 19 =0,53

20 à 24 =0,49

25 à 29 =0,46

30 à 34 =0,44

35 à 39 =0,42

40 à 49 =0,41

50 et + =0,38

Voici mes données, il s'agit d'un coefficient à appliquer en fonction de la quantité disponible.

Exemple : entre 2 et 4 (inclus), le coef est de 1, entre 5 et 9, il est de 0,78.

J'ai utilisé la fonction SI suivante :

=SI(2>=B29<=4;1;SI(5>=B29<=9;0,78;SI(10>=B29<=14;0,63;SI(15>=B29<=19;0,53;SI(20>=B29<=24;0,49;SI(25>=B29<=29;0,46;SI(30>=B29<=34;0,44;SI(35>=B29<=39;0,42;SI(40>=B29<=49;0,41;SI(50>=B29;0,38;"")

Mais elle comprend 2 conditions de trop, j'ai regardé d'autres solutions, mais je n'ai pour l'instant, pas trouvé. Je viens de reprendre Excel, et je me trouve un peu rouillé pour ce coup !

Merci de votre aide, je continue les recherches en attendant !

2ème essais : j'ai tenté de reporter la fin de ma formule dans une autre case, mais au final, cela m'affiche : FAUX.

1ere case :

=SI(2>=B29<=4;1;SI(5>=B29<=9;0,78;SI(10>=B29<=14;0,63;SI(15>=B29<=19;0,53;SI(20>=B29<=24;0,49;SI(25>=B29<=29;0,46;SI(30>=B29<=34;0,44;SI(35>=B29<=39;0,42;""))))))))

2eme :

=I12&SI(40>=B29<=49;0,41;SI(B29>=50;0,38))

Bon, j'ai essayé ça au hasard à vrai dire !

Y a t il une solution (simple ?) à ce problème ?

Bonjour le forum,

Bonjour Orlando,

Avec la formule Recherche ? :

=RECHERCHE(C2;A4:A13;B4:B13)

Cordialement

Stéphane

49test.xlsx (33.57 Ko)

Bonjour

J'ai contourné ta présentation de la table de correspondance des taux, nommé les deux colonnes et te propose une formule basée sur la fonction decaler

A tester

Cordialement

FINDRH

Merci, j'y ai pensé, mais voulant laissé le tableau comme tel ( 2 à 4), puisqu'il reprend une norme je ne voulais pas le modifier et donc je n'arrivais pas à l'utiliser.

Existe t il une autre alternative ?

Ah, désolé, je n'avais pas vu la deuxième réponse, j'étais en train de faire un mix entre vos 2 réponses en créant un deuxième tableau sur une autre feuille et de l'utiliser avec la RECHERCHE.

Je pense que je vais faire ça, je vous tiens au courant.


Bon, je vais plutôt l'afficher sur la même feuille et masquer cette colonne, ce sera beaucoup plus simple.

Merci en tout cas, si jamais vous avez une solution plus simple, je suis toujours preneur !

J'ai modifié la formule que vous m'aviez passé !

Je suis revenu sur la RECHERCHE vu que l'autre formule avait l'air de ne pas apprécier le copier/coller !

Je la propose en lien au cas où.

=SI(C3>50;0,38;RECHERCHE(C3;A2:A50;B2:B50))
43test.xlsx (9.45 Ko)
Rechercher des sujets similaires à "fonction imbrique trop longue"