【发布时间】:2022-02-07 10:05:55
【问题描述】:
原公式:
=ARRAY_CONSTRAIN(FILTER(typeOfFund, listOfFunds = $K5), 1, 1)
过滤器函数本身可以工作(没有 ArrayFormula),如果我只用“K5”(而不是多个单元格的范围)测试它。但是,它只输出到公式所在的一个单元格中。所以我必须拖下公式,这会降低性能。
所以我尝试将它包装成一个数组公式并将“K5”更改为一个范围更长的范围,例如 K5:K6
=ARRAYFORMULA(FILTER(typeOfFund, listOfFunds = $K5:K6))
我还确保删除该范围内的值以避免“此公式将覆盖其他单元格”错误。
【问题讨论】:
-
分享您的工作表副本以及所需结果的示例
-
FILTER 在 Arrayformula 中不起作用。这是设计使然。但是,如果您分享更多关于这些命名范围以及实际目标是什么的信息,您也许能够获得相同的结果。
标签: google-sheets google-sheets-formula spreadsheet array-formulas