首页 > 解决方案 > 如何在多个 Excel 中搜索值并汇总到一个 Excel 工作簿

问题描述

我有 1000 个 excel 工作簿,我必须在一个 excel 工作簿中汇总数据。每个工作簿包含一个属性的数据(属性 ID、区域、市场价值等)。在摘要工作簿中,我想在列中插入属性 ID,并自动搜索工作簿文件并插入其区域的值, 市值等

谢谢

标签: excelsummarize

解决方案


在此处输入图像描述我将首先假设您正在讨论的工作簿有一些结构,例如所有市场价值工作簿都是相同的,但只有数据不同。如果它们位于不同的文件夹中并且以一致的方式命名,那也很棒。

这只是一个示例,其中包含有助于解决您的问题的不同内容的链接。您的问题太模糊,没有为我提供足够具体的信息来提供确切的解决方案。

结合记录。 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

您最好的选择是使用电源查询功能将来自文件夹内的工作簿的数据从数据选项卡 -> 从获取和转换功能区 -> 从文件 -> 从文件夹中选择 GET DATA 下拉列表。如果您的问题很简单,您应该能够合并文件夹中的所有工作簿。

如果每个工作簿都有多页信息并且页面不同,那么您将需要在电源查询中创建一个自定义函数来处理此问题。

如果工作簿都在一个文件夹中,那么您将需要在每个条件下多次运行 power query 并使用带有 power query 的过滤器,假设文件具有某种有组织的命名约定。

合并文件并清理数据后,您应该能够合并记录。

您将使用电源查询功能合并功能来执行此操作。从 DATA TAB -> 从 Get & Transform 功能区中选择 GET DATA 下拉菜单 -> Combine Queries -> Merge。

合并所有记录后,您应该能够拥有最终表并使用数据透视表为您提供选择带有过滤器或数据透视表切片器的 ID 的选项,以便您可以按 ID 汇总报告像您一样跨越所有工作簿通缉。

如果有任何不清楚的地方,请提供更多信息,以便我专门为您提供帮助


推荐阅读