PowerBI - 计算特定列的空白值
PowerBI - Count Blank Values of specific Columns
我的table看起来有点像这样。最后一列是我想弄清楚如何计算的内容。我可以在 Excel 中轻松执行此操作 - 但不确定如何在 PowerBI
中编写我的公式
我认为您不能在不指定各个列的情况下进行计数。如果那是你要找的。我会这样做:
Data Missing =
COUNTBLANK([Project Title])
+ COUNTBLANK([Status])
+ COUNTBLANK([Object])
可能有更聪明的方法来做到这一点,但一个简单的 DAX 表达式就可以完成这项工作。
CountBlanksInRow =
VAR data1blank = IF (ISBLANK(Sheet1[Data 1]), 1, 0)
VAR data2blank = IF (ISBLANK(Sheet1[Data 2]), 1, 0)
VAR data3blank = IF (ISBLANK(Sheet1[Data 3]), 1, 0)
RETURN data1blank + data2blank + data3blank
而不是使用 DAX 或 Measure,最好的选择是您可以在 Power Query 中创建自定义列,代码如下-
Number.From([Project Title] = null)
+ Number.From([Status] = null)
+ Number.From([Objective] = null)
下面是示例代码window-
我的table看起来有点像这样。最后一列是我想弄清楚如何计算的内容。我可以在 Excel 中轻松执行此操作 - 但不确定如何在 PowerBI
中编写我的公式我认为您不能在不指定各个列的情况下进行计数。如果那是你要找的。我会这样做:
Data Missing =
COUNTBLANK([Project Title])
+ COUNTBLANK([Status])
+ COUNTBLANK([Object])
可能有更聪明的方法来做到这一点,但一个简单的 DAX 表达式就可以完成这项工作。
CountBlanksInRow =
VAR data1blank = IF (ISBLANK(Sheet1[Data 1]), 1, 0)
VAR data2blank = IF (ISBLANK(Sheet1[Data 2]), 1, 0)
VAR data3blank = IF (ISBLANK(Sheet1[Data 3]), 1, 0)
RETURN data1blank + data2blank + data3blank
而不是使用 DAX 或 Measure,最好的选择是您可以在 Power Query 中创建自定义列,代码如下-
Number.From([Project Title] = null)
+ Number.From([Status] = null)
+ Number.From([Objective] = null)
下面是示例代码window-