OpenOffice.org calc:如何动态更新图表的数据范围?

OpenOffice.org calc:如何动态更新图表的数据范围?

我有一个包含许多图表的 OpenOffice.org 电子表格。当我向此电子表格添加更多数据时,我想更新这些图表中的所有数据范围,基本上将其更改为A1:A100A1:A101然后更改为A1:A102等等……

这是一项枯燥的手工工作。有没有办法用一些巧妙的技巧使其自动化?例如,我可以INDIRECT()在数据范围定义中使用函数吗?

答案1

不幸的是,Calc 无法做到这一点。此功能在 3.x 版本的 TODO 列表中。Calc 无法忽略空单元格。添加此功能后,您可以选择整个列或更广泛的范围,并要求 Calc 忽略空单元格。

答案2

这可能不适用于所有图表,但这是一个“技巧”。

您可以将最后一行用作标记(包含与上一行相同的数据;例如,在 A101 =OFFSET(A101,-1,0,1,1) 等)。现在,您可以通过插入一行或多行将数据添加到此 101 行之上。将新数据填入插入的行数中。

答案3

我不确定这在 Calc 中是否有效,但我认为它有效(在 Excel 中有效):只需选择整个列作为源(A:A)。Calc 将忽略空单元格。当您添加单元格时,它们将自动添加到您的图表中。

相关内容