当前位置: 首页 > 常见问题 > Excel表格

数据透视表随数据增加而变化,超级数据表怎么随数据变化而变化

  • Excel表格
  • 2024-05-09

数据透视表随数据增加而变化?工具/原料EXCEL2007方法/步骤1打开工作簿,找到源数据表格。2这里我们更改E2单元格,将原来数据由“800”改为“900”即可。3打开数据透视表,此时数据透视表的数据并没有发生变动。以下表为例,需要生成数据透视表。那么,数据透视表随数据增加而变化?一起来了解一下吧。

数据透视表高级技巧

1、打开需要设置数据透视表的Excel格式的数据文件,如下图所示:

2、点击最上方菜单栏中的“插入”,然后点击左上方的“表格”图标;在弹出的“创建表”窗口中,选

择数据来源,小编示例文件的数据区域是A1:D15,选中即可,另外记得勾选“表包含标

题”,然后点击“确定”按钮;

3、再次点击最上方菜单栏中的“插入”,然后点击点击菜单下方工具栏中的“数据透视表”或者“推

荐的数据透视表”,参见下图;

4、弹出“选择数据源”窗口,选择数据来源,小编示例文件的数据区域是A1:D15,因为已经在

步骤2中对这块数据区域做过命名,此处显示为表1;选中后点击“确定”按钮;

5、在弹出的“推荐的数据透视表”窗口中,点击“确定”按钮;

6、根据自己的实际需要,在下图右侧的“数据透视表字段”中调整相应字段到“列、行或者“值”,

也可以把某个字段作为筛选器”;

7、回到初始数据文件中,添加两行新行,比如产品类别AA和BB;

8、在数据透视表中,点击鼠标右键,在弹出的快捷菜单中点击“刷新”,见下图;

9、可以看到新加的两行AA和BB已经显示在数据透视表中;如图:

数据透视表如何实时自动刷新

数据透视表选项 -数据源选项 勾选打开时刷新 这样每次打开时都会自动刷新了。只能做到这样了。在未关闭之前只能手动刷新。

数据透视表可以实时更新吗

EXCEL标准功能中提供了数据刷新功能,也就是数据源数据更新后,手动刷新一下。具体做法就不累述了。

您这个要求已经超出了EXCEL标准功能的范围,只能用万能的VBA来做了。

这个大致做法就是:1、利用宏记录功能,将您手动刷新的动作由系统自动生成代码,适当修改后即使您需要的程序了。

2、利用事件触发事件,设置宏。并启动您刚完成的代码。这个时间触发就是您的数据区域发生改变时自动运行。

由于不知道您的具体要求,准确的事件代码给不出来,下面是我自己用的一个例子的代码,供你参考。

Private Sub worksheet_change(ByVal target As Range)

If target.Row = 2 And target.Column < 4 Then

test

End If

End Sub

说明:1、改程序要存放在您数据源所在工作表中。就是您工作表内容变动自动启动。

2、If target.Row = 2 And target.Column < 4这里捕捉的是第二行第4列发生变动则执行 test 宏。这里你可以放入上面自动刷新的宏。

数据透视表的用途主要有

不用重新弄呀,不是有刷新按钮吗?按一下就行了

视图/工具栏/数据透视表,打开后里面的感叹号样的东西就是刷新按钮哦~~~~

数据透视表改了数据怎么更新

1、打开需要设置数据透视表的Excel格式的数据文件,如下图所示:

2、点击最上方菜单栏中的“插入”,然后点击左上方的“表格”图标;在弹出的“创建表”窗口中,选

择数据来源,小编示例文件的数据区域是A1:D15,选中即可,另外记得勾选“表包含标

题”,然后点击“确定”按钮;

3、再次点击最上方菜单栏中的“插入”,然后点击点击菜单下方工具栏中的“数据透视表”或者“推

荐的数据透视表”,参见下图;

4、弹出“选择数据源”窗口,选择数据来源,小编示例文件的数据区域是A1:D15,因为已经在

步骤2中对这块数据区域做过命名,此处显示为表1;选中后点击“确定”按钮;

5、在弹出的“推荐的数据透视表”窗口中,点击“确定”按钮;

6、根据自己的实际需要,在下图右侧的“数据透视表字段”中调整相应字段到“列、行或者“值”,

也可以把某个字段作为筛选器”;

7、回到初始数据文件中,添加两行新行,比如产品类别AA和BB;

8、在数据透视表中,点击鼠标右键,在弹出的快捷菜单中点击“刷新”,见下图;

9、可以看到新加的两行AA和BB已经显示在数据透视表中;如图:

以上就是数据透视表随数据增加而变化的全部内容,1. 选中数据表的任意单元格 -- 选择菜单栏的“插入”--“数据透视表”2. 在弹出的对话框中选择“现有工作表”及位置 -- 点击“确定”3. 反正只是为了看效果,随便拖动一下字段,能演示结果就行。

猜你喜欢