大家好,我是芝芝表姐。
10年职场资深内勤,业务部门的表格,基本都是我设计的。
在这里分享表格妙招、效率心法和实用模板,让我们一起,到点下班,快乐打工!
最近,我在优化业务表格公式,想进一步提升处理数据的效率。突然让我发现Filter函数的更多用法,原来还有很多职场实用场景我没用透。今天就跟大家聊聊:如何用Filter函数,实现“满足多个条件中的任意一个就返回”。
一、Filter函数的基本用法
这个函数的核心,就是第2参数。
二、我遇到的真实问题
我的原始需求是这样的:
在同一个列中,只要满足 条件A 或 条件B,就把整行数据提取出来。
我第一反应是:在 Filter 的第2参数里,用逻辑函数 OR 去套两个条件。
于是我这么写公式:=Filter(A2:C100, OR(B2:B100="已完成", B2:B100="进行中"))
结果——报错 💥
我也试了其他写法,怎么改都不对,一时间被卡住了。
三、抱着试试看的心态,我求助了AI
说实话,我当时没抱太大希望。
但没想到,AI 很快给出了一个让我眼前一亮的答案:
❌ 不是写 OR(A条件, B条件)
✅ 而是写成:(A条件) + (B条件)
正确公式示例:
=FILTER(A2:C100, (B2:B100="已完成") + (B2:B100="进行中"))
原理很简单:
在 Filter 的第二参数中,+ 表示 “或”
每个条件判断会返回 TRUE(1) 或 FALSE(0)
两个条件相加,只要有一个为 TRUE,结果 ≥1,即为满足条件
根本不需要用到 OR 函数。
四、给我的启发:公式只是工具,逻辑才是灵魂
这次经历让我彻底明白两件事:
1. 不要死磕“标准函数写法”
IF、AND、OR 是常用逻辑函数,但在 Filter、Sumproduct 这类数组函数里,加号 + 和乘号 * 才是真正的“或”与“且”。
2. AI 是我们内勤人员的“外挂大脑”
遇到想不通的问题,把场景、数据、你试过的方法、报错信息,详细告诉 AI,它往往能给出你想不到的优雅解法。
五、致所有办公室内勤姐妹
办公室内勤的工作本就:繁琐细碎、多线程并进、对接多个窗口、打交道最多的是——表格。
所以,真的不需要你记住所有公式。
重要的是:
✅ 遇到实际场景,敢于拆解问题
✅ 主动求助工具(AI、搜索引擎、同行)
✅ 把每一次小突破,积累成自己的效率库
你不需要很厉害才开始,但开始了,就会越来越厉害。
六、互动时间
你平时用 Filter 函数最多的是什么场景?
或者你曾在哪里被函数“坑”过?
欢迎留言告诉我,我会抽时间在下一期统一回复~
如果你想要我整理的 Filter函数常见场景示例表(含“且”/“或”/多条件查找),也可以在留言区打个“想要”。
夜雨聆风