在 Libreoffice-Calc 上绘制带有符号的小时图

在 Libreoffice-Calc 上绘制带有符号的小时图

在 Libreoffice calc 上,我有一个电子表格,可以按时间(小时)计算某些数量。这些量可以是正值,也可以是负值。

例如,电子表格中的值可以是每日上班通勤时间减去平均值/标称值。因此,某一天的负值表示当天的行程比平常快。

我还创建了一个图来可视化这一点,但我无法在 y 轴上放置正确的值。不知何故,这些值是用循环代数设置的,如果它们超过 24 小时,y 轴上的标签将重置为 0。此外,负值显示为正值,而我想用它们的符号显示它们。

关于如何正确选择 y 轴标签的任何线索?

在图中,您可以看到图、该图的 y 轴选项以及用于该图的部分数据。正如您所看到的,H 列上的值以小时和分钟为单位,并且有符号。另请注意 H 列上的值(既有正值也有负值)与 y 轴上的值(仅有正值)之间的差异。

阴谋 y 轴选项 在此输入图像描述

答案1

正如 OP 在评论中指出的,通过将单元格格式设置为 ,可以在 LibreOffice 中显示负时间值[HH]:MM

时间计算结果只是一天时间的一小部分。为了找到与某个标称值的偏差,请从 End 和 Start 之间的时间差中减去该值。

我创建了一个 CSV 格式的示例电子表格,其中包括静态列出的标称值以及计算出的平均值:

Start,End,Commute Time,,Normalized ΔT,Departure from Average
09:30,10:00,=B2-A2,,=C2-A10,=C2-C10
13:45,14:00,=B3-A3,,=C3-A10,=C3-C10
08:15,09:00,=B4-A4,,=C4-A10,=C4-C10
10:20,11:35,=B5-A5,,=C5-A10,=C5-C10
07:00,08:30,=B6-A6,,=C6-A10,=C6-C10
09:00,09:01,=B7-A7,,=C7-A10,=C7-C10
,,,,,
Static Nominal,,Computed Average,,,
00:20,,=SUM(C2:C7)/6,,,

您可以将上述内容复制并粘贴到新的电子表格中以查看其工作原理。确保使用“选择性粘贴”选项并选择逗号作为分隔符。

以下是以图表形式显示示例数据的屏幕截图...

复制并特殊粘贴 CSV

复制并特殊粘贴 CSV

使用 [HH]:MM 将单元格格式更改为时间

使用 [HH]:MM 将单元格格式更改为时间

根据静态值和平均值绘制通勤时间方差

根据静态值和平均值绘制通勤时间方差

相关内容