如何在Excel中为图表添加滚动条


您可以使用滚动条功能来显示包含大量数据的图表,只需拖动滚动条,您就会看到数据在图表中不断变化地显示。如果需要显示大量数据,您可以添加滚动条。但是,在Excel中,为图表添加滚动条有一个棘手的地方,因此请按照以下步骤一步一步地完成此任务。

在Excel中添加滚动条

您有以下数据范围,您希望在Excel工作表中添加滚动条图表。

步骤1

首先,您可以通过选择数据,然后**单击插入 > 柱形图 > 集中柱形图**来插入包含上述数据的图表。

步骤2

柱形图将插入到您的Excel工作簿中。

步骤3

现在,您需要将滚动条插入到Excel工作簿中,为此,请转到**开发工具 > 插入 > 滚动条**。

注意

如果功能区上没有显示“开发工具”选项卡,您可以通过单击**文件 > 选项 > 自定义功能区**来显示功能区上的“开发工具”选项卡,然后在右侧部分选中“开发工具”即可。

步骤4

之后,拖动鼠标绘制一个滚动条,然后右键单击选择**设置控件格式**。

步骤5

在**设置控件格式**对话框中,单击**控件**选项卡。然后,您可以根据需要指定数据的最小值和最大值,然后单击向上箭头按钮,通过单击该按钮选择将链接到滚动条的空白单元格。

步骤6

单击**确定**关闭对话框。选择您刚才指定的链接单元格以创建稍后将使用的名称范围。接下来,单击**公式 > 定义名称**,在**新建名称**对话框中,输入您要使用的名称范围的名称。输入名称,然后将此公式**=OFFSET(Sheet1!A2,,,Sheet1!N5)**输入“引用位置”字段(Sheet1是您应用的工作表,A2是第一列A数据单元格(不含标题),N5是您在步骤5中指定的链接单元格,您可以根据需要更改)。

步骤7

现在单击确定,然后继续单击**公式 > 定义名称**来为另一列B的范围定义名称,方法与步骤6相同。

名称:分数(列B的已定义名称)

引用位置:**=OFFSET(Sheet1!B2,,,Sheet1!N5)**(Sheet1是您应用的工作表,B2是列B中的第一个数据单元格(不含标题),N5是您在步骤5中指定的链接单元格,您可以根据需要更改)。

步骤8

现在单击**确定**关闭对话框,图表的范围名称已成功创建。

步骤9

现在,您需要链接滚动条和图表,右键单击图表区域,然后从上下文菜单中选择**选择数据**。

步骤10

在**选择数据源**对话框中,单击分数,然后单击**编辑**按钮,在弹出的编辑系列对话框中,在系列名称下单击向上箭头按钮选择单元格B1,并将此**=Sheet1!分数**输入系列值字段(Sheet1是您正在应用的工作表,分数是您为列B创建的范围名称)。

步骤11

现在单击**确定**返回到之前的对话框,在**选择数据源**对话框中,单击水平(分类)轴标签下的编辑按钮,在轴标签对话框中,将**=Sheet1!Name**输入轴标签范围字段。

步骤12

单击**确定 > 确定**关闭对话框,您已向图表添加了滚动条。当您拖动滚动条时,数据将逐渐显示在图表上。

步骤13

最后,如果您想将滚动条与图表组合,您可以选择并拖动滚动条到图表上,然后按住Ctrl键同时选择图表和滚动条,然后右键单击滚动条并选择组合 > 组合,这两个对象就会组合在一起。

例如,您可以指定图表上应显示的数据点数,以便您可以同时查看几个连续数据点的分数。为了解决这个问题,您只需要指定图表的周期数,并更改已创建的范围名称的公式即可。

插入滚动条,然后插入图表。插入滚动条后,指定希望图表中每个值的显示周期数。

结论

在本教程中,我们详细解释了如何在Excel中为图表添加滚动条。

更新于:2022年9月10日

3K+ 浏览量

开启您的职业生涯

完成课程获得认证

开始学习
广告