Additionner cellules en fonction de plusieurs critères

  • Initiateur de la discussion Initiateur de la discussion Ponyo
  • 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 !

Ponyo

XLDnaute Nouveau
Bonjour le forum,

Je rencontre un petit souci et sollicite donc votre aide 🙂 Je vous joins un extrait de mon document afin de mieux illustrer ma demande.
Je cherche en fait à calculer un pourcentage en fonction de plusieurs critères. Je m'explique : j'ai un premier code principal dans lequel il existe plusieurs sous catégories pour lesquelles je voudrais calculer des pourcentages.

Après des recherches, j'ai trouvé que je pouvais utiliser la formule SOMME.SI.ENS() qui permettrait de calculer le sous total des sous catégories (et ainsi faciliter le calcul final des pourcentages).
J'obtiens alors : =C2/SOMME.SI.ENS(C:C;A:A;A2;B:B;B2)

Avec en colonne C, la plage de cellules contenant le montant à additionner;
en A et en B, les première et deuxième plages de critères.

Seulement voilà je reçois en réponse #NOM?

J'avoue que je sais pas du tout si ce que je demande est même possible avec des fonctions.
Merci de votre aide en tout cas!! Bonne journée!
 

Pièces jointes

Re : Additionner cellules en fonction de plusieurs critères

Bonjour

SOMME.SI.ENS n'existe que depuis le version 2007.

Soit utiliser SOMMEPROD, soit un TCD

Edit : il y a contradiction entre les accolades que tu as dessinées et la formule que tu as mise. Si les accolades sont justes un simple SOMME.SI suffit.
 
Dernière édition:
Re : Additionner cellules en fonction de plusieurs critères

D'accord merci beaucoup de m'avoir orientée !
J'ai trouvé mon bonheur, et voici donc le fichier avec la solution si quelqu'un rencontre un jour le même problème que moi.
Merci encore!
 

Pièces jointes

Re : Additionner cellules en fonction de plusieurs critères

Bonjour 🙂

Oui la formule fonctionne pour mes accolades initiales (qui étaient effectivement fausses --> je me suis embrouillée..)

Mais ca m'a quand même aidée à régler le problème initial grâce à :
=C2/SOMMEPROD(($A$2:$A$23=A2)*($B$2:$B$23=B2)*$C$2:$C$23)

Ce qui donne du coup le fichier suivant :

Merci encore de m'avoir aiguillée!!

Bonne journée
 

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

Discussions similaires

Réponses
4
Affichages
81
Retour