乐于分享
好东西不私藏

WPS 与 Office 异同系列⑥③|Excel 综合实战案例:人事自动化汇总台账

WPS 与 Office 异同系列⑥③|Excel 综合实战案例:人事自动化汇总台账

各位办公伙伴晚上好,咱们的WPS与Office异同干货系列第六十三期准时更新啦~
上一期我们拿下高阶万能查找INDEX+MATCH组合函数,彻底摆脱VLOOKUP局限。本期进入Excel综合整合实战阶段,把往期所有核心高频函数打通串联:SUMIFS、COUNTIFS、VLOOKUP、DATEDIF、IF嵌套、RANK、IFERROR,搭建一套人事自动汇总台账。(通用无隐私、仅作为演示使用)
01
案例基础信息
1、案例表格:通用人事绩效出勤台账(双工作表结构)
  • 数据源表:员工模拟数据(编码替代人员,共90条)
  • 汇总统计表:全自动批量汇总、评级、排名、查询
2、数据表字段
部门编码、岗位分类、入职日期、月度绩效得分、当月出勤天数、标准日薪
部门编码
岗位分类
入职日期
绩效得分
出勤天数
标准日薪
3、核心实战需求
  • 多条件统计:各部门总出勤、有效人数、薪资合计(SUMIFS/COUNTIFS)
  • 快速匹配:输入部门编码自动带出岗位类别(VLOOKUP+IFERROR)
  • 工龄自动计算+档位评级(DATEDIF+IF嵌套)
  • 全员绩效自动排名(RANK.EQ)
  • 统一屏蔽所有公式报错,表格整洁规范
4、适用场景
企业通用人事台账、行政数据汇总、绩效统计、教学演示、对外汇报模板
02
本期用到的全套函数回顾
  • COUNTIFS/SUMIFS:多条件计数、多条件求和
  • VLOOKUP:精准匹配查询
  • DATEDIF+TODAY:工龄自动计算
  • IF嵌套:多档位等级判定
  • RANK.EQ:业绩排名统计
  • IFERROR:错误值屏蔽美化
03
场景一:VLOOKUP 编码自动匹配岗位类别
需求:在汇总表输入【部门编码】,自动带出对应岗位分类,查询不到显示友好提示。
数据源表名:人事数据源,数据区域:A2:B91
1、Microsoft Excel 实操
汇总表B2公式,下拉填充:
=IFERROR(VLOOKUP(A2,人事数据源!$A$2:$B$91,2,0),"无对应岗位")
操作要点
  1. 数据源区域必须添加绝对引用$,防止下拉偏移;
  2. 第四参数0代表精确匹配,办公查询固定写0;
  3. 搭配IFERROR彻底消除报错。Excel坑点
  4. 仅支持英文符号,中文引号、逗号直接报错;
  5. 无参数提示,长公式需要手动排查错误;
  6. 存在空格、格式不一致直接匹配失败。
2、WPS表格 实操
公式完全互通、双向兼容:
=IFERROR(VLOOKUP(A2,人事数据源!$A$2:$B$91,2,0),"无对应岗位")
WPS专属优化
  1. 自动纠错中英文符号,容错性更高;
  2. 忽略单元格首尾空格,轻微格式差异不影响匹配;
  3. 报错自带中文原因提示,快速定位匹配失败问题。
