Ced*_*age 7 time formulas libreoffice-calc
我需要计算 LibreOffice Calc 中两个日期时间字段之间的差异,答案以小时为单位,无论是正数还是负数。当有阳性结果时=J2-I2 起作用,并在几小时内返回答案。当应该有负结果时,它却没有,并且不是返回 23:xx,而是返回 17:xx,甚至不是建议任何类型逻辑的正确整数。我将如何编写一个简单的公式,以便以 -23:59 - 23:59 的形式返回答案作为可能的时间差范围?没有翻转,只有正/负。差异永远不会超过 +/- 23:59...
在 LibreOffice 中处理时间值和日期(对于 Excel 也是如此)的重要部分是要了解这些只是具有特殊数字格式的普通数字。
当格式化为时间或零日期之后的一天时,该值1表示 24 小时(可以在选项中更改)。现在,如果您添加默认时间格式,您将得到类似的内容12:00:00 AM(对于 en-US 区域设置,对于其他位置,表示形式看起来不同)。
要理解的第二件重要的事情是数字格式代码告诉您如何解释您的值。对应的数字格式代码12:00:00 AM表示HH:MM::SS AM/PM时间应以 24 小时为模计算,并自动应用 AM/PM。
在您的情况下,您想要显示负时间(或时间差),因此您想要表示负数,就像-0.1这-02:24:00需要您调整数字格式代码。一个简单的例子是使用[HH]:MM:SS(am/pm 对于时间差异没有意义),它告诉数字格式化程序您不想计算以 24 小时为模的时间。使用此数字格式代码,您可以将任何数字表示为时间差。
| 归档时间: |
|
| 查看次数: |
15750 次 |
| 最近记录: |