Simplification de formule

seiya79 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



je sollicite votre aide pour plusieurs formules que j'ai crée il y'a quelque semaine, mais modifiant la structure de mes pages je dois recopier ces formules.

Hors je les comprends plus, je me demandais si quelqu'un serait capable de simplifier ces quelques formules, dans le cas contraire je ferais avec.

1/
=SI(OU(G30="";G36="");"";
SI(OU(G35=1;G35=2);MIN('CS-Présentation'!B101;(K35/30,42)*0,6);
SI(OU(B10<3;B10="");MAX(0;MIN('CS-Présentation'!B98;SI(L38="";"";ARRONDI(L38/(91,25*2);2))));SI((G36+G37)<=30;'CS-Présentation'!B99;SI(ET('C sal'!G37<1;'C sal'!G36<=30);'CS-Présentation'!B99;'CS-Présentation'!B100)))))

2/=SI(G36="";"";SI(OU(G35=1;G35=2);(Q29*L40)+(Q30*L41);SI(B10>=3;(Q29*L40)+(Q30*L41);SI(G37>=3;G36*L40;SI(G37>=1;(G36-(L39-G37))*L40;(G36-3)*L40)))))

3/=SI(ET(G35="";B10<3);ARRONDI(L42/L40;0);SI(OU(G35=1;G35=2);SI(G37>=28;0;SI((G37+G36)<=28;G36;28-G37));SI(G37>30;G36;SI(OU(B10<3;B10="");"";SI((G37+G36)>30;(G36+G37)-30;G36)))))

4/=SI(OU(G35=1;G35=2);G36-Q29;SI(G30="";"";SI(G37>=30;"";SI(L40='CS-Présentation'!B100;'C sal'!G36-'C sal'!Q29;0))))

5/=SI('C sal'!$E$5="";"";SI('C sal'!$E$5=1;31;SI('C sal'!$E$5=2;59;SI('C sal'!$E$5=3;91;SI('C sal'!$E$5=4;121;SI('C sal'!$E$5=5;152;SI('C sal'!$E$5=6;182;SI('C sal'!$E$5=7;213;SI('C sal'!$E$5=8;244;SI('C sal'!$E$5=9;274;SI('C sal'!$E$5=10;305;SI('C sal'!$E$5=11;335;SI('C sal'!$E$5=12;366;"")))))))))))))

J'en ai des tonnes comme celle la :)
Voila si quelqu'un se sent le courage, après quelques semaines passés sur des centaines de si imbriqué j'avoue commencé a plus savoir par ou commencer
A voir également:

3 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour

pour la 5:

=Si('C sal'!$E$5="";"";Choisir('C sal'!$E$5;31;59;91;121;152; etc.. a toi de continuer... )
2
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

pour la n°5
=SI('C sal'!$E$5="";"";CHOISIR('C sal'!$E$5;31;59;91;121;152;182;213;244;274;305;335;366))
2
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
....?
0
steph_gdp Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   1
 
vous avez quasiment poster au meme moment il a pas du voir michel :)
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
salut michel, cette fois c'est moi qui me suis cogné la tête !!!

cordialement
0
seiya79 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour la 5 ca la rétrecit enormement
0