【发布时间】:2020-10-18 11:49:37
【问题描述】:
我有 1000 个 Excel 工作簿,我必须在一个 Excel 工作簿中汇总数据。每个工作簿都包含一个属性的数据(属性 ID、区域、市场价值等)。在摘要工作簿中,我想在列中插入属性 ID,并自动搜索工作簿文件并插入其区域的值, 市场价值等。
谢谢
【问题讨论】:
我有 1000 个 Excel 工作簿,我必须在一个 Excel 工作簿中汇总数据。每个工作簿都包含一个属性的数据(属性 ID、区域、市场价值等)。在摘要工作簿中,我想在列中插入属性 ID,并自动搜索工作簿文件并插入其区域的值, 市场价值等。
谢谢
【问题讨论】:
我将首先假设您正在讨论的工作簿有一些结构,例如所有市场价值工作簿都是相同的,只是数据不同。如果它们位于不同的文件夹中并且以一致的方式命名,那就太好了。
这只是一个示例,其中包含有助于解决您的问题的不同内容的链接。您的问题太模糊,没有为我提供足够具体的信息来提供准确的解决方案。
合并记录。 https://www.youtube.com/watch?v=rSQwZ1d3b1g&list=PLrRPvpgDmw0m3ohSvgwoHvd0KO8QsQdiK&index=5&t=0s
合并记录。 https://www.youtube.com/watch?v=8F7v6YvnsiY&list=PLrRPvpgDmw0m3ohSvgwoHvd0KO8QsQdiK&index=6
用于汇总报告的数据透视表切片器。 https://www.youtube.com/watch?v=zgt7SdrYJqg
最好的办法是使用电源查询功能将工作簿中的数据合并到一个文件夹中 从 DATA TAB -> 从 Get & Transform 功能区 -> From File -> From Folder 中选择 GET DATA 下拉菜单。 如果您的问题很简单,您应该能够合并文件夹中的所有工作簿。
如果每个工作簿有多个信息页面并且页面不同,那么您将需要在电源查询中创建一个自定义函数来处理此问题。
如果工作簿都在一个文件夹中,那么您将需要在每个条件下多次运行 power query 并使用带有 power query 的过滤器,假设文件具有某种有组织的命名约定。
合并文件并清理数据后,您应该能够合并记录。
您将使用电源查询功能合并功能来执行此操作。 从 DATA TAB -> 从 Get & Transform 功能区中选择 GET DATA 下拉菜单 -> Combine Queries -> Merge。
一旦记录全部合并,您应该能够拥有最终表格并使用数据透视表让您可以选择带有过滤器或数据透视表切片器的 ID,以便您可以按 ID 汇总报告遍历所有您想要的工作簿。
如果有任何不清楚的地方,请提供更多信息,以便我可以具体帮助您
【讨论】: