乐于分享
好东西不私藏

HR工资核算太头疼?20个必会Excel公式,效率翻倍!

HR工资核算太头疼?20个必会Excel公式,效率翻倍!

📊 HR工资核算太头疼?

20个必会Excel公式,效率翻倍!

👆 点击上方蓝字关注我们
获取更多职场赋能干货 💼

📖 导读

每个月总有那么几天,HR的电脑屏幕上密密麻麻全是数字。

基本工资、岗位工资、绩效工资、加班费、社保扣除、公积金扣除、个税代扣……一个公式写错,全公司工资条全部重算!

今天整理一份HR工资核算必会Excel公式大全,从基本工资计算到个税代扣,从加班费到考勤汇总,直接套用,复制粘贴就能用!

建议收藏+转发,下个月核算工资时直接拿出来用,效率至少提升50%!


📊 01 工资核算基本框架(先搞懂结构)

很多HR一上来就埋头算数字,连工资构成都没搞清楚,算出来的数字当然不对!

📋 工资构成公式(通用版)

应发工资 = 基本工资 + 岗位工资 + 绩效工资 + 加班费 + 奖金 + 补贴 - 事假扣款 - 病假扣款

实发工资 = 应发工资 - 社保个人部分 - 公积金个人部分 - 个税

📌 日工资/小时工资计算公式(法定)

日工资 = 月工资收入 ÷ 21.75

小时工资 = 日工资 ÷ 8

💡 21.75的由来:(365天 - 104天双休日 - 11天法定节假日)÷ 12个月 = 20.83天/月,但计算日工资时统一按21.75天(法定计薪天数)计算。

⏰ 02 加班费计算Excel公式(超实用)

加班费是工资核算中最容易出错的地方,三种加班费率不同,公式要分开写!

📊 Excel公式:加班费自动计算

【工作日延时加班费】

= 小时工资 × 加班小时数 × 1.5

例:=B2/21.75/8 * C2 * 1.5

【休息日加班费】

= 小时工资 × 加班小时数 × 2

例:=B2/21.75/8 * D2 * 2

【法定节假日加班费】

= 小时工资 × 加班小时数 × 3

例:=B2/21.75/8 * E2 * 3

✅ 合并公式(一键计算三类加班费)

=B2/21.75/8 * (C2*1.5 + D2*2 + E2*3)

(B2=月工资,C2=延时加班小时,D2=休息日加班小时,E2=法定节假日加班小时)


🏥 03 社保公积金扣除Excel公式

社保和公积金扣除是固定比例,用Excel的 VLOOKUP 函数可以自动匹配!

📊 社保缴纳比例参考表(以北京为例)

养老保险:
企业16% + 个人8%

医疗保险:企业9.8% + 个人2%

失业保险:企业0.5% + 个人0.5%

工伤保险:企业0.2%~1.9%(个人不缴)

住房公积金:企业5%~12% + 个人5%~12%(双方比例相同)

📊 Excel公式:社保扣除自动计算

【养老保险个人扣除】

= 缴费基数 × 8%

【住房公积金个人扣除】

= 缴费基数 × 缴存比例

✅ VLOOKUP自动匹配缴费基数

=VLOOKUP(员工姓名, 社保基数表!A:B, 2, FALSE) × 0.08

(在"社保基数表"中查找员工姓名,返回第2列的缴费基数,再乘以8%)


💰 04 个税代扣Excel公式(2026最新)

个税计算是累进税率,用Excel的 IF嵌套 或 VLOOKUP 都能搞定!

📋 2026年个税累进税率表(综合所得)

① 不超过36000元:
税率3%,速算扣除数0

② 超过36000至144000元:税率10%,速算扣除数2520

③ 超过144000至300000元:税率20%,速算扣除数16920

④ 超过300000至420000元:税率25%,速算扣除数31920

⑤ 超过420000至660000元:税率30%,速算扣除数52920

⑥ 超过660000至960000元:税率35%,速算扣除数85920

⑦ 超过960000元:税率45%,速算扣除数181920

📊 Excel公式:个税自动计算(IF嵌套法)

=IF(F2<=36000, F2*0.03,
IF(F2<=144000, F2*0.1-2520,
IF(F2<=300000, F2*0.2-16920,
IF(F2<=420000, F2*0.25-31920,
IF(F2<=660000, F2*0.3-52920,
IF(F2<=960000, F2*0.35-85920,
F2*0.45-181920))))))

