用if函数计算小计

我在下面的一个单独的表中有以下公式(下表是数据集)。

然而,该部分的结果是由一个部分

例如,我怎样才能获得现金的许可证结果?

=AVERAGE(IF(Table1[[#All],[SECTION_NAME]]=[@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G$12,ROW(Table1[RC - 1 RESULTS])-ROW(G$12),0)),Table1[RC - 1 RESULTS]))) 

在这里输入图像说明

所以如果有人遇到同样的问题,我使用下面的数组公式find了自己的答案:

 =AVERAGE(IF(Table1[SECTION_NAME]=@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G$13,ROW(Table1[RC - 1 RESULTS])-ROW(G$13),0,1)),Table1[RC - 1 RESULTS]))) 

不要忘记通过select公式并按住CtrlShift并按下Enter键来将其作为array input

希望这可以帮助别人:)

J.