忽略事实表中的空白度量dax

时间:2018-12-14 13:58:04

标签: powerbi dax powerpivot

我遇到的情况是事实表具有比我的暗表更多的键值(没关系)。我的问题是,当我尝试计算事实表中的值的总和时,会得到一个称为(空白)的行,任何人都可以尝试解释获取如何摆脱该空白行的样本?谢谢

我附上了样本和数据模型。度量很简单SumVAL:=SUM(FACT[VALUE])

enter image description here enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

您将需要像下面这样在Power BI报表设计中为表使用Visual Level Filter下的基本过滤器,仅取消选中“ blank”复选框。

enter image description here

编辑(使用DAX):我用下面的代码创建了一个Measure Column,并在我的表中使用了它:

MeasureColumn = SELECTCOLUMNS(NATURALINNERJOIN(Sheet1,Sheet2),"newcolumn",sumx(NATURALINNERJOIN(Sheet1,Sheet2),Sheet1[value]))

结果如下:

enter image description here

答案 1 :(得分:0)

尝试:

SumVal = CALCULATE( SUM(Fact[Value]), DISTINCT(Dim[Name]))

工作方式:

  • “独特”过滤器表“昏暗”中包含唯一,非空白的值
  • “计算”然后计算按值过滤的指标

enter image description here