Excel 2007 - 时间超过 24 小时,其中 [h]:mm 不起作用

发布于 2024-11-17 06:31:39 字数 211 浏览 1 评论 0原文

我正在构建一个电子表格来计算将超过 24 小时的飞机飞行时间。我知道 [h]:mm 格式会强制 Excel 不使用天数单位。

我想设置一个阈值小时数,从中减去运行总数。但是,如果我在单元格中输入 1(表示 1:00),则设置 [h]:mm 格式后,它会将其解释为 24:00 - 一天。

我怎样才能避免这种情况,以便我可以对超过 24 小时周期的小时和分钟进行简单的算术运算?

I'm building a spreadsheet to calculate aircraft flying hours which will exceed 24. I am aware of the [h]:mm format to force Excel to not use units of days.

I want to set a threshold number of hours which I will subtract a running total from. However with the [h]:mm format set if I enter 1 in the cell, for 1:00, instead it interprets it as 24:00 - one day.

How can I avoid this, so that I can do simple arithmetic with hours and minutes exceeding a 24 hour period?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

許願樹丅啲祈禱 2024-11-24 06:31:39

输入 1:0 甚至只是 1: 而不是 1

如果您输入 1 excel 会将其解释为值 1,即 1 天的日期序列值(实际上是 1/1/1900)

如果您键入看起来像时间的内容(例如包含 :),那么 Excel 会将其解释为时间的字符串表示形式并将其转换为对应的序列值(0.041666667 或 1/24)并应用格式,使其显示为 1:00

Type 1:0 or even just 1: instead of just 1

If you type 1 excel interprets this as the value 1, which is date serial value to 1 day (actually 1/1/1900)

If you type something that looks like a time (eg contains a :) then excel interprets it as a string representation of a time and converts it to the corresponding serial value (0.041666667 or 1/24) and applies the format so it displays as 1:00

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文