为什么我的 Excel 时间格式中有一个日期,我该如何删除它?

为什么我的 Excel 时间格式中有一个日期,我该如何删除它?

我在工作中使用 Excel,并且有一份用户在线时间列表。

我总共获得了180:30:00180 小时 30 分钟 0 秒的发言时间。

我需要将此单元格保留为时间,但我想计算出他们每小时的销售额,因此我需要另一个单元格链接到总单元格。但我需要格式为180.5

180:30:00我使用的单元格和所有时间的格式是。[H]:mm:ss为了将时间转换为小数,我打算使用左中右公式将时间分成 3 个不同的单元格,然后执行公式hour + minute/60,但我遇到了一个问题。

当我单击180:30:00顶行的单元格时,您可以输入公式07/01/2001 180:30:00。因此,当我应用左中右公式时,它也会获取日期。

你能向我解释一下如何更改单元格的格式以丢失07/01/2001– 或者当你涉及时间时它是否一直存在?

我没上班,所以现在无法发布截图。

答案1

我假设电子表格中的日期/时间值已输入为字符串;否则,Excel 会在公式栏中更改07/01/2001 180:30:0007/08/2001 12:30:00。Excel 会将超过 24 小时数的小时数转为天数,并将其添加到日期中。

使用公式提取日期/时间的时间段细绳我相信你也有类似的想法:

=RIGHT(A1,FIND(" ",A1,1)-2)

将结果乘以24,然后将单元格格式设置为一般的要得到180.5


不过,一般来说,您可以使用以下公式从日期/时间值中提取时间:

=A1-INT(A1)

如果A1包含1/1/1900 12:30:00,此公式返回12:30:00. 确保单元格使用数字格式[h]:mm:ss

要获取小时分数,请将公式更改为:

=24*(A1-INT(A1))

您将获得12.5

答案2

Excel 将日期和时间存储为一个数字,表示自纪元 (1900-Jan-0) 以来的天数,加上 24 小时制的小数部分。日期部分将始终存在。

这一页有关 Excel 中日期和时间计算的更多信息

相关内容