我的单元格 A3 为10.55, B3 为20.35。现在我必须计算不同的值作为时间。这意味着我应该获得9小时40分钟的价值。它应该在 C3 中打印出类似9.40。
我试过这个但是没有给出确切的价值。
=TIME(FLOOR((B3-A3), 1), ((B3-A3) - FLOOR((B3-A3), 1)) * 100, 0)
还有其他方法可以解决吗?提前谢谢。
答案 0 :(得分:1)
如果您使用原生Excel时间格式10:55和20:35,则可以简单地进行减法以获得所需的结果。
答案 1 :(得分:0)
A3:
=TIME(10;55;00)
B3:
=TIME(20;35;00)
C3:
=TEXT(B3-A3;"g.mm")
应该有效。 ;)
答案 2 :(得分:0)
首先,您需要将所有3个单元格中的数字格式设置为 h.mm (右键单击单元格,格式化单元格...,数字选项卡,自定义类别)。
然后,当你输入时间应该是标准格式10:55,否则它将被视为数字。为什么会这样:MS Excel将所有日期视为数字。整数部分是自1900年以来的天数,小数部分是小时数。数字和日期之间的差异只是数字格式,如数字或日期/时间。
如果您喜欢这样,如果只使用公式 = B3-A3 ,您将获得时差。