You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何对HSTACK生成的数组应用FILTER公式并按指定列筛选?

修正后的FILTER公式写法

直接用以下两种公式之一即可解决#VALUE!错误:

方法1:使用INDEX提取第一列

=FILTER(A7#, INDEX(A7#, , 1)="Project B")

方法2:使用CHOOSECOLS提取第一列(Excel 365/2022+)

=FILTER(A7#, CHOOSECOLS(A7#, 1)="Project B")

错误原因说明

你之前的公式=FILTER(A7#,A7#="Project B")报错,是因为A7#是2列多行的二维数组,直接和字符串比较会生成一个与原数组同尺寸的二维布尔数组,但FILTER的条件参数要求是与原数组行数匹配的一维布尔数组。必须明确提取数组的第一列作为判断条件,才能返回正确的筛选结果。

内容的提问来源于stack exchange,提问作者Michi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 10:03:11