如何创建忽略零值的折线图?

如何创建忽略零值的折线图?

我想创建一个图表,根据各种数据的公式计算出随时间变化的趋势。

但是,缺少一些数据,导致图表使用的计算数据为零。

当将这些数据绘制为折线图时,它会在轴上画一条线,而这并不是我想要的。

我想要线条中的间隙,或者跳过数据点并直接从前一个数据点绘制到下一个数据点。

即给出以下数据:

00.0    61.6    39.5    74.6    86.8    72.0    66.5    99.5    85.6    80.6    95.0    122.4
81.0    83.1    88.2    00.0    94.3    60.5    00.0    99.5    95.8    86.2    00.0    111.4
84.1    110.8   78.9    62.0    75.9    102.2   89.9    87.1    81.6    73.5    00.0    116.9

所有 00.0 项都表示“无数据”,所以我希望忽略它们(不将其视为 0 值)。


这是我目前拥有的图表: 图表我有

我想要的图表形式如下: 我想要的图表

再说一遍,我不介意虚线是空白还是实线,只要它们不下降到零。

数据是动态的/计算的,所以我不能只是说,=AVERAGE(prev,next)因为我不知道丢失的数据会在哪里提前出现 - 我需要一个考虑到这一点的解决方案。

有任何想法吗?

答案1

创建一个IF函数,如果单元格为零,则在单元格中放置一个空值。

IF(function <> 0, function, "")

我知道这在 Excel 中有效,但不确定在 OpenOffice 中是否有效。不过我大约有 95% 的把握。

答案2

你不能直接用 #n/a 来代替吗?我相信那样会更容易。

相关内容