使用 if 函数计算小计
Calculation subtotal with if function
我有下面的公式在单独的table下面(下面table是数据集)。
然而该部分的结果落后一节
例如我怎样才能以现金形式获得许可结果?
=AVERAGE(IF(Table1[[#All],[SECTION_NAME]]=[@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G,ROW(Table1[RC - 1 RESULTS])-ROW(G),0)),Table1[RC - 1 RESULTS])))
所以如果有人遇到同样的问题,我使用下面的数组公式找到了自己的答案:
=AVERAGE(IF(Table1[SECTION_NAME]=@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G,ROW(Table1[RC - 1 RESULTS])-ROW(G),0,1)),Table1[RC - 1 RESULTS])))
不要忘记通过选择公式并按住 Ctrl 和 Shift 并按输入.
希望这对其他人有帮助:)
J.
我有下面的公式在单独的table下面(下面table是数据集)。
然而该部分的结果落后一节
例如我怎样才能以现金形式获得许可结果?
=AVERAGE(IF(Table1[[#All],[SECTION_NAME]]=[@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G,ROW(Table1[RC - 1 RESULTS])-ROW(G),0)),Table1[RC - 1 RESULTS])))
所以如果有人遇到同样的问题,我使用下面的数组公式找到了自己的答案:
=AVERAGE(IF(Table1[SECTION_NAME]=@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G,ROW(Table1[RC - 1 RESULTS])-ROW(G),0,1)),Table1[RC - 1 RESULTS])))
不要忘记通过选择公式并按住 Ctrl 和 Shift 并按输入.
希望这对其他人有帮助:)
J.