如何在 Excel 图表中使用行号?

如何在 Excel 图表中使用行号?

我有一张 Excel 表格,其中只有一列日期。每个日期都有一个不同的值,并且它们已经排序。例如:

2011 年 5 月 29 日
2011
年 6 月 21 日 2011 年 6 月 26 日
2011 年 7 月 1 日
2011 年 7 月 3 日
...

我想据此制作一个图表,其中 X 轴是时间,Y 轴是该时间的行数,如下所示:

图表示例

我可以通过引入一个值为的新列=Row()并绘制两列的图表来实现这一点,但这似乎很愚蠢且不够优雅。Excel 能否绘制此图表而无需我经历这一额外的麻烦?

答案1

在 Excel 中,有一种内置方法可以完成此任务,而无需使用附加列,即使用称为“命名范围”的功能。

此示例假设日期已输入到单元格中A1:A5

在公式选项卡上,选择名称管理器。选择“新建”以创建新名称。为名称选择一个名称,例如rows。在“引用到”下,输入公式=ROW(Sheet1!$A$1:$A$5)(假设您的工作表名为Sheet1)。此公式应扩展到第 5 行之后,具体取决于您有多少个日期。

編輯名稱

然后,右键单击图表,并选择“选择数据”。编辑数据系列。在“系列值”下,输入=Sheet1!rows,将rows其替换为您之前命名的名称。

编辑系列

单击两次“确定”,图表的 Y 轴现在应该显示行号。

图表

答案2

命名范围是您的解决方案。但是,由于您更喜欢更优雅的方式,因此我会为您的数据和轴标签使用范围,并确保它们在您添加数据时扩展。

因此,使用公式创建一个名为“数据”的命名范围

=OFFSET(Sheet1!$A$1,0,0,COUNT(Sheet1!$A:$A),)

然后,使用公式创建一个名为“标签”的命名范围

=ROW(OFFSET(Sheet1!$A$1,0,0,COUNT(Sheet1!$A:$A),))

这些公式将计算您的单元格并将数据添加到您的图表及其轴标签中。 假设您从第 1 行开始,并且数据中没有任何间隙(空白)。

相关内容