OVH Cloud OVH Cloud

Fonction SOMME.SI...

19 réponses
Avatar
BIP_310/jc²
Bonjour et d'avance merci!!!
...l'argument somme_plage peut-il prend en compte des=20
cellules se trouvant dans 2 colonnes adjacentes telles que=20
(b1:c6) au lieu de (b1:b6). En effet les deux blocs de=20
cellules me donnent le m=EAme r=E9sultat - en fonction du=20
crit=E8re - par exemple la valeur de B3 ; mais non pas la=20
somme de (B3+C3)
BIP_310/jc=B2

10 réponses

1 2
Avatar
ru-th
Salut

en matricielle (validation par crtl+maj+entrée)
=SOMME((A1:A9="titi")*B1:C9)

a+
rural thierry

"BIP_310/jc²" a écrit dans le message
de news: 087a01c39d3a$5f7a7230$
Bonjour et d'avance merci!!!
...l'argument somme_plage peut-il prend en compte des
cellules se trouvant dans 2 colonnes adjacentes telles que
(b1:c6) au lieu de (b1:b6). En effet les deux blocs de
cellules me donnent le même résultat - en fonction du
critère - par exemple la valeur de B3 ; mais non pas la
somme de (B3+C3)
BIP_310/jc²
Avatar
Philippe BRONCHART
bonjour

Pas bien compris le problème, néanmoins sagissant d'une somme conditionnelle
sur plusieurs cellules, je pense à un sommeprod.

du style

=sommeprod(taplage1>tacondition)*(taplage2<tacondition)

tiens nous au courant

amicalement

phil

"BIP_310/jc²" a écrit dans le message
de news: 087a01c39d3a$5f7a7230$
Bonjour et d'avance merci!!!
...l'argument somme_plage peut-il prend en compte des
cellules se trouvant dans 2 colonnes adjacentes telles que
(b1:c6) au lieu de (b1:b6). En effet les deux blocs de
cellules me donnent le même résultat - en fonction du
critère - par exemple la valeur de B3 ; mais non pas la
somme de (B3+C3)
BIP_310/jc²
Avatar
Philippe BRONCHART
explication ici :

http://www.excelabo.net/xl/conditions.php#sommeprod
"Philippe BRONCHART" <no a écrit dans
le message de news: #
bonjour

Pas bien compris le problème, néanmoins sagissant d'une somme
conditionnelle

sur plusieurs cellules, je pense à un sommeprod.

du style

=sommeprod(taplage1>tacondition)*(taplage2<tacondition)

tiens nous au courant

amicalement

phil

"BIP_310/jc²" a écrit dans le
message

de news: 087a01c39d3a$5f7a7230$
Bonjour et d'avance merci!!!
...l'argument somme_plage peut-il prend en compte des
cellules se trouvant dans 2 colonnes adjacentes telles que
(b1:c6) au lieu de (b1:b6). En effet les deux blocs de
cellules me donnent le même résultat - en fonction du
critère - par exemple la valeur de B3 ; mais non pas la
somme de (B3+C3)
BIP_310/jc²




Avatar
Dédé
Salut Bip !

Pas tout vraiment compris mais est-ce que l'utilisation de SommeProd() ne
serait pas plus simple ... si en plus tu a plusieurs plage de cellules a
tester par rapport à un ou plusieurs critères ...

Essaie de nous donner un peu plus de précision et on pourra peut-être te
donner une solution ;-))
Salutations
Dédé


