Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


Bonjour,

Peut être ben que oui, peut être ben que non. Pas sûr d'avoir bien compris.

Désolé, mais je ne trouve pas l'exemple très lisible ni très clair.

Au passage : l'aide sur Somme.Si est en grande partie en anglais en anglais (SUMIF)  alors que celle sur Somme.SI.ENS est bien en français.   (LO 24.8.4.2 win10)

Sinon, grosso modo on a /: Plage_Somme /doit avoir la même taille et la même forme que /Plage/. Si ce n’est pas le cas, les performances peuvent en pâtir et la formule additionne une plage de cellules qui commence par la première cellule de /Plage_Somme/ mais a les mêmes dimensions que /Plage/. Autrement dit, si l'on veut additionner les valeurs de deux colonnes (Plage_Somme), il faut que la plage de référence où l'on cherche une valeur donnée (Plage) ait deux colonnes également Et c'est le fonctionnement standard de Somme.Si dans tous les tableurs. C'est peut être contre intuitif, mais bon ....


par exemple

=SOMME.SI(A2:A7;1;C2:D7) n’additionnera que les valeurs des lignes de la colonne C où l'on a 1 en colonne A
mais
=SOMME.SI(A2:B7;1;C2:D7)  additionnera les valeurs des lignes des colonnes C et D à condition que l'on ait 1 en colonne A et/ou B

En espérant que liste accepte les tableaux, voilà ce que ça donne


        A       B       C       D
2       1       1       1       1
3       2       2       1       2
4       3       3       1       3
5       1       2       1       4
6       5       5       1       5
7       6       6       1       6


Donne 3  : Ligne 1   1 + 1 (colonnes C et D) et ligne 5  : +1 (colonne C, corespondant à la colonne A où l'on a la valeur 1)


        A       B       C       D
2       1       1       1       1
3       2       2       1       2
4       3       3       1       3
5       1       2       1       4
6       5       1       1       5
7       6       6       1       6


Donne 8   Ligne2 :  1+1 (colonnes C et D), ligne5 colonne C (le 1 cherché est en colonne A)  : +1 , ligne6  colonne D (le 1 cherché est encolonne B)+5

Bonne amusement.

Christian

Le 10/02/2025 à 09:59, linux a écrit :
Bonjour à toutes et tous,


le somme.si ne prend pas en compte une plage de plusieurs colonne est ce normal?

Le résultat attendu de l'exemple est plutôt 3 que  1

Merci à Toutes et tous

Version: 7.6.6.3 (X86_64) / LibreOffice Community
Build ID: d97b2716a9a4a2ce1391dee1765565ea469b0ae7
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: fr-FR (fr_FR); UI: fr-FR
Calc: CL threaded

5










    1


6     1     2
    =SOMME.SI(A$5:A$11;A3;B$5:C$11)


5     1     2




9     1     2




0     1     2
    21


0     1     2
    '=SOMME(B$5:C$11)


0     1     2




0     1     2






--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.