Power BI矩阵视觉:按国家自定义数据条最值的条件格式设置
按国家自定义Power BI数据条最值的实现方法
可以实现,具体步骤如下:
1. 创建国家目标百分比度量值
首先用DAX编写一个度量值,根据当前上下文的Country返回对应的目标百分比:
Country Sales Target = SWITCH( SELECTEDVALUE('你的表名'[Country]), "加拿大", 0.35, "美国", 0.4, "意大利", 0.5, 0 // 其他国家的默认目标值,可按需调整 )
注意:替换你的表名为实际使用的表名称,且Country的文本需和数据里的完全一致(包括大小写、空格)
2. 配置数据条的条件格式
- 选中矩阵中的
Sales Percentage值字段,点击字段旁的下拉箭头 → 选择「条件格式」→「数据条」 - 在设置面板中,找到「最大值」选项,从默认的「全局」切换为「字段值」,然后选择刚创建的
Country Sales Target度量值 - 「最小值」可按需设置,比如固定为0;如果有最低目标要求,也可以用同样方法创建度量值后选择字段值
3. 验证效果
设置完成后,矩阵中不同国家列的Sales Percentage数据条会自动以对应国家的目标值为满格标准——比如加拿大列的数据条拉满时对应35%,美国列对应40%,意大利列对应50%。
内容的提问来源于stack exchange,提问作者AzUser1
相关产品推荐
相关产品推荐

