具有多个条件数组的Sum公式中的Excel单元格引用

是否有可能把单元格引用内部正在使用一个GetPivotData公式,由SUM封装的数组?

例如,这个公式起作用

=SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",{"REO Sale","Short Sale"},"liquidationMonth",E$6)) 

它取得了“typesstream动性”值“REO销售”和“卖空”的GetPivotData结果的总和,

这个公式不起作用:

 =SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",{D23,D24},"liquidationMonth",E$6)) 

这将尝试相同的结果,但是在“D23”和“D24”处有单元格引用。 尝试input此公式会遇到一个应用程序错误,告诉我我键入的公式包含错误。

这也不行,但这次至less我得到一个参考错误:

 =SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",INDIRECT({"D23","D24"}),"liquidationMonth",E$6)) 

有没有人有build议? 数组内是否有这样的引用?

所以我find了一个解决scheme

这个公式工作(作为一个数组input[Ctrl + Shft + Enter]):

 =SUM(GETPIVOTDATA("loss_pct",Pres3_Pivot!$A$1,"typeOfLiquidation",U23:U24,"liquidationMonth",E$6)) 

关键是引用单元格U23:U24,我可以将实际引用(D23:D24)转换为Text()。 这是GetPivotData工作的要求,即使没有sum和数组组件也是如此。

input为数组公式(Ctrl + Shft + Enter),它的工作原理。 感谢pnuts!