用这个方法计算工资,只需要10分钟

与 30万 读者一起学Excel


用这个方法计算工资,只需要10分钟_第1张图片


VIP学员的问题,如何计算每个人的工资?


明细,记录每个人每天的工资。一个单元格有多个人员,当天的工资平均分。如卢子、路人7月20日306元,一人就153元。

用这个方法计算工资,只需要10分钟_第2张图片


汇总,已经列出了所有人员,现在只需要计算总工资。

用这个方法计算工资,只需要10分钟_第3张图片


对于这种问题,如果要一步搞定很难,这时可以尝试拆分成多步完成,这样会简单很多。


Step 01计算每个单元格有多少人。


单元格1个人,0个顿号(、)。

单元格2个人,1个顿号(、)。

单元格3个人,2个顿号(、)。


也就是计算出顿号(、)的个数再+1,就是人数。


用FIND或者COUNTIF+通配符,只能判断单元格有没包含顿号(、),没办法直接计算出顿号(、)的个数。


这里,可以采用间接计算法。通过用函数将顿号(、)替换掉计算字符减少了多少个,从而得到顿号(、)的个数。


替换掉顿号(、):

=SUBSTITUTE(B1,"、","")

用这个方法计算工资,只需要10分钟_第4张图片


原来字符数:

=LEN(B1)

用这个方法计算工资,只需要10分钟_第5张图片


替换掉顿号(、)的字符数:

=LEN(SUBSTITUTE(B1,"、",""))

用这个方法计算工资,只需要10分钟_第6张图片


两者的差就是顿号(、)的个数:

=LEN(B1)-LEN(SUBSTITUTE(B1,"、",""))

用这个方法计算工资,只需要10分钟_第7张图片


人数就是顿号(、)的个数+1:

=LEN(B1)-LEN(SUBSTITUTE(B1,"、",""))+1

用这个方法计算工资,只需要10分钟_第8张图片


绕了一圈,终于计算出了人数。


Step 02计算每个人的平均工资。


平均工资,就是总计除以人数。

=B32/B33

用这个方法计算工资,只需要10分钟_第9张图片


Step 03计算每个人的总工资。

=SUMIF(明细!$1:$1,"*"&A2&"*",明细!$34:$34)

用这个方法计算工资,只需要10分钟_第10张图片


"*"&A2&"*"的意思就是包含单元格A2的内容。


多用辅助列,会使问题变得更简单,这样方便自己写公式,同时也方便其他人理解公式。


陪你学Excel,一生够不够?


一次报名成为VIP会员,所有课程永久免费学,仅需1400元,待你加入。

用这个方法计算工资,只需要10分钟_第11张图片


报名后加卢子微信chenxilu2019,发送报名截图邀请进群。


推荐:给我2分钟,还你一份全年12个月工资统计表

上篇:快速从银行流水找出手工漏登记的一笔记录

用这个方法计算工资,只需要10分钟_第12张图片

聊一下,你或者朋友(同事)通过什么方法,让自己获得更高的工资?


在文末点亮“在看”+评论区留言,我会从中抽取5名粉丝,每人赠送一本《Excel效率手册 早做完,不加班》。


用这个方法计算工资,只需要10分钟_第13张图片


作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

用这个方法计算工资,只需要10分钟_第14张图片

长按二维码,识别关注

请把「Excel不加班」推荐给你的朋友和同事

你可能感兴趣的:(用这个方法计算工资,只需要10分钟)