请教大神,区域条件求和的问题
请教大神,如下图,为什么表格里公式计算的结果出错,计算A列1月份对应F列的值之和,有没有更好的公式呢
你把合并单元格都打散就明白了
合并单元格除了第一个,其他都是空值,不满足>2021/1/1 谢谢,明白了,如果用month函数也有这个问题对吧 这就是合并单元格带来的坏处 只是没写对,而已 A列合并单元格数字只存在第一个单元格中,f75值6统计不进去=SUM(OFFSET(F2,,,MATCH(DATE(2021,2,1),A:A,)-1,)) =SUM(OFFSET(F1,MATCH("2021-1-1"*1,A:A,)-1,,DAY("2021-1-31")*6)) =SUMPRODUCT((LOOKUP(ROW($A$2:$A$2191),ROW($A$2:$A$2191)/($A$2:$A$2191<>""),$A$2:$A$2191)>=DATE(2021,1,1))*(LOOKUP(ROW($A$2:$A$2191),ROW($A$2:$A$2191)/($A$2:$A$2191<>""),$A$2:$A$2191)<=DATE(2021,1,31)),$F$2:$F$2191) =SUM(SUMIFS(OFFSET($F$1,{1;2;3;4;5;6},,2190),$A$2:$A$2191,">=2021/1/1",$A$2:$A$2191,"<=2021/1/31"))
或者:
=SUM(SUMIF($A:$A,"<="&EOMONTH("2021-1-1",{-1,0}),OFFSET($F$1,{0;1;2;3;4;5},))*{-1,1}) 大佬,这个ROW($A$2:$A$2191)/($A$2:$A$2191<>"")的意思是啥?