如何在EXCEL中实现图表自动更新?

2024-11-08 00:45:00
推荐回答(5个)
回答1:

1、打开数据表。

2、要为每个人制作一张图表,格式一样,就是数据和标题不一样。

3、把张二的数据复制到张一的位置,看图表,柱状图变了,但标题没有变化。

4、要选在单元格内设置一个标题,输入公式="销售部"&A2&"工作业绩"。

5、在单元格输入了111111的姓名时,在刚设置的标题单元格发生了变化,变成了销售部111111工作业绩。

6、标题有了,现在将光标移到图表的标题上,在编辑栏输入公式=Sheet2!$I$2,Sheet2是当前工作表,I2是标题所在单元格。输入完成后回车。

7、现在复制张三的数据到原张一的位置,看图表,标题和数据都发生了变化。

回答2:

  用公式来定义一个动态的数据范围以创建图表,从而实现在输入数据时图表能够自动更新。举例说明,操作步骤如下:

  1、范例图表如下:

  2、选择菜单命令“插入>名称>定义”,打开“定义名称”对话框。在“在当前工作薄中的名称”下方输入框中输入“日期”,在“引用位置”下方输入框中输入公式“=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1! $A:$A)-1)”,单击“添加”按钮来添加日期;

  注意:OFFSET函数中引用的是第一个数据点(单元格A2)并且用COUNTA函数来取得A列数据点的个数。因为A列中包含一个非数值数据“日期”,所以在公式中减去。

  3、在“定义名称”对话框继续定义名称。在“在当前工作薄中的名称”下方输入框中输入“销售”,在“引用位置”下方输入框中输入公式“=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B:$B)-1)”,单击“添加”按钮,然后单击“确定”按钮关闭对话框;

  4、激活图表并选中数据系列,可以看到在编辑栏中的未更改公式是这样的:=SERIES(Sheet1!$B$1,Sheet1!$A$2:$A$10,Sheet1!$B$2:$B$10,1),下面这一步很关键,我们要做一个替代,现将公式更改如下:=SERIES(,Sheet1!日期,Sheet1!销售,1)。在更改后的公式中可以看到我们在第二步和第三步中定义的名称:日期和销售;

  操作完成,当我们输入新数据时,图表会自动更新。

回答3:

只能更新数据区域,图表就会自动更新,因为图表数据来源是数据区域,你的数据区域里面的数据发生变动,图表会跟着做同样的变动。 你试一下

回答4:

图表数据来源是数据区域,只要你的数据区域里面的数据发生变化,图表会跟着做同样的变化。

回答5:

你插入的图表就是点的单元格么,如果是的话,,他是可以自动更新