EXCEL之LET和FILTER函数(简单版)

这里写目录标题

一、FILTER 函数:自动筛子

✅ 真实案例(3步搞定)

二、LET 函数:取小名工具

✅ 真实案例(给计算起名字)

🎯 实用组合技:LET+FILTER
💡 小白避坑指南
🚀 动手练习(建议跟着做)

在做电商整天就是对着表格一堆乱敲,没一点函数基础你分分钟都得给我加班。

作为小白完全不用担心,我会用最简单的例子+步骤分解教你这两个函数,保证一看就会 😊


一、FILTER 函数:自动筛子

想象成智能筛子:把符合条件的数据筛出来

基础用法

=FILTER(要筛选的区域, 条件, "没结果时显示的文字")

✅ 真实案例(3步搞定)

假设有员工表:

A列(姓名) B列(部门) C列(工资)
张三 销售 8000
李四 技术 12000
王五 销售 9500

需求:筛选出 销售部 的所有员工

操作

在空白单元格输入(比如 E2):

=FILTER(A2:C4, B2:B4="销售", "无结果")

按回车,结果自动出现:

E F G
张三 销售 8000
王五 销售 9500

二、LET 函数:取小名工具

像给复杂的东西起个小名,后面直接用简称

基础用法

=LET(小名, 值/计算, 结果)

✅ 真实案例(给计算起名字)

需求:计算 (5+3)*2 的结果

普通写法

=(5+3)*2  // 结果是16

用LET简化

=LET(
    a, 5+3,   // 给"5+3"起名叫a
    b, a*2,   // 给"a*2"起名叫b
    b         // 输出b的值
)

➡️ 结果同样是 16,但公式更清晰!


🎯 实用组合技:LET+FILTER

案例:筛选销售部工资>8000的员工
| 数据同上 |

=LET(
    // 起小名
    部门, B2:B4,
    工资, C2:C4,
    
    // 筛选
    FILTER(A2:C4, (部门="销售") * (工资>8000), "找不到")
)

结果

结果列
王五 销售 9500

重点提示

(部门="销售") * (工资>8000) 中的 * 表示 同时满足
如果写成 + 表示 满足任意一个


💡 小白避坑指南

常见错误 解决方法
出现 #CALC! 在最后添加第三个参数 如:,"无"
条件区域大小不对 确保 条件区域筛选区域 行数一致
忘记写逗号 检查公式中的逗号,是否齐全

🚀 动手练习(建议跟着做)

新建表格输入:

A B C
苹果 水果 5
土豆 蔬菜 3
香蕉 水果 4

在 E2 输入:

=FILTER(A2:C4, B2:B4="水果", "无水果")

观察结果是否筛选出苹果和香蕉

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容