J'oubliais :
Sinon on peut faire quelque chose du genre
=SOMMEPROD(A2:A7=1;(C2:C7+D2:D7))
Pas vrai, Claire ? 😉
Le 10/02/2025 à 15:41, C Fourcroy a écrit :
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.