OVH Cloud OVH Cloud

somme conditionnelle

4 réponses
Avatar
Paul
Bonjour à tous et à toutes,

J'ai utilisé l'assistant somme conditionnelle pour évaluer la somme d'une
colonne en fonction d'un critère que je place en B21.
J'ai obtenu une formule matricielle du style
=SOMME(SI(Base!$A$2:$A$127=B21;Base!$H$2:$H$127;0))
Ça marche très bien.
Je voudrais modifier la formule pour que lorsqu'on ne met rien en B21 (=pas
de critère), ça totalise toute la colonne H alors qu'actuellement ça ne
totalise que les éventuelles lignes où la colonne A serait vide.
Comment faire ?
Merci de votre aide.

--
Paul

4 réponses

Avatar
Phenix21
Bonjour,

essaie un truc du genre :

=si(B21="";somme(Base!$H$2:$H$127);SOMME(SI(Base!$A$2:$A$127²1;Base !$H$2:$H$127;0)))


Bonjour à tous et à toutes,

J'ai utilisé l'assistant somme conditionnelle pour évaluer la somme d 'une
colonne en fonction d'un critère que je place en B21.
J'ai obtenu une formule matricielle du style
=SOMME(SI(Base!$A$2:$A$127²1;Base!$H$2:$H$127;0))
Ça marche très bien.
Je voudrais modifier la formule pour que lorsqu'on ne met rien en B21 ( =pas
de critère), ça totalise toute la colonne H alors qu'actuellement ç a ne
totalise que les éventuelles lignes où la colonne A serait vide.
Comment faire ?
Merci de votre aide.

--
Paul


Avatar
Bob Phillips
Si B21est le texte

=SOMME.SI(Base!$A$2:$A$127,B21&"*",;Base!$H$2:$H$127)



--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Paul" wrote in message news:449171a7$
Bonjour à tous et à toutes,

J'ai utilisé l'assistant somme conditionnelle pour évaluer la somme d'une
colonne en fonction d'un critère que je place en B21.
J'ai obtenu une formule matricielle du style
=SOMME(SI(Base!$A$2:$A$127²1;Base!$H$2:$H$127;0))
Ça marche très bien.
Je voudrais modifier la formule pour que lorsqu'on ne met rien en B21
(=pas

de critère), ça totalise toute la colonne H alors qu'actuellement ça ne
totalise que les éventuelles lignes où la colonne A serait vide.
Comment faire ?
Merci de votre aide.

--
Paul




Avatar
Paul
Merci de ton aide.

--
Paul


Si B21est le texte

=SOMME.SI(Base!$A$2:$A$127,B21&"*",;Base!$H$2:$H$127)





Avatar
Paul
Merci de ton aide.

--
Paul

Bonjour,

essaie un truc du genre :

=si(B21="";somme(Base!$H$2:$H$127);SOMME(SI(Base!$A$2:$A$127²1;Base!$H$2:$H$127;0)))