需求
用颜色标量年度最大最小值
 
 用颜色标示折线的最大值最小值
 
实现
在条件格式–规则–基于字段进行计算
 
 度量值 is_max_min =
 var displayed_data=
 calculatetable(
 addcolumns(
 summarize(‘订单表’,‘产品表’[商品次级类别],‘订单表’[订单日期].[year]),
 “amount”,[sum_amount]
 ),
 allselected(‘订单表’)
 )
 var v_min = minxx(displayed_data,[amount])
 var v_max = maxx(displayed_data,[amount]))
var v_current = [sum_amount]
 var rs =switch(true(),
 v_current = v_min,1,
 v_current = v_max,2
 )
度量值 is_max_min_2 =
 var displayed_date =
 calculatetable(
 addcolumns(
 summarize(‘订单表’,‘订单表’[订单日期].[year],‘订单表’[订单日期].[month]),
 “amount”,[sum_amount]
 ),
 allselected(‘订单表’)
 )
 var v_min = minx(displayed_data,[amount]) //获取到当前图中最大值最小值
 var v_max = maxx(displayed_data,[amount])
var v_current=[sum_amount]
 var rs = switch(true(),//和当前值作比较
 v_current = v_min,“#ec105A”,
 v_current = v_max,“#ec105A”,
 “#00000000” – 其他值显示透明
 )
 return rs



















