Bonsoir,

> -----Message d'origine-----
> De : [email protected]
> [mailto:[email protected]]
> Envoyé : mercredi 7 décembre 2016 18:04
> 
> Bonjour
> 
> Email:: [email protected]
> Sujet:: LibreofficeCalc: simplifier une formule
> Question:: Bonjour. J'ai fait un tableau "calendrier" avec des calculs de
> sommes suivant des conditions. J'aimerai savoir si on ne peut pas faire
> plus "propre" SVP?
> Voici ma formule située en F24:
> =SI(B5=B24;E5)+SI(B9=B24;E9)+SI(B13=B24;E13)+SI(B17=B24;E17)+SI(B21=B24;E2
> 1)+SI(F5=B24;I5)+SI(F13=B24;I13)+SI(F17=B24;I17)+SI(F21=B24;I21)+SI(J5=B24
> ;M5)+SI(J9=B24;M9)+SI(J13=B24;M13)+SI(J17=B24;M17)+SI(J21=B24;M21)+SI(N5=B
> 24;Q5)+SI(N9=B24;Q9)+SI(N13=B24;Q13)+SI(N17=B24;Q17)+SI(N21=B24;Q21)+SI(R5
> =B24;U5)+SI(R9=B24;U9)+SI(R13=B24;U13)+SI(R17=B24;U17)+SI(R21=B24;U21)
> Merci pour votre aide.

C'est même obligatoire de simplifier, ce type de formule ne peut être
aisément vérifiée et maintenue.

En la reproduisant dans un classeur, le premier coup d'œil me laisse
entrevoir une solution, insérer des colonne à droites des colonnes B; F; J;
... (que l'on peut masquer) avec des résultats intermédiaire:
=SI(B5=$B$24;E5;0) avec B24 en absolu afin de recopier facilement la
formule, puis sommer toutes ces colonnes intermédiaires.
Il y a forcément d'autres solutions, mais tout dépend de l'application pour
trouver la plus adaptée.

Cordialement,

Michel 

PS: Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la liste
reçoive une copie de votre réponse.


-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à