Google 工作表:SumIF(s) 按工作日求和

Google Sheets: SumIF(s) Summing by Week Day

我有一个 table,日期在 Col A 中,值在 Col C 中。

我想像这样按星期对这些值求和:sumifs(C:C;A:A;weekday(A:A)=1),但即使我用 1 替换任何其他值,总和仍为 0。

C 中只有正的非零值。我这里做错了什么?

尝试:

=sumproduct(weekday(A2:A) = 1;C2:C)

另外:

=SUM(FILTER(C2:C,WEEKDAY(A2:A)=1))

还有这个:

=ArrayFormula(sumifs(C2:C,weekday(A2:A),1))

还有这个公式:

=QUERY(A:C,"select dayOfWeek(A), sum(C) group by dayOfWeek(A)")

将给出所有工作日及其总和: