Formule Si.Condition

Bonjour,

Je ne maîtrise pas suffisamment Excel mais je sais que cette formule pourrait me sauver d'heures de saisie manuelle.

L'idée est la suivante :

En fonction d'un montant compris en différentes tranches, je dois appliquer un barème.

SommeMontant
inférieur ou égale à 23 700€800 €
Supérieur à 23 700€ et inférieure ou égale à 27 300€700 €
Supérieur à 27 300€ et inférieure ou égale à 29 160€600 €
Supérieur à 29 160€ et inférieure ou égale à 30 840€500 €
Supérieur à 30 840€ et inférieure ou égale à 32 280€400 €
Supérieur à 32 280€ et inférieure ou égale à 33 600€350 €
Supérieur à 33 600€ et inférieure ou égale à 39 000€300 €

=SI.CONDITIONS(C14<J3;H3;C14>=I4;H4;C14>=I5;H5;C14>=I6;H6;C14>=I7;H7;C14>=I8;H8;C14>=I9;H9)

Dans C 14 il y a le montant de la somme.

J'ai essayé avec cette formule pour au minimum passer par les montants des tranches supérieures, à défaut de vérifier si la somme C14 est comprise entre les deux valeurs du tableau.

Sachant que je dois reproduire la formule plusieurs fois.

Merci pour votre aide !

Bonjour,

Essayez :

=SI.CONDITIONS(C14<=I3;H3;C14<=I4;H4;C14<=I5;H5;C14<=I6;H6;C14<=I7;H7;C14<=I8;H8;C14<=I9;H9)

Sinon joignez un extrait de votre fichier.

NB : La fonction RECHERCHEX pourrait aussi simplifier la formule avec un tableau de correspondance.

bonjour

sinon

index( les val à trouver); equiv( la val ; {les val classées croissant};1)

cordialement

J'ai resté votre formule BeGood mais le calcul n'est pas juste.

Voici un extrait de mon fichier :

Montant Mois CA
1juil-221 772,36 €GrilleMontantEntreEt
1août-221 954,61 €Inférieure ou égale à 23 700€640 €023700
1sept-221 892,77 €Supérieur à 23 700€ et inférieure ou égale à 27 300€560 €2370127300
1oct-221 892,77 €Supérieur à 27 300€ et inférieure ou égale à 29 160€480 €2730129160
1nov-223 600,70 €Supérieur à 29 160€ et inférieure ou égale à 30 840€400 €2916130840
1déc-221 892,81 €Supérieur à 30 840€ et inférieure ou égale à 32 280€320 €3084132280
1janv-231 892,77 €Supérieur à 32 280€ et inférieure ou égale à 33 600€280 €3228133600
1févr-231 832,22 €Supérieur à 33 600€ et inférieure ou égale à 39 000€0 €3360139000
1mars-231 892,77 €
1avr-231 913,61 €
1mai-231 941,75 €
1juin-232 121,75 €TauxMontant
TOTAL 24 600,89 €100480

En appliquant votre formule il me trouve 480 alors que le total est compris dans la 2è tranche le résultat attendu est 560.

Merci beaucoup pour votre aide.

Re,

Avec les bonnes colonnes, c'est mieux , essayez :

=SI.CONDITIONS(C14<=I3;G3;C14<=I4;G4;C14<=I5;G5;C14<=I6;G6;C14<=I7;G7;C14<=I8;G8;C14<=I9;G9)

ou aussi :

=RECHERCHEX(C14;H3:H9;G3:G9;;-1)

re

faut commencer par dépatouiller la saisie du CA

11celine67.xlsx (10.35 Ko)

Merci BeGood : J'ai testé rapidement la seconde formule, c'est OK. Je testerai demain la seconde, je ne connais pas du tout cette formule rechercheX.

Merci Tulipe_4, mais c'est le montant total que je dois déterminer le montant de la grille ;)

re

ok , ça me semblait bizarre

14celine672.xlsx (11.79 Ko)

Bonjour,

Tulip désolée, mais je n'arrive pas à tester votre formule. Sur le fichier que vous m'avez épinglé, si je fais un copié collé de la formule, je ressors avec une erreur.

Tant pis, merci pour votre aide, mais je n'y arrive pas.

Belle journée,

Rechercher des sujets similaires à "formule condition"