很多場景在使用BI圖時,需要對比往期的數據進行比較,但power bi 里沒有簡單方便的相關操作(也有可能是我沒發現)
1、新建如下模擬數據
2、建立兩個度量值,紅綠燈標識作為圖案標識,紅綠燈配色作為圖案顏色
紅綠燈 =
IF(
HASONEVALUE('表'[銷售]),
UNICHAR(9679))
紅綠燈配色 =
SWITCH(TRUE(),
[XS]>2.7,"#2ECC40",
[XS]=2,"#FFDC00",
"#FF4136"
)
注:使用第二個公式時,有人會發現引用列來比較大小會報錯,原因是這里只能引用度量值作為比較,所以我們要新建兩個度量值 xs = sum(‘表’[銷售]), xs2 = sum(‘表’[上期]),這樣就能夠比較大小
3、使用卡片圖放入數據
發現卡片顏色仍是黑色,原因是並沒有使用上紅綠燈配色這個度量值
點擊卡片圖,找到條件格式,選擇要更改的字段(剛才的紅綠燈),打開字體顏色選擇高級控件,操作如下。
4、查看卡片圖,完成
