我正在尝试为条形图上的 x 轴刻度着色。 3 个最差柱的名称应显示为红色。
在这张照片中,这应该是信封、标签和紧固件
我尝试了以下方法:
RANKX(
FILTER(
ALLSELECTED(superstore[Sub-Category]),CALCULATE(SUM(superstore[Sales])>0)),
CALCULATE(SUM(superstore[Sales])),,ASC)
VAR bottom3 =
IF(
rang < 4 ,
"#FD625E",
"#F1F2F7")
RETURN
bottom3
如果我查看表格中的结果:
好像有道理。但是,当我在 x 轴上使用条件格式的度量时,它不起作用。所有刻度线仍然是白色的
最佳答案
看起来 X 轴值的条件格式期望只获得一个(总计)值。这就是您在视觉对象上只看到灰色标签的原因。我的意思是您一次只能将所有标签涂成相同的颜色。而这个函数只是让你动态地设置这个唯一的颜色。
我对虚拟数据进行了一些修改后使用了您的度量,并得到了这样的结果: (_rank 是用作度量的 _rank 变量。我想其他度量的名称更容易理解)
在此屏幕截图中,您可以看到条形图,其中条形由 Measure 绘制,标签由 MeasureWithAnotherRankValue 绘制(颜色在右表中解释)。在这里您还可以看到标签的颜色由 Total _rank 值设置。
我的虚拟数据(如果你要检查我的答案):
关于powerbi - 条件格式 x 轴幂 bi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71839288/