夜雨聆风学习资料网

ARTICLE · 1348126

excel职场函数范例集

excel职场函数范例集

职场Excel函数实战范例集,精选高频办公场景下的核心公式,覆盖数据清洗、查询匹配、条件统计、逻辑判断及文本处理五大维度。以下案例均基于真实工作流整理,可直接替换单元格引用后套用。

🧹 一、数据清洗与文本处理

系统导出的数据往往包含空格、换行符或格式混乱,需先清洗再计算。

1. 去除首尾空格与不可见字符

l场景:从ERP或网页复制的数据含有隐藏空格,导致VLOOKUP匹配失败。

l公式:=TRIM(CLEAN(A2))

l解析:CLEAN去除换行符等非打印字符,TRIM去除首尾空格并将中间连续空格压缩为一个。

2. 提取特定位置字符(身份证/订单号)

l场景:从18位身份证号中提取出生年月日。

l公式:=MID(A2,7,8)

l解析:从第7位开始截取8个字符。若需转为日期格式,可嵌套TEXT函数:=TEXT(MID(A2,7,8),"0-00-00")。

3. 智能分隔符提取

l场景:从“产品名-规格”中提取产品名(如“笔记本电脑-15寸”提取“笔记本电脑”)。

l公式:=LEFT(A2,FIND("-",A2)-1)

l解析:FIND定位分隔符“-”的位置,LEFT截取该位置之前的所有字符。

4. 批量替换特定文本

l场景:将金额列中的“元”字去掉,或统一替换单位。

l公式:=SUBSTITUTE(A2,"元","")

l解析:比查找替换功能更灵活,可嵌入其他公式中自动处理。

🔍 二、高效查询与匹配

告别手动对照,实现多表数据自动关联。

5. 基础精确查找(VLOOKUP)

l场景:根据员工姓名查找工资。

l公式:=VLOOKUP("张三",B2:D10,3,FALSE)

l解析:在B2:D10区域首列查找“张三”,返回第3列数据。FALSE代表精确匹配,务必保留。

6. 反向查找与灵活匹配(INDEX+MATCH)

l场景:已知姓名在B列,需反查A列的工号(VLOOKUP无法向左查找)。

l公式:=INDEX(A:A,MATCH(D2,B:B,0))

l解析:MATCH找到D2姓名在B列的行号,INDEX根据行号返回A列对应值。

7. 新一代查找神器(XLOOKUP)

l场景:Microsoft 365或新版WPS用户,替代VLOOKUP,支持反向查找且无需数列数。

l公式:=XLOOKUP(查找值, 查找列, 返回列, "未找到")

l解析:语法直观,默认精确匹配,第四个参数可自定义未找到时的提示文字。

8. 多条件联合查找

l场景:同时依据“部门”和“姓名”查找业绩。

l公式:=XLOOKUP(E2&F2, A2:A10&B2:B10, C2:C10)

l解析:使用&符号连接多个条件列作为查找依据,实现双条件精准匹配。

📊 三、条件统计与求和

针对特定规则数据进行汇总分析。

9. 单条件求和(SUMIF)

l场景:统计“销售部”所有人的工资总和。

l公式:=SUMIF(B2:B10,"销售部",D2:D10)

l解析:第一个参数为条件区域,第二个为条件,第三个为求和区域。

10. 多条件求和(SUMIFS)

l场景:统计“销售部”且“绩效等级为A”的员工奖金总和。

l公式:=SUMIFS(D2:D10, B2:B10,"销售部", C2:C10,"A")

l解析:注意参数顺序,第一个参数必须是求和区域,随后成对出现条件区域和条件。

11. 多条件计数(COUNTIFS)

l场景:统计“财务部”且“入职满1年”的人数。

l公式:=COUNTIFS(B2:B100,"财务部",C2:C100,">=365")

l解析:所有条件区域行数必须一致,支持数字比较运算符(如>,<,<>)。

12. 乘积求和(SUMPRODUCT)

l场景:已知单价列和数量列,直接计算总销售额,无需辅助列。

l公式:=SUMPRODUCT(B2:B20,C2:C20)

l解析:对应元素相乘后求和。也可用于复杂条件计数,如=SUMPRODUCT((A2:A20="生产部")*(B2:B20>100))。

⚖️ 四、逻辑判断与分级

自动化处理业务规则判定。

13. 基础条件判断(IF)

l场景:业绩大于1万标记“优秀”,否则“普通”。

l公式:=IF(D2>=10000,"优秀","普通")

14. 多层级嵌套判断

l场景:成绩分级:≥90优秀,≥80良好,≥60及格,其余不及格。

l公式:=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))

l解析:注意括号成对出现,逻辑区间需保持顺序一致。

15. 错误值屏蔽(IFERROR)

l场景:查找公式找不到数据时显示#N/A,影响美观,改为显示“无数据”。

l公式:=IFERROR(VLOOKUP(...),"无数据")

l解析:若公式计算出错,则返回指定文本,否则返回正常结果。

📅 五、日期与时间计算

处理考勤、账期等时间维度数据。

16. 计算两个日期间隔(DATEDIF)

l场景:计算员工入职至今的年数(工龄)。

l公式:=DATEDIF(入职日期单元格,TODAY(),"y")

l解析:第三个参数"y"表示年,"m"表示月,"d"表示天。

17. 获取当前日期/时间

l场景:制作动态报表标题或记录录入时间。

l公式:=TODAY() (仅日期) / =NOW() (日期+时间)

l解析:这两个函数易失性较强,每次打开文件或重新计算时会更新为当前系统时间。

18. 日期格式化显示(TEXT)

l场景:将日期序列号转换为“2026年11月”格式用于拼接字符串。

l公式:=TEXT(A2,"yyyy年mm月")

💡 使用建议

1.绝对引用:在拖动填充公式时,若查找范围固定,请使用$符号锁定区域(如$A$2:$A$100),快捷键为`F4。

2.新版本优势:若使用Office 365或最新版WPS,优先使用XLOOKUP、TEXTJOIN、IFS等新函数,语法更简洁且功能更强大。

3.数据规范:函数生效的前提是数据源规范,确保数字列无文本格式干扰,日期列为标准日期格式。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料