? ? 使用Tableau制作可視化分析報表的時候經(jīng)常會遇到NULL值或缺失值的問題,需要注意的是,NULL值與缺失值是不一樣的,以下舉例說明:

上班時間各小時打印文檔張數(shù)
? ? 例如上圖,在6號的上午九點,下午兩點、四點都沒有進行打印,所有沒有日志生成,在數(shù)據(jù)中根本就沒有這幾行,所以這是缺失值。這時依靠IFNULL、ZN之類的函數(shù)已經(jīng)不管用了,不過我們可以采用一個取巧的方法,就是通過“借用”單元格數(shù)據(jù)進行補充:
ZN(LOOKUP(SUM(度量),0))
? ? 這個函數(shù)中的LOOKUP其實是“借用”了這個單元格本身的數(shù)據(jù)(雖然是缺失值,但經(jīng)過計算后為NULL),再通過ZN將其轉(zhuǎn)化為0即可。