今天给大家分享一组高频实用的 Excel 函数公式,小白也能轻松看懂、直接套用!
1. 跨多表提取不重复员工名单
使用场景:
1-4 月的员工考勤分别存在 4 个工作表中,每月的人员不一样多,需一键提取 4 个表里所有不重复的员工名单。

汇总表 A1 单元格输入公式,回车即可:
=UNIQUE(TOCOL('1月:4月'!A:A,1))

公式拆解:
'1月:4月'!A:A:一次性选中 “1 月” 到 “4 月” 所有工作表的 A 列数据
把多个工作表的 A 列内容合并成一整列;参数写 1,代表自动忽略空白单元格,避免合并后出现空行UNIQUE(TOCOL('1月:4月'!A:A,1)):
从合并好的整列内容里,提取不重复的员工名单,自动剔除重复出现的姓名2. 带错误值 / 隐藏行的筛选汇总
使用场景:
已对客户列做了筛选,金额列有计算错误值,需正常汇总可见单元格的金额,同时忽略错误值和隐藏行。
直接套用公式:
=AGGREGATE(9,7,F2:F11)
公式拆解:
- 第 2 个参数 7:指定计算规则为忽略隐藏行 + 忽略错误值,完美解决 SUM 函数遇错就报错、筛选后仍计算隐藏内容的问题
- 最后一个参数 F2:F11:就是要汇总计算的金额数据区域
3. 计算顿号分隔的总人数
使用场景:
单元格里是用顿号隔开的多个姓名,需算出所有部门的总人数。
D2 单元格输入公式:
=SUM(LEN(B2:B9)-LEN(SUBSTITUTE(B2:B9,"、",""))+1)

公式拆解:
- 核心逻辑:1 个单元格里,顿号数量+1=该单元格内的人数(比如 “张三、李四” 有 1 个顿号,对应两个人)
SUBSTITUTE(B2:B9,"、",""):把单元格里所有的顿号删掉LEN(原内容)-LEN(删完顿号的内容):算出每个单元格里的顿号数量- 顿号数+1得到单个单元格的人数,最后用
SUM把所有单元格的人数加总,得到总人数
4. TEXT函数一键实现条件判断
使用场景:
根据两年的业绩数据,自动判断金额的同比变化差异,直接输出规范的结果话术。
D2 单元格输入公式:
=TEXT(C2-B2,"比上年多0元;比上年少0元;与上年相同")

公式拆解:
- 第 2 个参数是格式代码,用分号分隔成 3 段,分别对应 3 种计算结果:差额>0(正数):显示「比上年多 0 元」,这里的0 会自动替换成实际算出的差额数值