excel - 使用时间 DURATION,而不是一天中的时间

标签 excel

我正在做一些基准测试,我想使用 Excel 生成结果图表。我有一个简单但烦人的问题,那就是烘烤面条。

问题在于 Excel 坚持“时间”表示一天中的某个时间。它拒绝让我处理时间持续时间。当我试图说“三分六秒”时,它会将其误解为“午夜过后三分六秒”,这根本不是我的意思。

我可以通过费力地将所有内容转换为秒来解决这个问题。但我所有的图表都以秒为单位标记,而不是分钟和秒。另外,必须不断输入 =3*60+6 而不仅仅是 3:06,这很痛苦。完成后,我必须查看公式以检查我输入的数据是否正确[并且没有搞砸公式]。

有人知道如何让 Excel 在不固定于一天中特定时间的持续时间中工作吗?

最佳答案

您可以使用普通的“时间”数据类型轻松完成此操作 - 只需更改格式即可!

Excel 时间/日期格式很简单,1.0 等于 1 全天(从 1900 年 1 月 1 日开始)。所以 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)

关于excel - 使用时间 DURATION,而不是一天中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16912568/

相关文章:

python - 如果某个单元格包含带有python的 "0",有没有办法在excel中删除一行?

excel - VBA - SaveAs - 如果网络无法访问,则运行时错误

regex - 用于测试 VBA 中的一个或多个空格以在 Excel 单元格中查找匹配项的表达式

excel - ClosedXML 生成格式错误的 xlsx

vba - 如何标准化范围内列出的文件名

excel - 如何通过用户定义的标题名称获取单元格值

excel - 将多个 CSV 文件从 Internet 导入到 Excel 中

excel - 使用 VBA 确定进程 ID

VBA 字符串分隔符

excel - 让宏动态调用工作簿