J'ai la colonne A avec les valeurs de date au format mm/dd/yyyy
. J'essaie de faire la somme des valeurs de la colonne B si A> = DATE (2012,1,1) AND
=SUM(B:B)
résume B correctement, mais si j'essaie d'utiliser =SUMIF(B:B,A:A>=DATE(2012,1,1))
, la valeur renvoyée est 0.00
. Je suppose que cela a quelque chose à voir avec l'utilisation de décimales pour la somme et le type de date pour les critères. Y a-t-il un moyen de contourner ceci?
Merci
Votre SUMIF
n'est pas dans le bon ordre - il doit s'agir d'une plage, de critères, d'une plage de somme. Essayer:
=SUMIF(A:A,">="&DATE(2012,1,1),B:B)
Pour SUMIFS entre les dates, utilisez les éléments suivants:
=SUMIFS(B:B,A:A,">="&DATE(2012,1,1),A:A,"<"&DATE(2012,6,1))
J'ai trouvé une autre façon de résoudre ce problème que je pensais partager.
Dans mon cas, j’avais des colonnes journalières d’une valeur de plusieurs années (c’est-à-dire les 1er et 2 janvier et le 31 décembre) et je devais en extraire les totaux pour chaque mois. J'y suis allé de cette façon: faites la somme de l’année, soustrayez les totaux des dates antérieures et suivantes. Cela ressemble à ceci pour les totaux de février:
=SUM($P3:$NP3)-(SUMIF($P$2:$NP$2, ">2/28/2014",$P3:$NP3)+SUMIF($P$2:$NP$2, "<2/1/2014",$P3:$NP3))
Où $P$2:$NP$2
contenait mes valeurs de date et $P3:$NP3
était la première ligne de données que je totalise . Donc, SUM($P3:$NP3)
est le total de mon année entière et je soustrais (la somme de deux sumif
s):
SUMIF($P$2:$NP$2, ">2/28/2014",$P3:$NP3)
, qui totalise tous les mois après février et SUMIF($P$2:$NP$2, "<2/1/2014",$P3:$NP3)
, qui totalise tous les mois précédant février.
cela fonctionne et peut être adapté pendant des semaines ou toute autre fréquence, à savoir une fois par semaine, par trimestre, etc.
= SUMIFS (B12: B11652, A12: A11652, "> =" & DATE (ANNÉE (C12), MOIS (C12), 1), A12: A11652, "<" & DATE (ANNÉE (C12), MOIS (C12), MOIS (C12) +1 ,1))