OVH Cloud OVH Cloud

Somme conditionnelle

3 réponses
Avatar
ag
Bonjour,


J'aimerai une formule pour calculer la somme des champs de la colonne
A dont les champs correspondant dans la colonne B valent = 2

Ex:

a b
-------------------
1 5 2 (OK)
2 3 2 (OK)
3 100 1 (colonne b différent de 2 --> pas OK)
4 500 1 (colonne b différent de 2 --> pas OK)
5 2 2 (OK)
.
.
.
100 Sum 10 (les ligne 1 2 5 ont été additionnés)

3 réponses

Avatar
Patrick Bastard
Bonjour à toi aussi, *Numlock*.
*Pour reprendre les termes de ton intervention* -voir en fin de message :

Le fil d'hier (25/09/2004, 18h56, initié par Luigi), répond à ta question.

--
Bien cordialement,
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net

Bonjour,


J'aimerai une formule pour calculer la somme des champs de la colonne
A dont les champs correspondant dans la colonne B valent = 2

Ex:

a b
-------------------
1 5 2 (OK)
2 3 2 (OK)
3 100 1 (colonne b différent de 2 --> pas OK)
4 500 1 (colonne b différent de 2 --> pas OK)
5 2 2 (OK)
.
.
.
100 Sum 10 (les ligne 1 2 5 ont été additionnés)


Avatar
Boursicot
Bonjour,
tu nommes ton champ de la colonne a "valeura"
ton champ de la colonne b "valeurb"
et tu fais =sommeprod(valeura;(valeurb=2)*1)

si ça t'ennuie de nommer les champs c'est pas forcement necessaire mais ça
permet de rendre plus lisible et plus souple.
On peut faire avec d'autres formules mais c'est la solution plus facile et
la plus puissante, tu peux y rajouter ensuite d'autres conditions si t'as
besoin;

a+



"Numlock" a écrit dans le message de news:

Bonjour,


J'aimerai une formule pour calculer la somme des champs de la colonne
A dont les champs correspondant dans la colonne B valent = 2

Ex:

a b
-------------------
1 5 2 (OK)
2 3 2 (OK)
3 100 1 (colonne b différent de 2 --> pas OK)
4 500 1 (colonne b différent de 2 --> pas OK)
5 2 2 (OK)
.
.
.
100 Sum 10 (les ligne 1 2 5 ont été additionnés)


Avatar
Numlock
Merci,
Je comprends mieux.
Vraiment excellent "somprod"

"Boursicot" wrote in message
news:41569276$0$1825$
Bonjour,
tu nommes ton champ de la colonne a "valeura"
ton champ de la colonne b "valeurb"
et tu fais =sommeprod(valeura;(valeurb=2)*1)

si ça t'ennuie de nommer les champs c'est pas forcement necessaire mais ça
permet de rendre plus lisible et plus souple.
On peut faire avec d'autres formules mais c'est la solution plus facile et
la plus puissante, tu peux y rajouter ensuite d'autres conditions si t'as
besoin;

a+



"Numlock" a écrit dans le message de news:

Bonjour,


J'aimerai une formule pour calculer la somme des champs de la colonne
A dont les champs correspondant dans la colonne B valent = 2

Ex:

a b
-------------------
1 5 2 (OK)
2 3 2 (OK)
3 100 1 (colonne b différent de 2 --> pas OK)
4 500 1 (colonne b différent de 2 --> pas OK)
5 2 2 (OK)
.
.
.
100 Sum 10 (les ligne 1 2 5 ont été additionnés)