Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何计算付款时间+;excel中的分钟数_Excel - Fatal编程技术网

如何计算付款时间+;excel中的分钟数

如何计算付款时间+;excel中的分钟数,excel,Excel,假设我的雇主给我每小时20美元的工资,他想计算小时+分钟(不仅仅是小时) 如果我只想计算小时数,我将在excel中使用=x*20 但我想计算小时和分钟,假设我工作了1.30小时,我可以用同样的公式写出1.30*20=但这不起作用 以美分为单位的费率大约为33美分,我如何输入1.30(1小时30分钟)之类的值,然后根据每小时20美元计算结果 我不想在几分钟内写,因为每次我都要手动计算,然后再写,结果会很混乱 我只想在一个字段中键入小时和分钟,然后在另一个字段中根据每小时20美元得到结果。谢谢我使用

假设我的雇主给我每小时20美元的工资,他想计算小时+分钟(不仅仅是小时)

如果我只想计算小时数,我将在excel中使用=x*20

但我想计算小时和分钟,假设我工作了1.30小时,我可以用同样的公式写出1.30*20=但这不起作用

以美分为单位的费率大约为33美分,我如何输入1.30(1小时30分钟)之类的值,然后根据每小时20美元计算结果

我不想在几分钟内写,因为每次我都要手动计算,然后再写,结果会很混乱


我只想在一个字段中键入小时和分钟,然后在另一个字段中根据每小时20美元得到结果。谢谢

我使用这个公式:
=ROUND(HOUR(X)+MINUTE(X)/60;2)*20
其中
X
是有时间的单元格

我使用这个公式:
=ROUND(HOUR(X)+MINUTE X)/60;2)*20
其中
X
是有时间的单元格

我会使用类似的东西:
=(TRUNC(X MOD 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分钟)

我会使用类似的东西:
=(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分钟)

这可能是一个非常漫长的过程

把时间取为1.3,1小时30分钟,去掉分钟数,转换成一个你可以乘以的数字,把小时数加回来,再乘以小时费率


`=(((Time INT(Time))*100/60)+INT(Time))*20这可能是一条很长的路要走

把时间取为1.3,1小时30分钟,去掉分钟数,转换成一个你可以乘以的数字,把小时数加回来,再乘以小时费率


`=((Time INT(Time))*100/60)+INT(Time))*20

只是查了一下
trunc()
做了什么,所以我的方法是做@achiles answer做的事情。只是查了
trunc()
做的事情,所以我的方法是做@achiles answer做的事情。