基于历史已生成内容(SUMIFS、TEXT、IFERROR、LEFT/RIGHT/MID、INDEX+MATCH、FILTER、XLOOKUP、UNIQUE+COUNTIFS),本期推荐以下全新不重复的4个核心技能:
1. CONCATENATE/CONCAT 文本合并
核心功能:将多个文本字符串连接成一个字符串,支持单元格引用和分隔符插入。
基本语法:
-
"=CONCATENATE(文本1, 文本2, ...)"(传统函数)
-
"=CONCAT(文本1, 文本2, ...)"(新版简化函数,推荐使用)
使用场景:合并姓名与部门、拼接地址信息、生成完整标签等文本整合需求。
示例1:合并姓名与部门
=CONCAT(A2, "-", B2)
若A2为"张三",B2为"销售部",结果返回"张三-销售部"
示例2:生成完整邮件地址
=CONCAT(C2, "@company.com")
若C2为"zhangsan",结果返回"zhangsan@company.com"
2. DATEDIF 日期差值计算
核心功能:计算两个日期之间的天数、月数或年数差值,是Excel隐藏但极其实用的日期函数。
基本语法:
"=DATEDIF(开始日期, 结束日期, 单位代码)"
- 单位代码:"Y"(年)、"M"(月)、"D"(天)、"MD"(忽略年月算天数差)、"YM"(忽略年算月数差)、"YD"(忽略年算天数差)
使用场景:计算工龄、合同到期天数、项目周期等日期相关业务。
示例1:计算员工工龄(年)
=DATEDIF(B2, TODAY(), "Y")
若B2为入职日期"2020-03-15",当前日期为"2026-01-22",结果返回5(年)
示例2:计算距离合同到期天数
=DATEDIF(TODAY(), C2, "D")
若C2为合同到期日"2026-06-30",结果返回160(天)
3. SUMPRODUCT 多条件统计
核心功能:在给定数组中,将对应元素相乘后求和,可灵活实现多条件求和、计数等复杂统计。
基本语法:
"=SUMPRODUCT(数组1, 数组2, ...)"
使用场景:多条件求和(替代SUMIFS)、条件计数、加权平均计算等。
示例1:多条件求和(销售部且业绩>10000)
=SUMPRODUCT((B2:B100="销售部")*
(C2:C100>10000)*D2:D100)
- B列为部门,C列为业绩,D列为销售额
- 公式会统计销售部且业绩>10000的所有销售额总和
示例2:条件计数(统计满足条件的记录数)
=SUMPRODUCT((A2:A100="产品A")*(B2:B100>50))
- 统计A列为"产品A"且B列>50的记录数量
4. ROUND/ROUNDUP/ROUNDDOWN 数值舍入
核心功能:对数字进行四舍五入、向上舍入或向下舍入到指定小数位数。
基本语法:
-
"=ROUND(数字, 小数位数)":标准四舍五入
-
"=ROUNDUP(数字, 小数位数)":向上舍入(无论尾数大小)
-
"=ROUNDDOWN(数字, 小数位数)":向下舍入(截断尾数)
使用场景:财务金额处理、数据标准化、报表数值格式化等。
示例1:金额四舍五入到两位小数
=ROUND(C2, 2)
若C2为123.456,结果返回123.46
示例2:向上取整到整数(计算最少包装数)
=ROUNDUP(B2, 0)
若B2为12.3(需要13个包装),结果返回13
学习建议:建议在Excel中实际输入公式练习,结合真实数据场景应用。这4个函数在财务、人事、销售等日常办公中应用频率较高,掌握后可显著提升数据处理效率。下期将继续推送全新函数组合。