2017-09-15 205 views
0

假设我的雇主每小时支付20美元,他想计算小时+分钟(不仅是小时数)。如何计算excel中的付款时间+分钟

如果我只是想计算小时,我会用= X *在Excel

20,但我想计算小时和分钟,让我们说我工作1.30个小时,我可以使用相同的公式和写1.30 * 20 =但这不起作用

美分的费率大概是33美分,我怎样才能输入类似1.30(1小时30分钟)的数据,并按20美元/小时计算结果。

我不想在几分钟内写入,因为那时每次我都必须手动计算然后写入,而且会很麻烦。

我想在一个字段中输入小时和分钟,然后根据其他字段上的每小时20美元获得结果。感谢

回答

1

我使用这个公式:=ROUND(HOUR(X) + MINUTE(X)/60;2)*20其中X与时间

1

我会使用类似的细胞:=(TRUNC(x)+MOD(x,1)/0.6)*20

Trunc(x) = hours 
Mod(x,1) = fractional part (0.3) 
Convert the Mod value to Minutes by dividing by 0.60 

其中x =的hour.minute值。 (例如,1.3 = 1小时30分钟)

0

这可能是一个很长的做法。

花时间,如1.3为1小时30分钟,删除分钟,并转换为您可以乘以一个数字,将小时加回,乘以小时率。

'=(((时间INT(时间))* 100/60)+ INT(时间))* 20

+0

只是抬头什么'TRUNC()'做,所以我的只是一个很长的路要走做@Achilles的回答。 – NickSlash