【问题标题】:Joining multiple excel defined name range (including pivot tables) in one pivot table在一个数据透视表中加入多个 excel 定义的名称范围(包括数据透视表)
【发布时间】:2020-03-17 04:47:57
【问题描述】:

希望有人能回答以下问题。

这是场景: 在 Sheet1 中,我有一个从 ColumnA 到 columnC 的数据透视表,其中的公式从 ColumnD 到 ColumnZ。
Sheet2 有一个从 ColumnA 到 ColumnE 的数据透视表,其中的公式从 ColumnF 到 ColumnL

我为这两个工作表创建了一个动态名称范围,名为:Sheet1FullTable (Pivot+Formulas) 和 Sheet2FullTable

两个动态范围有一个共同点,即我的“keyID”

有没有办法可以将 2 个动态范围合并到数据透视表中? 还是一种查询 2 个动态范围之外的数据的方法,我以后可以将其用于数据透视表?

谢谢你,

【问题讨论】:

  • 我应该怎么做?我怀疑我可以这样合并两个表

标签: excel dynamic range pivot


【解决方案1】:

您可以使用名称管理器使用现有的命名范围创建一个新的命名范围:

  • 转到“名称管理器”(ctrl-F3)
  • 点击新建...
  • 为您的范围命名
  • 参考=namedrange1,namedrange2,etc

【讨论】:

  • 我做到了,但我无法从中创建数据透视表。这似乎是一个我实际上无法按预期使用的名称范围
  • 您对使用 VBA 解决方案感觉如何?
  • 我会测试任何解决方案,我认为 PowerQuery 会是最佳解决方案,但我会给 VBA 一个机会。
猜你喜欢
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-16
  • 2021-05-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多