Formule de sommation Excel basée sur la date et le sélecteur déroulant


0

J'ai joué avec quelques tentatives pour que cela fonctionne, mais je n'y parviens pas.

J'ai des données comme ça

entrez la description de l'image ici

Et je veux pouvoir créer un total pour chaque catégorie pour chaque mois. Je peux obtenir soit ou travailler, mais pas en utilisant les deux critères.

Cela fonctionne pour la catégorie (référençant une valeur de chaîne de la feuille des dépenses):

=SUMIF(B3:B21,Outgoings!A9,C3:C21)

Cela fonctionne pour le mois de janvier (faisant référence à la feuille d’éléments pour les valeurs):

=SUMPRODUCT(--(MONTH(Items!$A$3:$A$1048576)=1),Items!$C$3:$C$1048576)

Ce que je n'arrive pas à comprendre, c'est de combiner les deux critères en une seule fonction.


1
=SUMPRODUCT(($B$3:$B$1048576=Outgoings!$A$9)*(MONTH(Items!$A$3:$A$1048576)=1)*Items!$C$3:$C$1048576)?
Máté Juhász

Hmm, Excel ne semble pas aimer ça.
Jammer

Cela fonctionne pour moi pour le moment, mais cela semble être assez lent lors de l'ajout de données. =SUMPRODUCT(--(MONTH(Items!$A$3:$A$1048576)=1) * (Items!$B3:$B1048576=A9), Items!$C$3:$C$1048576)
Jammer

Essayez de vous référer uniquement à la partie de la colonne contenant des données (par exemple A3: A55) au lieu de la colonne entière.
Máté Juhász

C'est une chose très évidente à faire à laquelle je n'ai pas pensé. Duh!
Jammer
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.