Simplification de formule

Fermé
seiya79 Messages postés 4 Date d'inscription mercredi 13 février 2013 Statut Membre Dernière intervention 18 février 2013 - 13 févr. 2013 à 14:25
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 - 13 févr. 2013 à 18:12
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

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
13 févr. 2013 à 14:35
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 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
13 févr. 2013 à 14:40
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
13 févr. 2013 à 16:26
....?
0
steph_gdp Messages postés 32 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 6 mars 2013 1
13 févr. 2013 à 17:53
vous avez quasiment poster au meme moment il a pas du voir michel :)
0
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
13 févr. 2013 à 18:12
salut michel, cette fois c'est moi qui me suis cogné la tête !!!

cordialement
0
seiya79 Messages postés 4 Date d'inscription mercredi 13 février 2013 Statut Membre Dernière intervention 18 février 2013
13 févr. 2013 à 14:45
merci pour la 5 ca la rétrecit enormement
0