我正在做一些基准测试,我想用Excel来生成结果图.我有一个简单但烦人的问题,就是烤我的面条.
问题是Excel 坚持认为"时间"意味着一天中的某个时间.它拒绝让我使用持续时间.当我试着说"三分六秒"时,它误解为" 午夜三分六秒",这根本不是我的意思.
我可以通过费力地将所有内容转换为秒来解决问题.但是我的所有图表都会在几秒钟内完成,而不是分钟和秒.此外,必须继续打字=3*60+6而不仅仅是公关是一件痛苦的事3:06.一旦我完成它,我必须查看公式,以检查我是否正确输入数据[并没有搞砸公式].
有谁知道我怎样才能使Excel,将按时上班时间不固定,以一天中的特定时间?
Pet*_*ert 64
您可以使用正常的"时间"数据类型轻松完成此操作 - 只需更改格式!
Excel时间/日期格式仅为1.0等于1整天(从1/1/1900开始).所以36小时将是1.5.如果您将格式更改为[h]:mm,您将看到36:00.
因此,如果您想使用持续时间,您可以简单地使用减法,例如
A1: Start: 36:00 (=1.5)
A2: End: 60:00 (=2.5)
A3: Duration: =A2-A1 24:00 (=1.0)
Run Code Online (Sandbox Code Playgroud)
Roe*_*ven 25
使用格式d "days" h:mm:ss或[h]:mm:ss,根据您的需要.
假设您的持续时间为30h 12m 54s:
h:mm:ss - > 6:12:54(持续时间不正确)[h]:mm:ss - > 30:12:54d "days" h:mm:ss - > 1天6:12:54变化是可能的:我喜欢像d"d" h"h" mm"m" ss"s"1d 6h 12m 54s 那样的格式.
小智 16
自定义格式hh:mm仅正确显示直到 23:59 的小时数,在那之后,您会得到剩余的天数,减去全天。例如,48 小时将显示为 00:00,即使底层值是正确的。
要以小时和秒为单位正确显示持续时间(低于或超过一整天),您应该使用自定义格式[h]:mm;@ 在这种情况下,48 小时将显示为 48:00。
干杯。
使用单元格的自定义格式,您可以插入如下类型:d "days", h:mm:ss,这将为您提供类似16 days, 13:56:15excel-cell的结果.
如果您想以小时显示持续时间,请使用以下类型[h]:mm:ss,这将导致类似397:56:15的内容.控制检查:16 =(397小时-13小时)/ 24
