如何制作一款工资计算表,掌握自己的工资预算

您所在的位置:网站首页 工时工资计算表 如何制作一款工资计算表,掌握自己的工资预算

如何制作一款工资计算表,掌握自己的工资预算

2023-04-15 06:14| 来源: 网络整理| 查看: 265

0 分享至

用微信扫码二维码

分享至好友和朋友圈

  步入工作后,薪资问题是大家最关心的问题,但是如何计算薪资,工资的计算标准是什么,却很少有人能说清楚,更是没有明确的计算表格,今天我来给大家分享一下我自己制作的工资计算表,附带表格制作过程。

  1、创建一个全新的excel表格【用WPS演示】

  创建好EXCEL表格后,打开表格

  A、首先来设置标题栏

  依次顺序为:年份、月份、序、姓名、入职日期、基本工资、应出勤天数、实际出勤天数、加班/天、加班、工资、补贴、请假/时、迟到/次、扣款、出勤工资、提成、实际工资、报销款、应发工资、社保、公积金、个税、实发工资

  B、每列内的内容设置

  年份:输入当前年份即可,可将12个竖列表格合并为一个,然后输入当前年份,注意不要加入“年”字。

  月份:月份的输入有两种办法。

  一种是直接用文字输入,如“2023年1月”,然后直接下拉完成;

  第二种方法是使用公式获取,【=DATE(B4,1,1)】,B4指的是代表年份的单元格,第一个1指的是1月,第二个1指的是1号。后续的单元格,只需要将第一个数字1改为,2-12即可,即=DATE(B4,1,1)、=DATE(B4,2,1)、=DATE(B4,3,1)、=DATE(B4,4,1)、=DATE(B4,5,1)、=DATE(B4,6,1)、=DATE(B4,7,1)、=DATE(B4,8,1)、=DATE(B4,9,1)、=DATE(B4,10,1)、=DATE(B4,11,1)、=DATE(B4,12,1)。

  第一种方法的优点在于简单,但如果需要计算未来几年的工资预算就是显得麻烦。

  第二种方法虽然刚开始有点麻烦,但是长远来看是很简单的,根据excel的复制规则,我们只需要复制2023年的月份内容到下一年(2024年)对应的行列中,即可直接变成2024年1月、2024年2月等。长远来说更方便,就是前期会麻烦一点,这与之前提到过的先苦后甜有相似之处。

  序:这里需要输入文本类型的数字:01、02、03、04、05、06、07、08、09、10、11、12。

  这里的文本设置在后面有用,千万不要在这里弄错了哦,一定要注意。

  设置方法:选择数字所在单元格——右击——设置单元格格式——文本——确定,即可完成。

  姓名:输入自己的名字,可不加,根据自己的实际情况进行调整。

  入职日期:这个一定要填,后面有计算工龄的公式需要,也可以单独计算,这个后面会说。

  基本工资:这个就是大家的基本工资了,直接填入即可,这里需要注意,如果自己的工资是由基本工资和其他组成的需要进行调整,今天只教基本的工资表,其他内容暂不涉及/

  应出勤天数:应出勤天数指的是一个月内除法定节假日外的应上班天数,如2023年3月,应出勤天数为23天。

  如果公司的工资是按照21.75天算的话,那么这个应出勤天数就是固定的21.75,不会发生变化。

  这点一定要注意!要注意!要注意!

  实际出勤天数:这里依旧有两个选择,一个是自己在月底或下月初自己输入实际出勤天数,如果是预测,可以直接输入本月应出勤天数。

  如果是21.75天的计算方法,那么实际出勤天数=21.75-请假天数+加班天数

  加班/天:加班的计算方法,要结合公司实际进行,比如公司规定的最低加班时长是多少,然后按照实际加班时长进行计算。

  这里就有很多坑了,比如说,有的公司规定加班时长必须审批,不允许私自加班,但是又私下不允许员工到点下班等等;还有的公司规定加班不允许低于8小时,否则不算加班;还有的公司以员工没有完成业绩为由,逼迫员工免费加班等,这些很多都是违法的,家人们一定要争取自己的合法权益,不要被pua了。

  加班工资:如果没有特殊情况的话(公司有特殊的加班补贴或者计算方式),一般公司会按照,(基本工资/应出勤天数)*加班/天。

  补贴:补贴通常是各种交通补助、话费补助、房补、饭补、管理补助等等,如果没有就可以不填写啦。

  请假/时:请假这里我是选择的小时,一把来说请假是可以按照小时请的,所以这里关联的请假扣款=基本工资/应出勤天数/8*请假/时。

  基本工资/应出勤天数=每天的基本工资

  基本工资/应出勤天数/8=每小时的基本工资

  基本工资/应出勤天数/8*请假/时=请假的时间所需要扣除的工资金额

  迟到/次:迟到就很常见啦,堵车啊,列车临时故障啊,遇到临时事情、起床迟了等等都是会迟到的,这里只需要填写自己迟到的次数就可以了

  扣款:扣款这里可以分为好几个部分,需要分别进行条件设置:

  1、如果请假是0,那么没有扣款;

  2、如果迟到是0,那么没有扣款(根据公司的实际情况进行,比如有的公司允许员工在一个月内免费迟到10-15次,那么迟到次数在10-15次的时候就可以不计入扣款,大于15次才有扣款;有的公司一次也不允许,那么迟到一次扣款一次)

  公式:请假扣款+迟到扣款(=迟到次数*罚款(元/次))【假如公司不允许迟到,本月迟到5次,每次迟到扣款30元,那么公式为5*30】

  如果是公司允许迟到的话,那么迟到扣款的公式为=IF(C110,ROUND((SUM($T$4:INDEX(T:T,ROW()))-$D5*5000-SUM($U$4:INDEX(U:U,ROW()))-SUM($V$4:INDEX(V:V,ROW())))*3%-SUM($W$4:INDEX(W:W,ROW()-1)),2),0)

  释义:

  累计应纳税所得额=总收入-累计减除费用-累计专项扣除

  总收入:SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))

  累计减除费用:$月份*5000(起征点:5000、每月扣除:月份数*5000)

  社保:SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))

  公积金:SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW()))

  累计应纳税额=MAX(累计应纳税所得额*税率-速算扣除数,0)

  税率:{0.03,0.1,0.2,0.25,0.3,0.35,0.45}

  速算扣除数/月:{0,210,1410,2660,4410,7160,15160}

  速算扣除数/年:{0,2520,16920,31920,52920,85920,181920}

  累计应纳税额:MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)

  本次税额=累计应纳税额-累计已预缴税额

  累计已预缴税额

  第一个月是0:SUM(个税所在列$个税起始数所在行数:INDEX(个税所在列:个税所在列,ROW()-1))

  否则:SUM(U$16:INDEX(U:U,ROW()-1))

  本次税额:MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0

  公式:MAX((SUM($R$16:INDEX(R:R,ROW()))-$B16*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0

  MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(个税所在列$个税起始数所在行数:INDEX(个税所在列:个税所在列,ROW()-1))

  公式:MAX((SUM($R$16:INDEX(R:R,ROW()))-$B17*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(U$16:INDEX(U:U,ROW()-1))

  附加条件

  ROUND(真值,2)【表示保留两位小数,四舍五入】

  ROUND(MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0,2)

  ROUND(MAX((SUM($R$16:INDEX(R:R,ROW()))-$B16*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0,2)

  ROUND(MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(个税所在列$个税起始数所在行数:INDEX(个税所在列:个税所在列,ROW()-1)),2)

  ROUND(MAX((SUM($R$16:INDEX(R:R,ROW()))-$B17*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(U$16:INDEX(U:U,ROW()-1)),2)

  测试条件

  IF(应发工资-5000>0,真值,0)

  IF(应发工资-5000>0,ROUND(MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0,2),0)

  IF(R16-5000>0,ROUND(MAX((SUM($R$16:INDEX(R:R,ROW()))-$B16*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-0,2),0)

  IF(应发工资-5000>0,ROUND(MAX((SUM($应发工资所在列$应发工资起始数所在行数:INDEX(应发工资所在列:应发工资所在列,ROW()))-$月份*5000-SUM($社保所在列$社保起始数所在行数:INDEX(社保所在列:社保所在列,ROW()))-SUM($公积金所在列$公积金起始数所在行数:INDEX(公积金所在列:公积金所在列,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(个税所在列$个税起始数所在行数:INDEX(个税所在列:个税所在列,ROW()-1)),2),0)

  IF(R17-5000>0,ROUND(MAX((SUM($R$16:INDEX(R:R,ROW()))-$B17*5000-SUM($S$16:INDEX(S:S,ROW()))-SUM($T$16:INDEX(T:T,ROW())))*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,2520,16920,31920,52920,85920,181920},0)-SUM(U$16:INDEX(U:U,ROW()-1)),2),0)

  实发工资:实发工资=应发工资-社保-公积金-个税

  2、表格调整和多样化使用

  到这里,整篇文章都结束了,如果有多样化的调整,是可以根据自己的使用习惯来的,我比较喜欢多年内预测,所以,我的表格基本上就是引用和自动计算的,比如在月份上输入的excel公式,当然了,第二年的也是存在公式的。

  基本的方法就到这里了,希望大家都能制作出属于自己的工资计算表,下期再见。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

/阅读下一篇/ 返回网易首页 下载网易新闻客户端


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3