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

Rechercher des sujets similaires à "expression fonction"