我們知道,在做數(shù)據指標體系搭建的時候,會根據實際業(yè)務情況確定一兩個關鍵性指標皂贩,有的人稱之為北極星指標。然后會根據這個關鍵指標去拆分很多子指標和過程指標昆汹,當關鍵指標發(fā)生變化的時候明刷,可以通過過程指標來判斷是哪個環(huán)節(jié)出現(xiàn)了問題,然后再定位原因满粗,找到問題辈末,改善方法。
我們這里用電商的GMV作為核心指標舉例,然后影響因素是這樣的挤聘,GMV=買家數(shù)量客單價轰枝,然后買家數(shù)量=訪客數(shù)轉化率,我們就先用這幾個指標進行演示组去。當然實際使用中還會加更多的過程指標鞍陨,根據自己的業(yè)務場景添加就可以了。
然后我們得到了每個月各項指標的值和同比變化率从隆,我們想要看每個月GMV的變化是什么因素導致的诚撵,就做成了下面這張表格,因為我們涉及兩組公式键闺,在表格中來看還是不是很明顯砾脑,如下圖↓
所以我們還是需要用更直觀的方式來呈現(xiàn)各個因素的同比變化情況。思路很簡單艾杏,我們只需要新建一個數(shù)據框韧衣,然后新建一個度量值就可以了,就不創(chuàng)建所有的度量值了购桑,因為思路是一樣的畅铭,就通過訪客數(shù)來舉例,首選我們需要有一個訪客數(shù)的度量值和同比變化率勃蜘,DAX語句如下↓
訪客數(shù) = SUM([訪問人數(shù)])
yoy訪客數(shù) =
VAR ly_v = CALCULATE([訪客數(shù)],DATEADD('Date'[日期],-1,YEAR))
return
DIVIDE([訪客數(shù)]-ly_v,ly_v)
但是我們這里得到的兩個值還不能直接使用硕噩,我們需要先進行格式化處理,不然展示結果很奇怪缭贡,簡單處理一下DAX語句↓
yoy訪客數(shù)abs =
if([yoy訪客數(shù)]>=0,UNICHAR(129033),UNICHAR(129035))&format(ABS([yoy訪客數(shù)]),"#0.0%")
增長率這里我們先根據訪客數(shù)的同比情況做了一個判斷炉擅,如果是增長就用UNICHAR函數(shù)增加一個上漲的符號,否則就是一個下降的符號阳惹。然后通過FORMAT函數(shù)對百分比進行格式化谍失,因為這個結果會以文本的形式展示。另外的值也是同理的莹汤。
然后我們還需要做一個顏色的判斷度量值快鱼,如果同比下降就是紅色,否則就是綠色纲岭,DAX語句如下↓
yoy訪客數(shù)color = IF([yoy訪客數(shù)]>=0,"#149001","#EC3B05")
再把顏色加入自定義對象就可以了抹竹,單個結果如下↓
下面的不走就是復制粘貼了,根據需求做幾個框和字段就可以了止潮,然后把各自關系表達清楚就得到了下面這樣的效果↓
現(xiàn)在就大功告成了窃判。兩組關系也很明晰,但是看上去全是文本和數(shù)字略顯單調喇闸,于是我們再加點圖標上去袄琳,直接添加Emoji符號到標題上就可以了窿凤,最后的效果如下↓
這樣就可以通過月份和類目進行靈活選擇了,每個月那個類目的整體變化情況跨蟹,引起變化的因素都是一目了然雳殊。如果有做PPT復盤的數(shù)據,也不需要每個產品還要單獨去做一張圖了窗轩,直接篩選截圖就可以了夯秃。
End
◆ PowerBI_RFM客戶關系模型
◆PowerBI一元線性回歸度量值實現(xiàn)
◆PowerBI地圖資源匯總
◆ Python操作MySQL數(shù)據庫
◆Python企業(yè)微信機器人