【发布时间】:2021-05-25 05:16:03
【问题描述】:
我目前正在编写一份报告,该报告显示了一个仓库列表以及基于其性能的报告总数。查询仅显示与查询中设置的条件匹配的仓库,而其他仓库不显示。 该报告使用 Excel 中的电源查询连接原始数据,然后用于连接到构成报告的数据透视表和图形/图表。现在我们仍然希望显示所有 Depot 的列表,无论它们是否出现在报告中。
我想要的逻辑如下:
如果列表中的 depot (List of ALL of the Depot) 出现则显示所有值 Else if values: UIS, LIT, LIG 没有出现在 ALL the Depot 的列表中包括它们在 depot 的列表中数据透视表为 UIS、LIT、LIG,值为 0
我只是不太清楚如何在 Excel Power 查询中处理这个问题,我该如何编写这个逻辑。抱歉,我对 excel 电源查询还很陌生。此外,如果在电源查询中无法做到这一点,那么宏是否能够写入连接到电源查询的现有数据透视表?
电流输出:
所需的输出:
总之,我确实需要显示所有没有数据的值,例如:在 Depot 列中,如下所示,黄色突出显示没有值。如果您还注意到报告选项卡从报告 1 跳到 3 显示没有数据的所有值。 此选项在数据透视表选项中显示为灰色。
【问题讨论】:
标签: excel vba pivot-table powerquery powerpivot