条件:1、A文件夹里面有好多个工作簿,每个工作簿里面好多个工作表,每个工作簿中取一部分工作表进行合并
2、每个工作表格式都不太一样,表头也不一样,但每个表中都有姓名这一列
问题:1、怎么追加合并,使其变为统一格式,表头一致的文件
问题2、怎么在不进行合并的情况下,将其姓名A对应的数据都筛选出来形成统一格式的表格
问题1:
您可以按以下步骤使用Power Query实现追加合并:
问题2:
如果您不想合并表格,只需筛选出每个表格中特定姓名的行,可以按以下步骤使用Power Query:
以下回答参考GPT并且由Bony-整理:
要使用Power Query解决这两个问题,可以按照以下步骤操作:
问题1:追加合并
打开Excel文件,点击“数据”选项卡,然后点击“从文件/文件夹获取数据”。
在“从文件/文件夹获取数据”对话框中,选择要合并的文件夹,然后点击“编辑”按钮。
在Power Query编辑器中,展开“文件夹”查询,然后选中所有要合并的工作簿。
对于每个工作簿,选择要合并的工作表,并进行格式转换和清理,以使其变为统一格式。
对于第一个工作簿,使用“追加查询”功能将其合并到一个新查询中。
对于其他工作簿,使用同样的方法将它们合并到新查询中。
对新查询进行必要的格式转换和清理,然后将其导出为Excel表格。
问题2:筛选数据
打开Excel文件,点击“数据”选项卡,然后点击“从文件/文件夹获取数据”。
在“从文件/文件夹获取数据”对话框中,选择要筛选的文件夹,然后点击“编辑”按钮。
在Power Query编辑器中,展开“文件夹”查询,然后选中所有要筛选的工作簿。
对于每个工作簿,选择要筛选的工作表,并进行格式转换和清理,以使其变为统一格式。
将每个工作簿的查询合并到一个新查询中。
对新查询进行必要的格式转换和清理,然后使用“筛选”功能筛选出姓名为“A”的数据。
将筛选出的数据导出为Excel表格。