【发布时间】:2015-12-12 07:11:16
【问题描述】:
是否可以将单元格引用放入 GetPivotData 公式中使用的数组中,由 SUM 封装?
例如,这个公式有效
=SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",{"REO Sale","Short Sale"},"liquidationMonth",E$6))
它取“typeofLiquidation”值“REO Sale”和“Short Sale”的 GetPivotData 结果之和
这个公式不起作用:
=SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",{D23,D24},"liquidationMonth",E$6))
这会尝试相同的结果,但单元格引用位于“D23”和“D24”。尝试输入此公式时遇到应用程序错误,告诉我输入的公式包含错误。
这也不起作用,但这次至少我得到一个参考错误:
=SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",INDIRECT({"D23","D24"}),"liquidationMonth",E$6))
有人有建议吗?数组内部可以这样引用吗?
【问题讨论】:
-
是的,我也看不出它可以正常工作。我正在考虑在 VBA 中编写一个函数来将单元格的输入转换为 {"ref1","ref2",etc) 字符串
标签: arrays excel pivot-table