使用DAX在PowerBI中保留矩阵中所有空白行

问题描述 投票:0回答:2

在PowerBI中,我有一个包含4列的表:

  • ItemId
  • OptionId
  • 价格
  • IsItemSold

对于表中的每个ItemId,我们具有相同的OptionId计数,带有标志IsItemSold,如果出售该期权,则为“是”,如果不出售该期权,则为“否”。

我创建了一个矩阵

  • 行上的ItemId
  • 列上的OptionId
  • 价格价格
  • IsItemSold在矩阵视觉过滤器上,其值等于“是”

我的桌子的结果是这个

Result table

目标是仅显示矩阵的所有列都不为空(行中无空格)的ItemId。

我们如何使用DAX和/或使用PowerBI视觉选项来做到这一点?

马可

powerbi dax powerbi-desktop powerbi-embedded daxstudio
2个回答
0
投票

一种可能的解决方案是将每个字段专门添加到该视觉对象的过滤器中。然后,您可以仅针对不为空的那些值过滤这些字段。您可以通过单击查看->过滤器转到功能区中的过滤器面板。


0
投票

您可以通过创建一个计算列来确定项目ID是否具有所有选项ID的值:

© www.soinside.com 2019 - 2024. All rights reserved.