【问题标题】:Excel query gets duplicated when adding pivot table添加数据透视表时 Excel 查询重复
【发布时间】:2020-05-26 23:25:46
【问题描述】:

在 Excel 中,我有几个查询,例如我的查询。当我使用此查询作为数据源添加数据透视表时(插入 > 数据透视表 > 使用外部数据源 > 选择连接 > MyQuery),查询定义被复制到 MyQuery (2) 并连接到新查询。

删除数据透视表和新查询并不能解决问题。将数据透视表重新连接到旧查询也无济于事,因为它将保持连接到新查询。

谷歌搜索这个问题并没有带来多大的运气,因为任何与“查询/重复”相关的搜索都会导致如何处理重复的行/列。

如何解决我的重复查询定义问题?

提前致谢, 尼克

【问题讨论】:

  • 您现有的查询是否已添加到数据模型中? (如果这是一个选项)
  • 如果您已经加载了查询,那您为什么要连接到外部数据源?

标签: excel office365 powerquery


【解决方案1】:

问题在更新到 Office 365 专业增强版 1708.8431.2215 后立即开始如果您仅使用连接创建 PowerQuery,当您返回在新数据透视表中引用连接时,它显示为 Query(1)。我发现的唯一解决方法是复制代码,然后使用流程开始时关联的数据透视报告从头开始重新创建连接

【讨论】:

    【解决方案2】:

    我也有同样的问题。每次我直接从数据模型中的表创建数据透视表时,它都会创建一个重复表并将其添加到数据模型中。这些表是不同步的,如果您有很多数据透视表,这将使其无法管理,并且数据透视切片器也无法工作,因为从技术上讲,这些表都有不同的数据源。

    我最好的解决方法是将数据模型表加载到工作表中,并将其用作数据透视表的数据源。

    【讨论】:

      【解决方案3】:

      [Office 365] 从数据功能区打开“查询和连接”。然后右键单击查询并选择“显示偷看”。然后在底部应该有更多按钮“...”,它将显示“加载到”选项。

      在弹出“导入数据”窗口后,我们可以创建表/数据透视表而无需重复连接:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多