折线图突出标识特定数据
问题:
在以日期为横轴,销售额为纵轴的日期折线图上标识出周末的销售金额,并以垂直阴影显示。
解决方案:
1. 利用日期表把周末标识出来
新建列:
DAX函数:周末 = IF(‘日期表’[星期]>5,“Y”)
2. 建立度量值周末标识
DAX函数:
周末标志 = IF(
SELECTEDVALUE(‘日期表’[周末])=“Y”,
MAXX(ALLSELECTED(‘日期表’[日期]),SUM(‘订单’[销售额])))
注: ALLSELECTED 忽略透视表行和列上的筛选器,只考虑用于页面上的筛选器。
为了能动态显示阴影的高度,以所选时间段的最高值为依据。
3. 建立可视化图形(折线图和柱形图组合)
将销售额放在行值下,生成折线图;
将周末标识放在列值下,生成柱形图