新闻中心

Excel如何筛选函数公式?2026最新完整指南(函数筛选+条件过滤+动态数组+多条件提取)

栏目:软件教程 日期: 作者:admin 阅读:4

很多人看到“筛选函数公式”会有点困惑,其实本质是:用函数自动筛选数据,而不是手动点筛选按钮

也就是说,让Excel“用公式帮你筛选”。


一、先明确:Excel筛选函数的核心思路

常用筛选逻辑:

  • 条件筛选(>=、<=、=)

  • 多条件筛选(AND/OR)

  • 动态筛选(自动更新)

  • 精确提取数据


二、方法1:FILTER函数(最核心)


基础语法:

=FILTER(数据区域, 条件)


示例1:筛选销售额大于1000

=FILTER(A:F, E:E>1000)


示例2:筛选某个客户数据

=FILTER(A:F, B:B="张三")


优点:

  • 自动更新

  • 无需手动筛选

  • 最推荐方法


三、方法2:多条件筛选(AND逻辑)


示例:

筛选:

  • 客户=张三

  • 且销售额>1000


公式:

=FILTER(A:F, (B:B="张三")*(E:E>1000))


解释:


    • = AND(并且)


四、方法3:OR条件筛选


示例:

筛选:

  • 客户=张三 或 李四


公式:

=FILTER(A:F, (B:B="张三")+(B:B="李四"))


五、方法4:SORT+FILTER组合筛选


示例:

按销售额排序筛选:

=SORT(FILTER(A:F, E:E>1000), 5, -1)


用途:

  • 筛选 + 排序一步完成


六、方法5:UNIQUE筛选去重数据


示例:

提取唯一客户:

=UNIQUE(B:B)


用途:

  • 客户列表

  • 产品列表


七、方法6:高级筛选(旧方法)


操作路径:

数据 → 高级筛选


特点:

  • 支持复杂条件

  • 但不自动更新


八、方法7:IF函数筛选标记(辅助方法)


示例:

=IF(E2>1000,"保留","删除")


用途:

  • 标记筛选数据


九、方法8:CHOOSE+FILTER组合(高级)


示例:

自定义输出列:

=FILTER(CHOOSE({1,2},A:A,E:E),E:E>1000)


用途:

  • 自定义筛选字段


十、方法9:XLOOKUP辅助筛选


示例:

查找某客户:

=XLOOKUP("张三",B:B,E:E)


用途:

  • 单条数据筛选


十一、方法10:动态筛选系统(企业级)


示例:

=LET(
data,A:F,
FILTER(data, E:E>1000)
)


用途:

  • 构建自动筛选系统


十二、常见问题


问题1:FILTER不生效

解决:检查是否Excel版本支持(365/2021)


问题2:筛选结果为空

解决:确认条件是否匹配


问题3:报错#CALC

解决:无匹配数据


十三、标准筛选公式流程(直接套用)

  1. 确定筛选条件

  2. 使用FILTER函数

  3. 添加多条件逻辑

  4. 排序(SORT)

  5. 去重(UNIQUE)

  6. 动态更新


十四、SEO关键词布局

核心关键词:

  • Excel筛选函数公式

  • Excel FILTER函数用法

  • Excel数据筛选公式

  • Excel条件筛选方法

  • Excel动态筛选


十五、总结

Excel筛选函数的核心是“三大能力”:

  • 条件筛选(FILTER)

  • 多条件组合(AND/OR)

  • 动态更新(自动变化)

掌握之后,你可以从“手动筛选数据”升级为“自动数据筛选系统”,实现真正的智能数据处理能力。


相关资讯