04
场景二:COUNTIFS+SUMIFS 部门自动统计
需求:根据部门编码,自动统计「部门总人数、总出勤天数、部门月度总薪资」
1、Excel 实操公式
部门人数(C2):
=COUNTIFS(人事数据源!$A$2:$A$91,A2)
部门总出勤(D2):
=SUMIFS(人事数据源!$E$2:$E$91,人事数据源!$A$2:$A$91,A2)
部门总薪资(E2):
=SUMIFS(人事数据源!$E$2:$E$91*人事数据源!$F$2:$F$91,人事数据源!$A$2:$A$91,A2)
⚠️ 注意:Excel 不支持直接在 SUMIFS 中做乘法运算,所以需要辅助列或改用 SUMPRODUCT。
(1)添加辅助列:在人事数据源的G列添加”月度薪资”辅助列
= E2 * F2     当月出勤天数 × 标准日薪
=SUMIFS(人事数据源!$G$2:$G$91,人事数据源!$A$2:$A$91,A2)
(2)使用SUMPRODUCT 公式(无需辅助列)
=SUMPRODUCT((人事数据源!$A$2:$A$91=A2)*(人事数据源!$E$2:$E$91)*(人事数据源!$F$2:$F$91))
2、WPS 通用公式
语法完全一致,直接复用即可,计算结果无差异。
05
场景三:DATEDIF+IF嵌套 工龄自动分级
评级规则:
  • 工龄≥5年 → 资深员工
  • 工龄≥2年 → 熟练员工
  • 2年以下 → 新晋员工
1、Excel 实操公式
=IFERROR(IF(DATEDIF(人事数据源!C2,TODAY(),"Y")>=5,"资深员工",IF(DATEDIF(人事数据源!C2,TODAY(),"Y")>=2,"熟练员工","新晋员工")),"日期异常")
Excel坑点
DATEDIF为隐藏函数,无任何语法提示,新手极易写错参数;日期颠倒直接报错。
2、WPS 实操公式
=IFERROR(IF(DATEDIF(人事数据源!C2,TODAY(),"Y")>=5,"资深员工",IF(DATEDIF(人事数据源!C2,TODAY(),"Y")>=2,"熟练员工","新晋员工")),"日期异常")
WPS专属优化
自带DATEDIF语法提示、单位说明,括号分层高亮,大幅降低嵌套公式出错率。
06
场景四:RANK.EQ 绩效自动排名
需求:根据全员绩效得分,从高到低自动排名,同分跳号(标准职场排名)
1、Excel 实操公式
=RANK.EQ(人事数据源!D2,人事数据源!$D$2:$D$91,0)
2、WPS 实操公式
=RANK.EQ(人事数据源!D2,人事数据源!$D$2:$D$91,0)
WPS专属优化
支持一键中国式排名切换,适配国内人事考核习惯。
07
Excel与WPS功能完整对比表

对比项目

Microsoft Excel

WPS表格

全套函数兼容性

语法标准,全版本通用

100%互通,公式双向无缝打开

DATEDIF函数体验

隐藏函数,无提示,纯手动输入

智能语法提示,参数释义齐全

符号容错能力

严格英文符号,错写直接报错

自动修正全角符号、多余空格

绝对引用切换

仅F4快捷键

快捷键+界面按钮双模式

报错提示

仅错误代码,无原因说明

代码+中文原因,快速排错

长嵌套公式可读性

无高亮,排查困难

分层高亮,逻辑清晰

08
本期通用落地注意事项
  1. 所有统计区域必须加绝对引用$,防止批量下拉公式区域偏移;
  2. 多条件统计、匹配类公式,统一使用英文半角符号;
  3. DATEDIF日期顺序不可颠倒,开始日期必须早于结束日期;
  4. 对外交付表格,建议将公式结果粘贴为数值,干净整洁无报错;
  5. 本案例全程编码模拟数据,无任何隐私信息,可随意分享、教学、演示。
09
本期总结
本期完成全系列函数大整合,把单函数知识点串联成完整办公业务台账,Excel与WPS公式运算结果完全一致,核心差异仅在辅助编辑、容错、提示体验上。从此彻底告别零散学函数,实现「一套公式搞定人事全套统计」。
10
下期预告
WPS与Office异同系列⑥④|Word公文排版实战:企业通用正式通知排版(无隐私通用版),精讲样式统一、多级列表、分节页眉、格式批量规整、一键排版,对比Word与WPS文字细节差异。