Formule access

youba14 -  
 tessel75 -
Bonjour à toutes et à tous

Je me tourne vers vous pour solliciter votre savoir faire pour m'aider à résoudre un problème qui me dépasse. Grace à ce forum je suis arrivé à me débrouiller pas mal en excel et Access et en ce moment j'ai fait une fiche de paie en excel que j'aimerais refaire en Access mais je suis bloqué au niveau des formule. Je me tourne vers vous donc pour solliciter votre aide. Ci-joint mon fichier excel et ci-dessous les formule excel que j'aimerais reproduire sous Access.

formule excel
=SI(E31>=60000;60000*0%+SI(E31>=150000;90000*15%+SI(E31>=270000;120000*25%+(E31-270000)*40%;(E31-150000)*25%);(E31-60000)*15%);E31*0%)

=SI(SOMME(F16:F26)>70000;700*2;SOMME(F16:F26)*2%)

=(E11*0,4)+E11

=SOMME(F11:F14)

Merci à toute et tous

A voir également:

1 réponse

tessel75
 
Bonsoir,
Access n'est pas Excel. On raisonne en terme d'enregistrements (indépendants les uns des autres), càd en "ligne". Il est donc hors de question d'effectuer des calculs mettant en relation des enregistrements différents.
Pour le reste :
"Si(...;...;...) = iif (...;...;...)" . On peut entremêler les boucles iif() mais attention aux parenthèses.
Donc "SI(E31>= ....) = iif (Champ_A >= ... etc)"
Mais:
"SOMME(F16:F26)" ne peut pas exister.
Et pareil pour:
"SI(E31>= ....) = SOMME(F11:F14) "
Ils n'appartiennent pas au même enregistrement

Bonne suite
0