Excel 这 6 个函数组合拳,帮你省下每天半小时

10次阅读
没有评论

为什么你还在手动搬数据?

2026 年了,如果你还在用复制粘贴的方式整理日报、汇总周报,那每天至少浪费 30 分钟。Excel 的函数组合远比你想的强大——不是单独用 VLOOKUP,而是几个函数串起来,一个公式搞定一整张表。下面是我日常高频使用的 6 个组合拳,每个都来自真实办公场景。

组合一:XLOOKUP + IFERROR — 万能查找兜底

老牌 VLOOKUP 终于可以退休了。XLOOKUP 支持从右往左查、返回多列、自带默认值,搭配 IFERROR 基本不需要额外容错。

场景:从工资表中按工号查姓名和部门,找不到就显示「未录入」。

=IFERROR(XLOOKUP(F2, A:A, B:C, “ 未录入 ”), “ 数据异常 ”)

一个公式同时返回姓名和部门两列,比 VLOOKUP 省一半脑子。

组合二:FILTER + SORT — 动态筛选排序一步到位

场景:从销售明细中提取「华东区、金额大于 5 万」的记录,按金额降序。

=SORT(FILTER(A2:E500, (C2:C500=” 华东 ”)*(E2:E500>50000)), 5, -1)

FILTER 返回符合条件的行,SORT 直接对结果排序。不需要辅助列、不需要数据透视表。结果随源数据实时更新,复制到其他工作表也能自动刷新。

组合三:TEXTSPLIT + TRANSPOSE — 拆分字符串并转置

场景:一列里存的是「张三, 李四, 王五」这种逗号分隔的人名,需要拆成竖列。

=TRANSPOSE(TEXTSPLIT(A2, “,”))

以前要用「数据→分列」再转置,现在一个公式搞定。TEXTSPLIT 还支持多分隔符,比如同时按逗号和空格拆。

组合四:UNIQUE + COUNTIF — 快速统计去重计数

场景:统计客户名单中有多少个不重复的公司,以及每家出现几次。

第一步:=UNIQUE(B2:B500) 提取不重复的公司名。

第二步:=COUNTIF(B2:B500, D2) 对每个公司计数。

配合动态数组溢出效果,一个 UNIQUE 公式就能自动扩展出完整的去重列表,再也不用手动拖拽。

组合五:LET + LAMBDA — 自定义函数免 VBA

场景:计算 BMI 指数,需要反复用「体重 / 身高 ^2」。

=LET(bmi, B2/(C2^2), IF(bmi>28, “ 肥胖 ”, IF(bmi>24, “ 超重 ”, “ 正常 ”)))

LET 让你给中间结果命名,公式可读性大幅提升。如果要在整列复用,配合 LAMBDA 定义命名范围,相当于自己造函数,全程零代码。

组合六:SEQUENCE + DATE — 自动生成日期序列

场景:生成 2026 年 6 月的工作日日期列表。

=FILTER(SEQUENCE(30, 1, DATE(2026,6,1)), WEEKDAY(SEQUENCE(30,1,DATE(2026,6,1)),2)<6)

SEQUENCE 生成 1 到 30 的序列,加上起始日期就变成日期序列,FILTER 过滤掉周末。做排班表、打卡记录时特别好用。

小结

这 6 个组合的核心思路是:用动态数组函数替代手动操作。2026 年的 Excel(Microsoft 365 版本)已经全面支持这些函数,WPS 2025 以上版本也大部分兼容。别再「选中→复制→粘贴→排序→筛选」了,一行公式就是你的自动化脚本。

正文完
 0
评论(没有评论)