如何用Power Query解决以下两个问题?

条件:1、A文件夹里面有好多个工作簿,每个工作簿里面好多个工作表,每个工作簿中取一部分工作表进行合并
2、每个工作表格式都不太一样,表头也不一样,但每个表中都有姓名这一列
问题:1、怎么追加合并,使其变为统一格式,表头一致的文件
问题2、怎么在不进行合并的情况下,将其姓名A对应的数据都筛选出来形成统一格式的表格​

问题1:
您可以按以下步骤使用Power Query实现追加合并:

  1. 打开一个空的Excel工作簿,并选择“数据”选项卡,然后单击“从文件夹”。
  2. 在“从文件夹”对话框中,选择包含要合并工作簿的文件夹。
  3. 在“浏览”下,选择要合并的工作簿的文件类型,例如“Excel工作簿”。
  4. 然后单击“确定”。
  5. 在“合并工作簿”对话框中,选择要合并的工作簿所在的文件夹,并单击“确定”。
  6. 在“合并工作簿”对话框中,选择要合并的工作簿,并单击“确定”。
  7. 在“合并选定的工作簿”对话框中,选择要合并的工作表,并单击“确定”。
  8. 使用“编辑”按钮进入Power Query编辑器。
  9. 对于每个表格,使用“更改类型”和“提取”等转换步骤将其格式化为相同的格式,并将表头重命名为相同的名称。
  10. 在编辑器中使用“追加查询”操作,将所有表格合并为一个表格。
  11. 单击“关闭并应用”按钮,将合并后的数据应用到Excel工作簿中。

问题2:
如果您不想合并表格,只需筛选出每个表格中特定姓名的行,可以按以下步骤使用Power Query:

  1. 打开一个空的Excel工作簿,并选择“数据”选项卡,然后单击“从文件夹”。
  2. 在“从文件夹”对话框中,选择包含要筛选工作簿的文件夹。
  3. 在“浏览”下,选择要筛选的工作簿的文件类型,例如“Excel工作簿”。
  4. 然后单击“确定”。
  5. 在“合并工作簿”对话框中,选择要筛选的工作簿所在的文件夹,并单击“确定”。
  6. 在“合并工作簿”对话框中,选择要筛选的工作簿,并单击“确定”。
  7. 在“合并选定的工作簿”对话框中,选择要筛选的工作表,并单击“确定”。
  8. 使用“编辑”按钮进入Power Query编辑器。
  9. 对于每个表格,使用“筛选行”操作,选择姓名列,并选择要筛选的姓名。
  10. 在编辑器中使用“追加查询”操作,将所有表格合并为一个表格。
  11. 单击“关闭并应用”按钮,将合并后的数据应用到Excel工作簿中。

以下回答参考GPT并且由Bony-整理:
要使用Power Query解决这两个问题,可以按照以下步骤操作:

问题1:追加合并

  1. 打开Excel文件,点击“数据”选项卡,然后点击“从文件/文件夹获取数据”。

  2. 在“从文件/文件夹获取数据”对话框中,选择要合并的文件夹,然后点击“编辑”按钮。

  3. 在Power Query编辑器中,展开“文件夹”查询,然后选中所有要合并的工作簿。

  4. 对于每个工作簿,选择要合并的工作表,并进行格式转换和清理,以使其变为统一格式。

  5. 对于第一个工作簿,使用“追加查询”功能将其合并到一个新查询中。

  6. 对于其他工作簿,使用同样的方法将它们合并到新查询中。

  7. 对新查询进行必要的格式转换和清理,然后将其导出为Excel表格。

问题2:筛选数据

  1. 打开Excel文件,点击“数据”选项卡,然后点击“从文件/文件夹获取数据”。

  2. 在“从文件/文件夹获取数据”对话框中,选择要筛选的文件夹,然后点击“编辑”按钮。

  3. 在Power Query编辑器中,展开“文件夹”查询,然后选中所有要筛选的工作簿。

  4. 对于每个工作簿,选择要筛选的工作表,并进行格式转换和清理,以使其变为统一格式。

  5. 将每个工作簿的查询合并到一个新查询中。

  6. 对新查询进行必要的格式转换和清理,然后使用“筛选”功能筛选出姓名为“A”的数据。

  7. 将筛选出的数据导出为Excel表格。