Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Si

ricomakel73

XLDnaute Nouveau
Bonsoir
Je dois rendre pour demain un fichier dans lequel je calcule les primes. J'ai joint le fichier. Si quelqu'un a un retard inférieur à 4, sa prime brute subit un abattement de 0,02%
Si le nombre de retard est compris entre 4 et 6, la prime brute subit un abattement de 0;04%. Si le nombre de retard est compris en 7 et 8, la prime bute subit un abattement de 0;08%. Si le nombre de retard est entre 9 et 14, cela fait 0;20% et lorsque c'est 15 et au delà, pas de prime brute.. Comment faire? J'ai essayé si, si(ou Mais toujours pas de solution.
Merci
 

Pièces jointes

  • VENTE.xlsx
    11.3 KB · Affichages: 6

JM27

XLDnaute Barbatruc
Bonjour

en I 4

=SI(ET(F4>=1;F4<=3);H4*0,98;SI(F4<=6;H4*0,96;SI(F4<=10;H4*0,92;SI(F4<=14;H4*0,8;0))))
edit
correctif
=SI(F4=0;H4;SI(F4<=3;H4*0,98;SI(F4<=6;H4*0,96;SI(F4<=10;H4*0,92;SI(F4<=14;H4*0,8;0)))))
 

Pièces jointes

  • VENTE (1).xlsx
    11.3 KB · Affichages: 1

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer
VB:
=SI(F4>14;0;$H4*(1-INDEX($I$2:$M$2;EQUIV($F4;$I$1:$M$1;1))))
ou
Code:
=SI($F4>14;0;$H4*(1-CHOISIR(EQUIV($F4;{1;4;7;11;15});I$2;J$2;K$2;L$2;M$2)))

JHA
 

Pièces jointes

  • VENTE.xlsx
    11.7 KB · Affichages: 3

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…