Expression d une fonction
Bonjour,
je cherche à résoudre ce problème de fonction .
Je souhaite récupérer une valeur quand les conditions suivantes sont réunies
A1 = résultat
A2 = valeur de test
A3 = 100
A4 = 200
A5 =300
A6 = 400
A7 = 500
A8 = 600
A9 =10
A10=20
A11=30
A12=40
A13= 50
si A2 <= alors A1 =A9
OU
SI A2 EST COMPRIS ENTRE A3 ET A4, A1=A9
OU SI A2 EST COMPRIS ENTRE A4 ET A5,A1= A10
OU
SI A2 EST COMPRIS ENTRE A5 ET A6 ,A1 = A11
ou SI A2 EST COMPRIS ENTRE A6 ET A7 , A1= A12
OU SI A2 EST COMPRIS ENTRE A7 ET A8 , A1= A13
sinon zéro
j'espère avoir été suffisamment explicite
Bonne journée et merci à tous .
Version excel 2000
Bonjour et bienvenu sur le forum comme nouveau membre,
Ton explication n'est pas suffisamment claire. Puisque tu es nouveau, la prochaine fois transcrit tes données dans un fichier excel et nous le transmet. Cela facilitera le test.
En attendant, essaye la formule suivante en A1. Tu n'a pas besoin de saisir tes données à partir de la cellule A3, car ces données ont été mises comme une constante dans la formule.
Un nombre > à 600 en A2 n'est pas gérée par cette formule. De plus, tu ne nous dis pas ce qu'il faut faire dans ce cas. Par conséquent, je suppose que la cellule A2 ne recevra qu'un nombre <= à 600. Eventuellement, dans la cellule A2, on peut interdire une saisie d'un nombre > à 600 par une validation des données (cf menu Données/validation).
Teste la formule et dis-nous si ça te va comme solution. Si tel n'est pas le cas, reviens nous questionner avec plus de détails et si possible avec un fichier d'exemple.
=INDEX({50;40;30;20;10;10};EQUIV(A2;{600;500;400;300;200;100};-1))
Bonsoir ,
Merci de me venir en aide .
Je me doutais bien que ma formulation n'était pas claire, cette fois je joins un fichier .
https://www.excel-pratique.com/~files/doc2/EXEMPLE_MIKEUL.xls
En fait je cherche une formule pour un bulletin de paie avec la particularité suivante:
Si le salaire de base C1est plus petit que E3, l'assiette C2 est égale à G3 multipliée par B3
Si C1 est compris entre E4 et F4, C2 est égal à G4 multiplié par B3
Si C1 est compris entre E5 et F5, C2 est égal à G5 multiplié par B3
Si C1 est compris entre E6 et F6, C2 est égal à G6 multiplié par B3
Si C1 est compris entre E7 et F7 , C2 est égal à G7 multiplié par B3
C1 est au moins égal à 1 et jamais supérieur à G7
E3,G3,E4,F4,G4,E5,F5,G5,E6,F6,G6,E7,F7,G7 ne changent jamais , en fait c'est une table .
Encore merci
Cordialement .
MIKEUL a écrit :Bonsoir
Complément au message de 6 h 25.
Vous l'aurez sans doute compris.
Le résultat du test doit être affiché dans la cellule A3.
Toutes mes excuses pour cet oubli
Bonne soirée à tous
Cordialement
EDIT ADMIN : Pense à éditer directement ton message la prochaine fois
Salut le forum
Mikeul, tu devrais plutôt faire tes demandes dans la section Questions.
Essaye ceci : =SOMMEPROD((C1>E3:E7)*(C1<=F3:F7)*(B3*G3:G7))
Déplace E3 en F3 et inscrit 0 (zéro) en E3
Mytå
Bonjour,
Merci Myta c'est tout à fait ce que recherchais.µ
J'ai pris bonne note de formuler ce genre de demande dans " Question"
Bonne journée
Cordialement