Exel simplification

Résolu
marc07 Messages postés 593 Date d'inscription   Statut Membre Dernière intervention   -  
marc07 Messages postés 593 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
comment faire une formule simplifier voila ce que j'ai fait mais je pense qu'il y a plus simple, si vous pouvez m'aider


=SI(B7>0;1)+SI(B8>0;1)+SI(B9>0;1)+SI(B10<0;1)+SI(B11>0;1)+SI(B12>0;1)+SI(B13>0;1)+SI(B14<0;1)+SI(B15>0;1)+SI(B16>0;1)+SI(B17>0;1)+SI(B18<0;1)+SI(B19>0;1)+SI(B20>0;1)+SI(B22>0;1)+SI(B23<0;1)+SI(B24>0;1)+SI(B25>0;1)+SI(B26>0;1)+SI(B27<0;1)+SI(B28>0;1)+SI(B29>0;1)+SI(B30>0;1)+SI(B31<0;1)+SI(B32>0;1)+SI(B33>0;1)+SI(B34>0;1)+SI(B35<0;1)+SI(B36>0;1)+SI(B37>0;1)

je vous remercie



A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

B21 est omis et crée une irrégularité.
C'est voulu ou une erreur ?

eric
0
marc07 Messages postés 593 Date d'inscription   Statut Membre Dernière intervention   187
 
non c'est une erreur de copie
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Re,

en 2 fois plus court tu as :
=SOMMEPROD((B7:B9>0)+(B11:B13>0)+(B15:B17>0)+(B19:B21>0)+(B23:B25>0)+(B27:B29>0)+(B31:B33>0)+(B35:B37>0))+(B10<0)+(B14<0)+(B18<0)+(B22<0)+(B26<0)+(B30<0)+(B34<0)

et encore plus court (3.5 fois), mais la simplicité est moins évidente :
=SOMMEPROD((B7:B37>0)-(B7:B37>0)*(MOD(LIGNE(B7:B37)-7;4)=3)+(B7:B37<0)*(MOD(LIGNE(B7:B37)-7;4)=3))
mais présente l'avantage de rester la même si d'autres blocs doivent s'ajouter encore.

eric
0
marc07 Messages postés 593 Date d'inscription   Statut Membre Dernière intervention   187
 
un grand merci eriiic
je te souhaite une bonne continuation et encore merci
0