如何在Power BI中按行总计筛选矩阵,仅显示2人及以上航班?
Power BI矩阵按航班旅客数筛选解决方法
问题原因
你的矩阵每行计数显示为1,是因为当前行对应单个旅客的记录,直接计数只会统计当前行的条目数(也就是1);行总计是该航班的旅客总数,但无法直接用行总计作为筛选依据。
解决步骤
- 创建航班旅客数度量值
在Power BI中新建度量值,输入以下公式(替换'数据表'为你的实际表名):
航班总旅客数 = CALCULATE(DISTINCTCOUNT('数据表'[旅客姓名]), ALLEXCEPT('数据表', '数据表'[航班]))
这个公式会忽略当前行的旅客姓名筛选,仅统计对应航班下的唯一旅客总数。
- 用度量值筛选矩阵
- 选中目标矩阵,打开「筛选器」面板
- 点击「添加筛选器」,选择刚才创建的
航班总旅客数 - 设置筛选规则为「大于或等于」,值填写2
- 应用筛选后,矩阵将仅保留旅客数≥2的航班
内容的提问来源于stack exchange,提问作者courty340
相关产品推荐
相关产品推荐