--
Pour répondre, enlever les lettres N O S P A M
"BIP_310/jc²" a écrit dans le message
de news:087a01c39d3a$5f7a7230$
Bonjour et d'avance merci!!!
...l'argument somme_plage peut-il prend en compte des
cellules se trouvant dans 2 colonnes adjacentes telles que
(b1:c6) au lieu de (b1:b6). En effet les deux blocs de
cellules me donnent le même résultat - en fonction du
critère - par exemple la valeur de B3 ; mais non pas la
somme de (B3+C3)
BIP_310/jc²
Avatar
Vincent.
Bonjour !
Plutôt que SOMME.SI, utilise la fonction sommeprod :
SOMMEPROD((B1:B6<>condition1)*(C1:C6=condition2)
*PlageASommer)
Attention à ce que PlageASommer soit de la même taille que
C1:C6 ET B1:B6 !
Ca te va ?
-----Message d'origine-----
Bonjour et d'avance merci!!!
....l'argument somme_plage peut-il prend en compte des
cellules se trouvant dans 2 colonnes adjacentes telles
que

(b1:c6) au lieu de (b1:b6). En effet les deux blocs de
cellules me donnent le même résultat - en fonction du
critère - par exemple la valeur de B3 ; mais non pas la
somme de (B3+C3)
BIP_310/jc²
.



Avatar
BIP_310/JC
Mci à tous pour vos réponses...
M'en vais de ce pas tester "sommeprod()" et vs tiendrai au
courant du résultat
BIP8310/jc²
Avatar
BIP_310/jc²
Bonjour... (ou peut-être Bonne nuit - décalage horaire
plus 3 chez moi) à vous

Suivant vos conseils, j'ai testé la fonction "SOMMEPROD
()" ; mais celà ne m'a pas été d'un grand secours. En
effet, travaillant sur des statistiques mensuelles, je
dois calculer les totaux des colonnes B & C si et
seulement si la colonne A correspond au critère de
comparaison.
Exemple : SOMME.SI(A2 :A5 ; "PECHES";B2 :C5)

A B C D
POMMES 100 150 .
POIRES 110 40 .
BANANNES 125 80 .
PECHES 47 36 .


En clair Si dans la colonne A on trouve le mot PECHES à un
endroit quelconque, effectuer le calcul des colonnes B &
C pour le produit PECHES.
Avec la formule ci-dessus, j'obtiens la valeur de la case
B5 mais non pas le total de B5+C5 soit 47+36

En espérant avoir été assez explicite cette fois. Encore
Mci à Filip Dédé Tu-th & Vincent

BIP_310/jc²
Avatar
ru-th
Salut
je n'ai jamais conseillé Sommeprod, ou alors c'était y a longtemps (et il ne
faisiat pas beau) ;-))
as-tu testé

=SOMME((A2:A5="PECHES")*B2:C5) validation matricielle ctrl+maj+entrée ?

a+
rural thierry


"BIP_310/jc²" a écrit dans le message
de news: 084d01c39dfe$205f8210$

Bonjour... (ou peut-être Bonne nuit - décalage horaire
plus 3 chez moi) à vous

Suivant vos conseils, j'ai testé la fonction "SOMMEPROD
()" ; mais celà ne m'a pas été d'un grand secours. En
effet, travaillant sur des statistiques mensuelles, je
dois calculer les totaux des colonnes B & C si et
seulement si la colonne A correspond au critère de
comparaison.
Exemple : SOMME.SI(A2 :A5 ; "PECHES";B2 :C5)

A B C D
POMMES 100 150 .
POIRES 110 40 .
BANANNES 125 80 .
PECHES 47 36 .


En clair Si dans la colonne A on trouve le mot PECHES à un
endroit quelconque, effectuer le calcul des colonnes B &
C pour le produit PECHES.
Avec la formule ci-dessus, j'obtiens la valeur de la case
B5 mais non pas le total de B5+C5 soit 47+36

En espérant avoir été assez explicite cette fois. Encore
Mci à Filip Dédé Tu-th & Vincent

BIP_310/jc²
Avatar
Dédé
Salut Bip !

Peut-être ceci :
=SommeProd((A2:A5="Pêches")*(B2:B5))

Est-ce que cela fonctionne chez toi ?

Salutations
Dédé

--
Pour répondre, enlever les lettres N O S P A M

