在 Excel 中使用下面的数组公式,我按预期得到 5 个结果和 5 个空行
FILTER(MyDatatable; MyDatatable[column2] = A1; "Nothing found")
但是 5 个空行返回#N/A,我无法使用 IFNA 或 IFERROR 删除它们
有什么建议吗?
=FILTER(MyDatatable; MyDatatable[column2]=INDIRECT("'"&$A$1&"'!I92");"Nothing found")
很可能就是您想要的。正如我的评论中所解释的。
如果您只是想过滤掉错误,那么这应该可以正常工作:
=FILTER(MyDatatable;ISERROR(MyDatatable[column2])=FALSE)