超过24小时的excel时间表示

时间:2011-08-04 15:11:26

标签: excel time

有没有办法在Excel中表示时间值,其中小时数可以达到24小时以上?

例如,有一个时间是第二天凌晨1点25:00:00(公共交通调度中的常见表示)。

它不能只是纯文本,因为我希望能够对它们进行计算(例如,平均值,标准偏差)或绘制它们。

2 个答案:

答案 0 :(得分:10)

如果您将日期添加到单元格中,就会出现日期时间值。

例如,在14:00A1中输入A2,并将A3设置为=A1+A2。你可能想知道它为什么显示04:00。如果您将单元格格式设置为显示日期时间的内容,例如dd/mm/yyyy hh:mm,则会出现答案。这样做也会A1A2,我们会看到:

  • 输入的纯时间值存储为带有输入时间部分的日期时间,以及日期部分1900年1月0日
  • 一旦你知道对应于1900年1月0日的午夜,并且一个单位= 1天,就可以在日期时间进行数学运算并且变得易于理解>

所以要做你想做的事 - 在一个单元格中存储25个小时并让用户和Excel理解它意味着25个小时 - 只需设置25/24的值,以及包含魔术格式的自定义格式代码[h],此处[]表示“允许显示的值超过24”。

答案 1 :(得分:0)

您是否尝试在电子表格中进行数学运算?如果是这样,将函数的结果格式化为“时间”可以告诉您两个日期之间有多少小时/天/适当的单位。但是,您不能像通常那样在这些上执行函数。解决方案可能是将中间值格式化为“数字”,使用您的函数,然后将最终结果格式化为“时间”。