之前介绍了在DAX中表达颜色的几种形式,可以用颜色名称,也可以用RGB或者16进制代码,参考:其实还有一种方式可以在DAX中使用,那就是引用主题中的颜色。 对销售额用DAX进行动态配色,除了用颜色名称和颜色代码,我们还可以这样写: SELECTEDVALUE('产品表'[产品类别]), 为什么"good"、"neutral"、"bad"也会起作用呢?其他它们表示的是主题中的情绪颜色名称。情绪颜色中的负面反馈、正面反馈和中性颜色,分别可以用"bad"、"good"、"neutral"来引用,这就是上面颜色度量值起作用的原因。上图中,情绪颜色的下面,还有三个不同颜色:最大、中、最小,它们在DAX中可以用maxColor、midColor、minColor来表示,还以产品类别销售额为例,写个配色度量值如下: SELECTEDVALUE('产品表'[产品类别]), 这些名称和主题中颜色相对应,如果主题修改,颜色也会相应的动态调整,相比静态的颜色代码更灵活。以上就是表达颜色的另一种方式,理论上主题颜色中其他各种颜色也都可以用这种方式引用,对主题比较精通的伙伴可以尝试。
|