各位小伙伴好~
日常工作中,我们都在拖拽设计可视化报表,但是由于拖拽本身的限制,设计者们并没有办法完全控制报告的展现。
微软为我们提供了一种更加灵活的方式–使用DAX控制可视化。
今天我们就来分享一个案例–通过DAX自定义KPI图。
先来看下效果图:
当我们在右侧切片器中选择某一年份月份后,卡片图中对应显示当月的销售额。
用去年当期销售额进行对比,如增长卡片中的圆点(饼形图变小后的效果)显示为蓝色,下降显示为粉红色。
如何实现这样的效果呢,接下来和我一起动手操作吧。
Step1:度量值准备
Sales Amount = SUMX ( Sales, Sales[Quantity] * Sales[Net Price] )--当期销售额
Sales Amount PY = CALCULATE( [Sales Amount] , DATEADD( 'Date'[Date] , -1 , YEAR ) ) --去年当期销售额
ColorBlue = IF( [Sales Amount] >= [Sales Amount PY] , 1 , 0 )--如增长,饼形图占比为100%
<