首页 > 解决方案 > 关于如何最好地排列和分析存储在 Excel 电子表格中 150 个选项卡中的数据的建议

问题描述

我正在分析大约 150 家公司的债务,我真的需要一些帮助/建议,因为我在下一步做什么方面遇到了困难!

我创建了一个电子表格,每个公司都有一个标签,所以有 150 个标签。在每个选项卡中,公司拥有的每种债务工具都有一行(有些公司拥有多达 100 个债务工具)。我有几列显示各种项目,包括: 债务的到期日 该工具所代表的总体公司债务的百分比 该工具的利率 该工具的利率 该特定公司来自哪个部门 该特定公司来自哪个国家(最后两个是在每个选项卡的列中一直是相同的,并且可以标记每个债务工具,因此我可以分析不同国家和部门的债务。)

我想合并数据,以便创建各种矩阵;例如,X 轴上的国家,Y 轴上的部门,以及每个国家和部门组合中所有债务工具的平均利率。或具有平均期限而不是平均利率的类似矩阵。

我尝试使用 AVERAGEIFS,但它不喜欢在 150 个标签中执行此操作。因此,下一个想法是将所有选项卡合并到一个选项卡中,以便我可以在一个选项卡中使用 AVERAGEIFS,但我无法弄清楚如何有效地将所有选项卡合并到一个选项卡中,所有数据都在一个选项卡下方。

因此,我正在寻找关于下一步转向哪里的建议?是否将数据手动链接到单个选项卡中,尝试编写宏来执行此操作,使用数据透视表、Access 还是我缺少的东西!

任何帮助将不胜感激!

谢谢!

松斯基

标签: excelfinance

解决方案


这是 Power Query 的工作。如果所有工作表的结构都相同,并且所有工作表中的数据都在 Excel 表格中(使用“插入”>“表格”创建),则可以将数据拉入 Power Query 并合并所有工作表。

开始一个新的空白查询,没有任何数据连接。在编辑栏中,键入

=Excel.CurrentWorkbook()

过滤掉您不需要的任何表并过滤掉任何命名范围。然后将这些表合并为一个。

有关视频演练,请参阅https://www.youtube.com/watch?v=YOC-pEIuHpA


推荐阅读