Excel (2010) 中的 SUMIFS 函数遇到了一些问题。我想计算每周工作时间的总和,所以我需要一个 SUMIF。这是一个例子:
在 F5(和整个 F 列)中是这个函数:
=IF(OR(A6="",WEEKNUM(A6,2)<>WEEKNUM(A5,2)),SUMIFS(E$2:E6,G$2:G6,"="&G5),"")
在每周结束时对 E 中的所有值求和。
我想摆脱我现在需要的额外列 G,并改用 WEEKNUM 函数。然后 F5 中的函数看起来像这样
=IF(OR(A6="",WEEKNUM(A6,2)<>WEEKNUM(A5,2)),SUMIFS(E$2:E6,WEEKNUM(A$2:A6),"="&WEEKNUM(A5)),"")
但这个例子不起作用。
有任何想法吗?