如何动态复制数据到Excel中的其他工作表

如何动态复制数据到Excel中的其他工作表

我有一张包含主数据的工作表和四张包含数据子集的工作表。我想根据第 4 列“ABM”将整行内容复制到名为 ABM-I、ABM-II、ABM-III 和 ABM-IV 的其他工作表。我需要一个动态链接,以便在此处添加、删除或更改的行将自动反映在包含数据子集的四张工作表中。

Sr#  Tel_Number  Amount  ABM    Date    
1    37162595    1600    4     11-04-13 
2    37352770    600     1     18-01-14 
3    37100234    1600    3     2-11-14  
4    37249662    1600    2     13-02-14 
5    37249723    1850    4     3-06-14  
6    37239708    600     2     17-03-14 

答案1

我将使用 Power Query 插件来实现这一点。我将构建 4 个查询,每个查询都筛选 ABM 列并将筛选后的行集传递到单独的工作表。自动筛选方法的设置与常规 Excel 筛选一样简单:

https://support.office.com/en-au/article/Filter-a-table-b5610630-f5bf-4ba4-9217-a628f9b89353

当主数据表更新时,只需转到数据功能区并选择全部刷新 - 目标表将被清空并重新加载。

相关内容