Excel - 输入小时数作为hh:mm并对其执行计算


0

我想这是一个问题中的两个相关问题。我正在创建一个Excel电子表格,我需要在一个单元格中以hh:mm格式输入剩余时间数量,而在另一个单元格中我将根据在TimeQty单元格中输入的hh:mm计算人工成本。对于某些项目,TimeQty可能超过24小时,因此我的解决方案需要为此工作。

似乎所有Excel的时间格式都假定您在日历上引用特定的日期和时间,而不是小时和分钟的累积。

有人有建议的解决方案吗?我还需要能够使用您建议的解决方案计算小时费率(或在这种情况下,按分钟计算)。


如果超过24小时,希望看到什么格式? 28:30为28小时半工作?
lionz

是的,狮子,我希望28:30和半小时看到28:30。
HK1

如果符合您的要求,请不要忘记接受答案。或者,请告诉我们缺少什么。
JMax

Answers:


4

使用格式 [h]:mm:ss 在单元格TimeQty中,计算成本= TimeQty * 24。然后,成本单元必须是数字格式。


这适用于显示部分。只记得乘以60(或1440)得到小时(或分钟)
chris neilsen

1
@chris,Excel存储日期/时间值,使得一天的值为1,因此24小时(24:00)= 1.0,因此从时间值获得作为原始数字的小时数 *24 这里建议就足够了。例如 30:00 转换为数字格式是 1.25*24 然后成功 30正如预期的那样。
DMA57361

1

只需以“xx:yy”形式输入字符串时间,并使用此公式计算成本:

=(LEFT(A1,2)+RIGHT(A1,2)/60)*hourlyrate

确保小时列为文本格式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.