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
