答案1
答案2
虽然我更喜欢使用数据透视表,但如果您真的只是想要一个公式,那么这就不需要SUMIFS
了SUMIF
。
SUMIFS(sum_range, criteria_range_1, criteria_1, [criteria_range_2, criteria_2, ... criteria_range_n, criteria_n])
{n<=127}
我想不出在语句中进行 Month() 比较的方法SUMIFS
,但您可以插入一个辅助列。(对于此示例,我假设使用 D 列而不是插入的列,以便其余列保持相同的字母。)
在单元格 D4 中,输入=MONTH(A4)
,然后将该公式向下拖动。
如果您想在 B 列和 A 列值都符合某个条件的情况下对 C 列值求和,那么根据您拥有的单元格引用和辅助列的使用,这将相当于您在语句中尝试执行的操作SUMIF
:
=SUMIFS($C$4:$C$14, $B$4:$B$14, $E5, $D$4:$D$14, F$4)