有没有办法在Excel中表示时间值,其中小时数可以达到24小时以上?
例如,有一个时间是第二天凌晨1点25:00:00(公共交通调度中的常见表示)。
它不能只是纯文本,因为我希望能够对它们进行计算(例如,平均值,标准偏差)或绘制它们。
答案 0 :(得分:10)
如果您将日期或添加到单元格中,就会出现日期时间值。
例如,在14:00
和A1
中输入A2
,并将A3
设置为=A1+A2
。你可能想知道它为什么显示04:00
。如果您将单元格格式设置为显示日期和时间的内容,例如dd/mm/yyyy hh:mm
,则会出现答案。这样做也会A1
和A2
,我们会看到:
所以要做你想做的事 - 在一个单元格中存储25个小时并让用户和Excel理解它意味着25个小时 - 只需设置25/24
的值,以及包含魔术格式的自定义格式代码[h]
,此处[]
表示“允许显示的值超过24”。
答案 1 :(得分:0)
您是否尝试在电子表格中进行数学运算?如果是这样,将函数的结果格式化为“时间”可以告诉您两个日期之间有多少小时/天/适当的单位。但是,您不能像通常那样在这些上执行函数。解决方案可能是将中间值格式化为“数字”,使用您的函数,然后将最终结果格式化为“时间”。