周末放松一下,給大家分享一個小技巧,僅利用DAX制作一個簡易的時鍾。
時鍾效果如下:
這個時鍾的制作只需一個度量值,你信嗎?
事實上確實如此,制作步驟介紹如下:
1,新建參數,生成一個數字序列作為小時數據。
然后會生成一個1到12的單列表,和一個切片器。
2,利用UNICHAR函數建立度量值。
度量值如下:
時鍾 =
UNICHAR(128335+SELECTEDVALUE('時鍾'[小時],1))
3,生成卡片圖
使用第2步的度量值[時鍾],生成一個卡片圖,一個時鍾就出來了,
是不是很神奇?
其實原理非常簡單,就是利用了UNICHAR函數的特性,從128336到128347的代碼恰好是12個小時的整點時鍾圖標。
利用切片器,就可以切換為不同時間的時鍾,

進一步的,我們還可以利用自動播放控件Play axis,讓這個時鍾自動轉動,就得到了本文第一個的動圖效果。
另外,本文開頭是24h的時鍾,大家可以想一下,24h制時鍾的度量值應該怎么寫呢,歡迎留言分享。