Time 加小数作为时间

Time 加小数作为时间,time,excel-2007,decimal,Time,Excel 2007,Decimal,是否有添加一组十进制数字并将其视为时间? 例子; 15.00=15小时 1.00=1小时 .20=20分钟 .45=45分钟 .15=15分钟 excel将其添加到16.80,但如果您希望它作为时间,答案将是17.15 17小时15分钟我猜你在写某种时间表。我将数据以0:45、0:30、7:00等格式输入Excel电子表格,并确保时间单元格的格式为[h]:mm,以便时间>24小时不显示为日期。我猜您正在处理某种时间表。我将数据以0:45、0:30、7:00等格式输入Excel电子表格,并确保时间

是否有添加一组十进制数字并将其视为时间? 例子; 15.00=15小时 1.00=1小时 .20=20分钟 .45=45分钟 .15=15分钟

excel将其添加到16.80,但如果您希望它作为时间,答案将是17.15


17小时15分钟

我猜你在写某种时间表。我将数据以0:45、0:30、7:00等格式输入Excel电子表格,并确保时间单元格的格式为[h]:mm,以便时间>24小时不显示为日期。

我猜您正在处理某种时间表。我将数据以0:45、0:30、7:00等格式输入Excel电子表格,并确保时间单元格的格式为[h]:mm,以便时间>24小时不显示为日期。

您会遇到很多问题,特别是当.20是20分钟时。如果是这样,那是什么呢?80分钟?1小时20分钟?

你会让我遇到很多问题,特别是如果.20是20分钟。如果是这样,那是什么呢?80分钟?1小时20分钟?

刚刚注意到您的评论,因此我认为您在Excel中的数据已经为0.25=25分钟

可以使用以下公式添加新列:

=FLOOR(A1,1) + (A1 - FLOOR(A1,1)) * 5/3
(假设数据在A列中)


如果access数据包含像1.8这样的数字(在这种情况下,您将获得2小时20分钟)

刚刚注意到您的评论,因此我认为您在Excel中的数据已经是0.25=25分钟了

可以使用以下公式添加新列:

=FLOOR(A1,1) + (A1 - FLOOR(A1,1)) * 5/3
(假设数据在A列中)


如果访问数据包含像1.8这样的数字(在这种情况下,您将得到2小时20分钟),您将有奇怪的值。

Kibbee,您是对的,这就是我试图做的。我从access导出数据,“花费的时间”列是十进制的。最简单的方法是什么?将列转换为时间,然后添加?Kibbee,你是对的,这就是我试图做的。我从access导出数据,“花费的时间”列是十进制的。最简单的方法是什么?将列转换为时间,然后添加?