Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Somme sous certaines conditions

  • Initiateur de la discussion Initiateur de la discussion delboe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

delboe

Guest
Bonsoir à tous,

Je voudrais qu'Excel fasse la somme des nombres qui auraient la condition suivante : prendre en compte tous les nombres dans la feuille qui ont, deux cellules à leur gauche et sur la même ligne, le contenu "Grégory".

Est-ce possible ?

D'avance merci
Greg
 
Re : Somme sous certaines conditions

... et est-ce possible d'appliquer la même somme conditionnelle sur une plage de cellules ? (et non plus sur toute la feuille)
 
Re : Somme sous certaines conditions

Bonsoir delboe, R@chid,
Bonsoir,
un fichier exemple sera le bienvenu
Amicalement
Tout comme cela était aussi le cas pour votre premier message 🙄

Si votre zone (valeurs+prénoms) est A1:K20, essayer cette formule matricielle:
Code:
=SOMME(SI(C1:K20="Grégory";A1:I20;0))
 
Dernière édition:
Re : Somme sous certaines conditions

Bonjour delboe, R@chid, mapomme 🙂

Joli problème.

Voici des formules qui fonctionnent sur toutes versions Excel.

1) Somme conditionnelle sur toute la feuille nommée Feuil1 :

Code:
=SOMME.SI(DECALER(Feuil1!A:A;;;;COLONNES(1:1)-2);"Grégory";DECALER(Feuil1!C:C;;;;COLONNES(1:1)-2))
2) Somme conditionnelle sur une plage nommée plage :

Code:
=SOMME.SI(DECALER(plage DECALER(Feuil1!C:C;;;;COLONNES(1:1)-2);;-2);"Grégory";plage DECALER(Feuil1!C:C;;;;COLONNES(1:1)-2))
Il n'est pas obligatoire de nommer la plage.

Mettre les formules dans une autre feuille pour éviter les références circulaires.

Edit : l'espace est l'opérateur pour obtenir l'intersection de 2 plages.

A+
 
Dernière édition:
Re : Somme sous certaines conditions

Re,

Bien entendu si l'on travaille toujours sur Excel 2007 ou 2010, les formules se simplifient :

Code:
=SOMME.SI(Feuil1!A:XFB;"Grégory";Feuil1!C:XFD)
Code:
=SOMME.SI(DECALER(plage Feuil1!C:XFD;;-2);"Grégory";plage Feuil1!C:XFD)
Et si l'on est toujours sur Excel 2003 remplacer XFD par IV et XFB par IT.

A+
 
Re : Somme sous certaines conditions

Bonjour @ tous,
Salut mapomme, Salut Job75,
les amis on pu comprendre la demande peut être,
pour moi je demande toujours un fichier exemple, ce qui signifie ma manque d'intelligence, mais j'insiste encore sur la demande...
Amicalement
 
Re : Somme sous certaines conditions

Bonjour et merci pour vos propositions,

J'ai bien tenté d'appliquer vos formules. Celles-ci ne fonctionnent pas et je pense en connaitre la raison : certaines cellules comprennent le texte "Grégory", mais pas exclusivement. Or, il faudrait que la formule ne repère que les cellules comprenant ce texte, et rien que ce texte.

Je vous joins un fichier exemple, comme vous me l'avez très justement demandé ;-)
http://cjoint.com/?BHFlOgpyKRb

Merci pour vos lumières...
Grégory
 
Re : Somme sous certaines conditions

... et pour répondre à Job 75, je ne dois pas les entrer correctement.... Le fichier exemple permettra donc de résoudre le problème.
 
Re : Somme sous certaines conditions

Re,

J'avais bien dit que mes formules devaient se trouver sur une autre feuille...

Fichier (.xls) joint.

Il n'est guère significatif puisqu'il n'y a qu'une valeur à trouver.

A+
 

Pièces jointes

Re : Somme sous certaines conditions

Bonjour delboe, le fil, le forum,

R@chid avait raison de demander votre fichier 🙂

Il n'a pas grand'chose à voir avec le problème du post #1.

Tout ce que vous voulez c'est calculer les cellules en jaune : il ne s'agit plus de calculer une somme mais de récupérer une valeur.

Et le fichier manque quelque peu de cohérence...

J'ai quand même mis cette formule en B9 :

Code:
=$D3*($B3=SUBSTITUE(A9;" :";""))
copiée-collée sur D9 B17 D17.

Bien noter que pour la cohérence j'ai dû :

- intervertir les lignes 9 et 10

- rendre la ligne 17 identique à la ligne 9 (suppression des "Cumulé").

Fichier (2).

A+
 

Pièces jointes

Dernière édition:
Re : Somme sous certaines conditions

Re,

Maintenant c'est peut-être ce fichier (3) que vous cherchez à faire.

Avec cette formule en B19 copiée-collée en D19 :

Code:
=SOMME.SI($B$3:$B18;SUBSTITUE(SUBSTITUE(A19;"Cumulé ";"");" :";"");$D$3:$D18)
A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
14
Affichages
741
  • Question Question
Microsoft 365 Formule avec OU ?
Réponses
5
Affichages
532
Réponses
26
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…