EXCEL中如何计算记时工资
答案:4 悬赏:0 手机版
解决时间 2021-03-26 17:02
- 提问者网友:溺爱和你
- 2021-03-25 19:51
EXCEL中如何计算记时工资
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-03-25 21:19
A4公式:(假设B1日期)
=IF(A2>8,IF(WEEKDAY(B1,2)>5,2*A3,1.5*A3*(A2-8)+8*A3),A2*A3)追问非常感谢,不过可以帮我改一下,只要1.5倍的那一个,不需要体现周末的?追答=IF(A2>8,1.5*A3*(A2-8)+8*A3,A2*A3)追问还有一点,如果请假了,工时为0这样算出来为-38.4,再麻烦你一下追答工时为0,返回为0,不会是-38.4,请检查输入的公式,最好直接复制我的公式,进行粘贴。
=IF(A2>8,IF(WEEKDAY(B1,2)>5,2*A3,1.5*A3*(A2-8)+8*A3),A2*A3)追问非常感谢,不过可以帮我改一下,只要1.5倍的那一个,不需要体现周末的?追答=IF(A2>8,1.5*A3*(A2-8)+8*A3,A2*A3)追问还有一点,如果请假了,工时为0这样算出来为-38.4,再麻烦你一下追答工时为0,返回为0,不会是-38.4,请检查输入的公式,最好直接复制我的公式,进行粘贴。
全部回答
- 1楼网友:思契十里
- 2021-03-25 23:05
你发个图上来,才能看出你数据的格式,才能写出准确的公式。追问不需要计算周末了,只要8小时内正常单价,8小时外的为1.5倍,但是要先根据工号开头字母设置不同的单价,例如K开头为17.5元,P/L开头为18.5元,等等
- 2楼网友:刀戟声无边
- 2021-03-25 22:32
工作日=A2*A3+0.5*A3*(IF(A2>8,"A2-8",0)
周末=A2*A3*2
周末=A2*A3*2
- 3楼网友:十年萤火照君眠
- 2021-03-25 21:38
这个公式计算的是周末仍然有8小时正常上班工资追问太复杂了,没看懂。。。追答=IF(B:B-8>=0,8,B:B)*15+IF(OR(WEEKDAY(A:A,2)=6,WEEKDAY(A:A,2)=7),IF(B:B-8>=0,B:B-8,0)*15*2,IF(B:B-8>=0,B:B-8,0)*15*1.5)
不复杂,只用了IF,OR,WEEKDAY三个函数
你对应ABC三列,把公式放进去就可以了,放数值后面,
不明白追问,希望能帮到你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