You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI技巧:按列分组并动态统计空白值数量

动态统计多列空白值的单一DAX度量值方案

实现步骤:

  1. 创建列名维度表
    新建手动输入表(命名为ColumnsToCheck),填入所有需要统计的目标列名称,示例数据如下:

    Column Name
    City
    State
    Zip
  2. 编写DAX度量值
    创建以下度量值,替换'YourTable'为你实际使用的表名:

    Count Blank Rows = 
    VAR SelectedCol = SELECTEDVALUE(ColumnsToCheck[Column Name])
    RETURN
    SWITCH(
        SelectedCol,
        "City", COUNTBLANK('YourTable'[City]),
        "State", COUNTBLANK('YourTable'[State]),
        "Zip", COUNTBLANK('YourTable'[Zip]),
        // 后续新增列时,按此格式继续补充
        BLANK()
    )
    
  3. 配置视觉对象
    在报表中添加矩阵或表格视觉对象:

    • 将ColumnsToCheck[Column Name]拖到「行」区域
    • 将Count Blank Rows度量值拖到「值」区域

完成后即可得到你需要的动态统计效果:不同列名对应显示各自的空白行数。

扩展提示

后续新增统计列时,只需两步操作:

  • 在ColumnsToCheck表中添加新列名
  • 在度量值的SWITCH函数里补充"列名", COUNTBLANK('表名'[列名])语句

内容的提问来源于stack exchange,提问作者Ken Kelemen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:35:19