SUMPRODUCT运作不正常

时间:2018-07-25 17:17:42

标签: excel-formula

=SUMPRODUCT(SUBTOTAL(3,OFFSET(Table_owssvr3[Status Updated],ROW(Table_owssvr3[Status Updated])-ROW(Table_owssvr3[[#Headers],[Status Updated]]),,1))*(Table_owssvr3[Status Updated]=$F$8),SUBTOTAL(3,OFFSET(Table_owssvr3[Owner Department],ROW(Table_owssvr3[Owner Department])-ROW(Table_owssvr3[[#Headers],[Owner Department]]),,1))*(Table_owssvr3[Owner Department]=G7))


=SUMPRODUCT((Table_owssvr3[Status Updated]=$F14)*(Table_owssvr3[Owner Department]=G$13)*(SUBTOTAL(3,OFFSET(Table_owssvr3[[#Headers],[Status Updated]],ROW(Table_owssvr3[Status Updated])-MIN(ROW(Table_owssvr3[Owner Department])),0))))

我在excel中对此公式有疑问。第二个字段修复了其中一个关闭的字段,但引入了一个计算错误的新字段。我正在尝试以状态更新和所有者部门为标准来检查行数。它留下两个字段,一个大于1,另一个小于1。我检查了所有输入,并且没有多余的节奏或字符。

2 个答案:

答案 0 :(得分:0)

我尝试了第二个公式,效果很好。也许是一个空间。 此公式更易于使用:

= COUNTIFS(Table_owssvr3 [状态更新],$ F14,Table_owssvr3 [所有者部门],G $ 13)

答案 1 :(得分:0)

在所有情况下小计功能返回错误。您可以将公式简化为相同的结果:

= SUMPRODUCT((Table_owssvr3 [状态已更新] = $ F14)*(Table_owssvr3 [所有者部门] = G $ 13))