表格函数之FILTER函数进阶教程

一、函数语法

按指定条件筛选区域,返回动态数组(Spill)。

FILTER(数组, 包含条件, [为空时的值])

参数说明

参数说明
数组要筛选的区域或数组
包含条件由 TRUE/FALSE 组成的数组,长度需与数组行/列数一致
为空时的值可选,筛选无结果时返回的内容

二、注意事项

  1. 条件数组的行列数必须与「数组」一致,否则返回 #VALUE!
  2. 结果是动态数组,会向相邻单元格「溢出」,溢出区域不要放其它数据
  3. 多个条件用 *(且) 或 +(或) 组合,例如 (区域="华东")*(销量>80)
  4. 仅 Microsoft 365 / Excel 2021 及以上版本支持

三、经典案例

案例1:筛选销量大于 80 的产品

返回 B、C 两行(销量 95、88)

案例2:多条件「且」(华东 且 销量>80)

返回华东且销量>80 的两行

案例3:筛选某列非空的姓名

仅返回「张三」「李四」两格

四、小结

FILTER 是 Excel 中非常实用的进阶函数,掌握它的语法与边界条件后,能大幅减少重复操作、让表格更智能。建议结合本文的案例在自己表格里动手试一遍。

💬 0 评论

评论(0)

登录后发表评论。