我今天因为excel和控制一切的方式而头痛。我有两个时间值,我需要加在一起,然后除以一个我收费的时间来计算我花了多少钱一小时。
所以说我每天12:30开始收费
在第2天我被指控13:20:00
和第3天我被指控20:30:00
总共花了我1000英镑
计算将是
£1000 /(12:30:00 + 13:20:00 + 20:30:00 = 46:20:00)
我想我会得到答案
1000 /总和(12:30:00 + 13:20:00 + 20:30:00)=每小时价格
但它没有......
我想我当时需要某种转换功能,或者将它除以24来获得时间但是我被卡住了
非常感谢帮助!
答案 0 :(得分:4)
Excel将时间表示为小数天,因此您的函数实际上代表每天的费率 假设您的时间位于单元格A1:A3中,您可以将功能调整为:
1000 / Sum(A1:A3) / 24
它会给你每小时的费率(根据我的计算,每小时21.58英镑)。
正如其他人所提到的,您需要将单元格设置为货币格式。
答案 1 :(得分:0)
Excel应该正确执行计算,但它只是显示为时间。将结果单元格格式化为“数字”。
答案 2 :(得分:0)
您可以使用HOUR和MINUTE函数来获取时间值的小时和分钟部分,但是如lc所提到的,您需要确保将单元格的格式设置为Number,因为它将默认为时间。
答案 3 :(得分:0)
假设你的hh:mm:ss值在页面上运行(列A),在下一列中放入公式
=(A1-INT(A1))*24
在这下面你可以把你的公式
= 1000 / SUM(A1:A3)
但不要忘记将其格式化为数字。