Forum Discussion
MASB70
Apr 03, 2022Copper Contributor
Calculate wage by hours
Hi everyone, I need a function that calculates the wage by hours. Example Andrea worked from 19:00 - 4:00 am From 19:00 -to 1:00 the wage per hour. is 2,000 ƒrom 1:00 - 4:00 the wage per hour ...
- Apr 03, 2022
It would be better if you provided the general rule, but with your example:
Let's say start time is in A2 and end time in B2.
=24*MOD(TIME(1,0,0)-A2,1)*2000+24*(B2-TIME(1,0,0))*2500
Format the cell with the formula as General or as Currency.
HansVogelaar
Apr 03, 2022MVP
Sample workbook attached
MASB70
Apr 11, 2022Copper Contributor
Hans,
let me ask you about the formula, I realized the formula presents a problem when the schedule does not exceed 24:00 hours, it calculates the wrong salary amount, Please, check the attached.
I will appreciate your help.
Thank you.
- HansVogelaarApr 11, 2022MVP
MASB70 Here is a modified formula and demo workbook.
=24*((MIN(TIME(12,0,0),MOD(C2-TIME(13,0,0),1))-MIN(TIME(12,0,0),MOD(B2-TIME(13,0,0),1)))*2000+(MAX(TIME(12,0,0),MOD(C2-TIME(13,0,0),1))-MAX(TIME(12,0,0),MOD(B2-TIME(13,0,0),1)))*2500)
- MASB70Apr 17, 2022Copper ContributorHans,
I just checked your formula and the excel file attached. Thank you so much for your help, I think it will help me a lot at work.
Again, thank you so much for your time.
Regards.