通过DAX控制条形图颜色


小伙伴们好啊,今天我们为大家介绍如何通过DAX控制条形图的颜色。

通过条形图颜色的动态变化,我们能够清晰的知道数据的增长变化情况。

一起来看下效果图:

通过DAX控制条形图颜色_第1张图片

这里我们使用当前每样产品的销售额和去年的对比情况,动态显示条形图颜色。如销售额增长显示为绿色,如下降为红色。

首先,我们准备几个基础度量:

今年销售额:

Sales Amount = SUMX ( Sales, Sales[Quantity] * Sales[Net Price] )

去年销售额:

Sales Amount PY = CALCULATE( [Sales Amount] , DATEADD( ‘Date’[Date] ,
-1 , YEAR ) )

接下来,我们写一个动态控制颜色的度量:

ColorSet = IF( [Sales Amount] > [Sales Amount PY] ,
“#99FF00”,"#FF0000")

这里的"#99FF00"和"#FF0000"分别对应16进制颜色编码中的绿色和红色。

最后一步,设置条件格式:

选中我们的条形图后,在格式选项卡下选择数据颜色,点选后面的三个小点。
通过DAX控制条形图颜色_第2张图片

格式模式中选择字段值,“依据为字段”处选择我们的度量值ColorSet,就实现了我们最初的效果。

通过DAX控制条形图颜色_第3张图片

是不是很简单,小伙伴们学会了吗。

  • PowerPivot工坊原创文章,转载请注明出处!

如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“从Excel到Power BI数据分析可视化”系列课程。或者关注我们的公众号(PowerPivot工坊)后猛戳”在线学习”。


长按下方二维码关注“Power Pivot工坊”获取更多微软Power BI、PowerPivot相关文章、资讯,欢迎小伙伴儿们转发分享~


你可能感兴趣的:(power,BI)