工作这么久,每次拿到工资 ,有没有细算过,你一小时能赚多少?今天运用Excel的函数与公式帮你计算
![c9847d3d90736be8656c3e1535470f6b.png](https://i-blog.csdnimg.cn/blog_migrate/06577b69c460f420c80f346c8ea73760.jpeg)
1准备工作
在计算之前,需要了解几个时间计算函数
工作日计算:NETWORKDAYS(时间1,时间2)
计算两个时间之间的工作日
月末计算:EOMONTH(时间,数字)
数字为0返回本月最后一天日期
数字n为正数,返回第n月后的月末日期
n为负数时,返回第n月前的月末日期
现在时间计算:now()
例:EOMONTH(NOW(),-2)+1表示前面2个月的最后一天再加一天,即上个月的第一天
EOMONTH(NOW(),-1)表示上个月最后一天
NETWORKDAYS.INTL(时间1,时间2,"7位由1或0组成的参数")
1代表休息 0代表工作,第几位代表星期几,第一位代表星期一
故如果第三个参数为0010000表示星期3休息!
1001001表示,表示星期1,4,7休息!
![561c70f6bc145d1aff08b17baa770e40.png](https://i-blog.csdnimg.cn/blog_migrate/20b4264396b3e652a24040f60deae006.jpeg)
2计算公式
所以在B2单元格输入公式:
=A3/NETWORKDAYS(EOMONTH(NOW(),-2)+1,EOMONTH(NOW(),-1))/D1
在C2单元格输入公式:
=A3/NETWORKDAYS.INTL(EOMONTH(NOW(),-2)+1,EOMONTH(NOW(),-1),"0000010")/D1
在D2单元格输入公式:
=A3/NETWORKDAYS.INTL(EOMONTH(NOW(),-2)+1,EOMONTH(NOW(),-1),"1000000")/D1
在E2单元格输入公式:
=A3/NETWORKDAYS.INTL(EOMONTH(NOW(),-2)+1,EOMONTH(NOW(),-1),"0000000")/D1
B2也可以使用NETWORKDAYS.INTL函数,后面的参数为0000011即可
计算时薪的函数公式都学会了吗?