假设我的雇主每小时收到20美元的报酬,他想计算小时+分钟(不仅仅是几小时)。
如果我只想计算小时数,我会在excel中使用= x * 20
但我想计算小时和分钟,假设我工作了1.30小时,我可以使用相同的公式并写入1.30 * 20 =但这不起作用
以美分为单位的费率是33美分,我怎样才能输入类似1.30(1小时30分钟)的内容,并按每小时20美元计算结果。我不想在几分钟内写,因为每次我必须手动计算然后写,它将是凌乱的。
我想在一个字段中输入小时和分钟,并在另一个字段上以每小时20美元的价格获得结果。感谢
答案 0 :(得分:2)
我使用此公式:=ROUND(HOUR(X) + MINUTE(X)/60;2)*20
其中X
是具有时间的单元格
答案 1 :(得分:0)
我使用的内容如下:=(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 =小时。分钟值。 (例如,1.3 = 1小时30分钟)
答案 2 :(得分:0)
这可能是一个很长的路要走。
花时间,以1.3为1小时30分钟,删除分钟并转换为可以乘以的数字,再加上小时数并乘以小时费率。
`=(((时间 - INT(时间))* 100/60)+ INT(时间))* 20