(F2=应纳税所得额 = 应发工资 - 5000起征点 - 社保公积金个人部分 - 专项附加扣除)

✅ 更简单的方法:VLOOKUP模糊匹配

【步骤1】建立税率表(A列=上限,B列=税率,C列=速算扣除数)

【步骤2】用VLOOKUP模糊匹配:

=F2 * VLOOKUP(F2, 税率表!A:C, 2, TRUE) - VLOOKUP(F2, 税率表!A:C, 3, TRUE)


📅 05 考勤扣款Excel公式

事假、病假扣款计算,用ROUND函数保留2位小数,避免分币误差!

📊 Excel公式:事假/病假扣款

【事假扣款】(全额扣)

= ROUND(月工资 / 21.75 × 事假天数, 2)

【病假扣款】(按当地规定,一般扣60%-100%)

= ROUND(月工资 / 21.75 × 病假天数 × 0.6, 2)

⚠️ 病假扣款比例(参考)

① 因病休假6个月以内:
连续工龄不满2年,扣60%;满2年不满4年,扣50%;满4年不满6年,扣30%;满6年,扣20%(各地规定不同,以当地为准)

② 因病休假超过6个月:病假工资按当地最低工资标准的80%发放

🎯 06 5个HR必学Excel函数(附实例)

① VLOOKUP — 批量匹配工资数据

=VLOOKUP(查找值, 数据表, 返回列数, FALSE)

例:=VLOOKUP(A2, 员工信息表!A:G, 5, FALSE) → 查找员工编号,返回第5列的工资数据

② SUMIFS — 多条件求和(考勤统计神器)

=SUMIFS(求和范围, 条件范围1, 条件1, 条件范围2, 条件2)

例:=SUMIFS(D:D, A:A, "张三", B:B, "加班") → 统计张三的加班费总额

③ IF — 条件判断(自动判定是否扣款)

=IF(条件, 真值, 假值)

例:=IF(C2>21.75, "加班超标", "正常") → 考勤天数超过21.75天,提示"加班超标"

④ ROUND — 四舍五入(金额计算必备)

=ROUND(数字, 小数位数)

例:=ROUND(B2/21.75*C2, 2) → 计算日工资扣款,保留2位小数

⑤ TEXT — 格式化显示(工资条专用)

=TEXT(数字, "格式代码")

例:=TEXT(D2, "¥#,##0.00") → 将数字格式化为"¥3,500.00"样式的工资显示


⚠️ 07 工资核算5大避坑提醒

坑1:加班费按最低工资标准计算
加班费计算基数应是员工正常工作时间工资,不能按最低工资标准算(各地司法实践有差异,以当地为准)

坑2:21.75和20.83混用
日工资计算用21.75(计薪天数),不能用20.83(出勤天数),否则算出来的加班费偏低,员工可追偿差额

坑3:个税计算未扣除专项附加扣除
子女教育、继续教育、大病医疗、住房贷款利息、住房租金、赡养老人,共6项专项附加扣除,必须减去后再算个税

坑4:社保基数按最低工资申报
社保缴费基数应为员工上年度月平均工资,按最低工资申报属于违法,员工可投诉要求补缴

坑5:工资条不发给员工
法律要求企业必须向员工提供工资清单(工资条),不提供属于违法,员工可投诉


━━ 📝 公式速查表 ━━

💡 工资核算 · Excel公式速查

日工资 = 月工资 ÷ 21.75

小时工资 = 日工资 ÷ 8

加班费 = 小时工资 × 加班小时 × 费率

事假扣款 = 月工资 ÷ 21.75 × 事假天数

个税 = IF(应纳税所得额≤36000, 应纳税额×3%, ...)

社保扣除 = VLOOKUP(员工, 基数表, 2, FALSE) × 缴费比例


💡 写在最后

工资核算看似复杂,其实掌握这几个核心公式,90%的工作都能自动化完成。

建议HR小伙伴们把本文收藏起来,每月核算工资时对照使用,
再也不怕算错数字、再也不怕员工来质疑!

📌 效率提升50%,从今天开始!

💼 建议所有HR收藏备用:

📌 收藏转发这篇公式大全
下月核算工资直接套用
复制粘贴就能用,效率翻倍!

👍 转发收藏备用!

有任何HR实务问题,欢迎评论区留言交流

🌟 劳动法合规指南 🌟

专注职场赋能 · 让HR工作更高效

👉 点击关注 · 更多干货