Sites de références,
Word :
http://faq.ms.word.free.fr/
Barre de menu disparues ? voir ici -
http://faq.ms.word.free.fr/Environnement/Environnement_reponses.htm#e1
Incrémentation chronologique ?
http://faq.ms.word.free.fr/VBA/VBA_reponses.htm#v3
Chiffres en lettres ? (Word et Excel)
http://faq.ms.word.free.fr/VBA/VBA_reponses.htm#v4
Excel :
http://www.excelabo.net/
http://jacxl.free.fr/cours_xl/cours_xl_jac.html#accueil_xl
http://dj.joss.free.fr/faq.htm
http://perso.wanadoo.fr/frederic.sigonneau/
http://excel.1.free.fr/

"BIP_310/jc²" a écrit dans le message
de news:084d01c39dfe$205f8210$

Bonjour... (ou peut-être Bonne nuit - décalage horaire
plus 3 chez moi) à vous

Suivant vos conseils, j'ai testé la fonction "SOMMEPROD
()" ; mais celà ne m'a pas été d'un grand secours. En
effet, travaillant sur des statistiques mensuelles, je
dois calculer les totaux des colonnes B & C si et
seulement si la colonne A correspond au critère de
comparaison.
Exemple : SOMME.SI(A2 :A5 ; "PECHES";B2 :C5)

A B C D
POMMES 100 150 .
POIRES 110 40 .
BANANNES 125 80 .
PECHES 47 36 .


En clair Si dans la colonne A on trouve le mot PECHES à un
endroit quelconque, effectuer le calcul des colonnes B &
C pour le produit PECHES.
Avec la formule ci-dessus, j'obtiens la valeur de la case
B5 mais non pas le total de B5+C5 soit 47+36

En espérant avoir été assez explicite cette fois. Encore
Mci à Filip Dédé Tu-th & Vincent

BIP_310/jc²
Avatar
Dédé
Ou encore mieux ...
=SommeProd((A2:A5="Pêches")*(B2:B5)*(C2:C5))

Du coup cela devrait d'additionner les valeurs des colonne B et C (lignes 2
à 5) si elles sont en correspondance de la colonne A avec le mot "Pêches"
...

@ +
Dédé

--
Pour répondre, enlever les lettres N O S P A M

Sites de références,
Word :
http://faq.ms.word.free.fr/
Barre de menu disparues ? voir ici -
http://faq.ms.word.free.fr/Environnement/Environnement_reponses.htm#e1
Incrémentation chronologique ?
http://faq.ms.word.free.fr/VBA/VBA_reponses.htm#v3
Chiffres en lettres ? (Word et Excel)
http://faq.ms.word.free.fr/VBA/VBA_reponses.htm#v4
Excel :
http://www.excelabo.net/
http://jacxl.free.fr/cours_xl/cours_xl_jac.html#accueil_xl
http://dj.joss.free.fr/faq.htm
http://perso.wanadoo.fr/frederic.sigonneau/
http://excel.1.free.fr/

"BIP_310/jc²" a écrit dans le message
de news:084d01c39dfe$205f8210$

Bonjour... (ou peut-être Bonne nuit - décalage horaire
plus 3 chez moi) à vous

Suivant vos conseils, j'ai testé la fonction "SOMMEPROD
()" ; mais celà ne m'a pas été d'un grand secours. En
effet, travaillant sur des statistiques mensuelles, je
dois calculer les totaux des colonnes B & C si et
seulement si la colonne A correspond au critère de
comparaison.
Exemple : SOMME.SI(A2 :A5 ; "PECHES";B2 :C5)

A B C D
POMMES 100 150 .
POIRES 110 40 .
BANANNES 125 80 .
PECHES 47 36 .


En clair Si dans la colonne A on trouve le mot PECHES à un
endroit quelconque, effectuer le calcul des colonnes B &
C pour le produit PECHES.
Avec la formule ci-dessus, j'obtiens la valeur de la case
B5 mais non pas le total de B5+C5 soit 47+36

En espérant avoir été assez explicite cette fois. Encore
Mci à Filip Dédé Tu-th & Vincent

BIP_310/jc²
1 2