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

分享于 

3分钟阅读

电脑

 

问题:

我正在使用 Excel,我有一个用户的在线时间列表。

我得到了 180:30:00,它是 180hrs 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:00 更改为 07/08/2001 12:30:00。 Excel超过 24个小时,将它们转换为日期,并将它们添加到日期。

使用你必须提取日期/时间字符串的时间段的公式。 我相信你有类似的东西:


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



将结果乘以 ,然后将单元格格式设置为 General General以获取 180.5 值。

通常,你可以使用以下公式从日期/时间值中提取时间:

 
=A1-INT(A1)



 

如果 A1包含 1/1/1900 12:30:00,这里公式将返回:30: 00:。 确保单元格使用数字格式 [H]:mm:ss

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

 
=24*(A1-INT(A1))



 

你将获得英镑的12.5.


回答 2:

Excel将日期和时间存储为代表自 of ( 1900 -jan-0 )的天数以及 24小时的分数部分的数字。 日期部分总是在那里。

有关excel中日期和时间计算的更多信息,请参见



for  form  时间  格式  日期  Excel  
相关文章