XL 2016 Formule SI avec plusieurs condition.

jannine NOLAM

XLDnaute Nouveau
Bonjour à tous,

Dans mon tableau en colonne A, il y a la segmentation des montants et en colonne B il y a les montant. J'aimerai trouver une formule dans ma colonne 1 me permettant d'afficher automatiquement ma segmentation en fonction de mes montants.

A1+ si 2 000 < X <= 5 000
A2 si 5 000 < X <= 15 000
A3 si 15 000 < X <= 40 000
A4 si 40 000 < X <= 80 000
A4+ si 80 000 < X

Merci pour votre aide
 

Pièces jointes

  • AIDE2.xlsx
    12.4 KB · Affichages: 18

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Jannine,
Deux possibilités en PJ avec :
VB:
=SIERREUR(INDEX(D2:D6;EQUIV([Montant];$E$2:$E$6;1));"")
ou
=SIERREUR(INDEX(D13:D17;EQUIV([Montant];{2000;5000;15000;40000;80000};1));"")
suivant l'agencement de la colonne E que vous désirez.
 

Pièces jointes

  • AIDE2.xlsx
    13.1 KB · Affichages: 14

jannine NOLAM

XLDnaute Nouveau
Bonjour Jannine,
Deux possibilités en PJ avec :
VB:
=SIERREUR(INDEX(D2:D6;EQUIV([Montant];$E$2:$E$6;1));"")
ou
=SIERREUR(INDEX(D13:D17;EQUIV([Montant];{2000;5000;15000;40000;80000};1));"")
suivant l'agencement de la colonne E que vous désirez.
Bonjour et merci pour cette réponse rapide,

La colonne E est un rappel de ce que je voudrais faire, elle n'apparait pas dans mon tableau d'origine.
 

jannine NOLAM

XLDnaute Nouveau
Dans ce cas là vous pouvez même supprimer la colonne D et faire directement :
VB:
=SIERREUR(INDEX({"A1+";"A2";"A3";"A4";"A4+"};EQUIV([Montant];{2000;5000;15000;40000;80000};1));"")
Code et montant sont intégrés à la formule.
Je suis désolé, mais à l'utilisation je me suis rendu compte qu'il y a un petit soucis...
J'aimerai que si en B2, il y a noté 2 030, "A1" s'affiche quand même en B2.

Est-ce que c'est possible ?
 

Statistiques des forums

Discussions
315 080
Messages
2 116 019
Membres
112 637
dernier inscrit
pseudoinconnu