RFM靜態精細化分析
散落於雲海:RFM模型如何實際應用?
我來個四等分吧.按RFM每個維度的累計佔比的40%,80%,95%,小於100%四個等分來計算.當然還是用菜刀excel來玩轉RFM分析模型.可能說得不清楚.潦草的講一下大概原理.(自己以前做的作業本)
可能有人說excel數據不夠大,也不好分析.根本不是這麼回事.可以存五六百萬行的數據.如圖
我們先建立一個關係模型.表越多,關係就越複雜...那我們對數據能更好的切片切塊,比如按產品,按地理,按客戶,旋轉數據魔方,做不同領域的交叉分析.
發生銷售行業的是在銷售明細數據表裡.明擺著RFM分析屬於客戶行業分析.所以在客戶表裡寫公式吧.
為了寫簡單點.我用靜態帕累托來寫RFM三個維度,動態的雖然更屌就是太複雜了點.我也得留一手.
下面寫的都是計算欄位.(靜態RFM分析一般用計算欄位寫,動態用度量值寫),先註明一下,這個默認超過12個月就屬於流失客戶.或許手機遊戲行業有個七日留存,七天不登錄遊戲APP,就算你是流失客戶...
所以弄一個最近12個月之內發生交易行為的欄位,如果是1,表示12月之內發生交易行業,0就是沒有.
最近12個月=IF (n銷售表[訂單日期]n >= EOMONTH ( CALCULATE ( LASTDATE ( 銷售表[訂單日期] ), ALL ( 銷售表 ) ), -12 ) + 1n&& 銷售表[訂單日期]n <= EOMONTH ( CALCULATE ( LASTDATE ( 銷售表[訂單日期] ), ALL ( 銷售表 ) ), 0 ),n1,n0n)n
利用上面產生的計算欄位,就可以在客戶表裡寫最近12個月之內的購買頻次了.
F頻次L12M=CALCULATE(COUNTROWS(RELATEDTABLE(銷售表)),銷售表[最近12個月]=1)
同樣算12個月之內的消費
12M銷售額=CALCULATE([銷售總額],銷售表[最近12個月]=1)n
利用上面的公式,算F分值.原理是按頻次從大到小排列進行累加,再和總頻次相除,也就是累積佔比.40%以下得4分,80%以下得3分,95%以下得2分,100%以下得1分.
F分值=VAR frequency =nCALCULATE (nSUM ( 客戶表[F頻次L12M] ),nFILTER ( 客戶表, 客戶表[F頻次L12M] >= EARLIER ( 客戶表[F頻次L12M] ) )n )nVAR GTOTAL =nDIVIDE ( frequency, SUM ( 客戶表[F頻次L12M] ) )nRETURNnIF (n GTOTAL < 0.4,n4,nIF ( GTOTAL < 0.8, 3, IF ( GTOTAL < 0.95, 2, IF ( GTOTAL < 1, 1 ) ) )n )n
和上面相同,來算M分值.
VAR sales =nSUMX (nFILTER ( 客戶表, 客戶表[12M銷費額] >= EARLIER ( 客戶表[12M銷費額] ) ),nCALCULATE ( SUM ( [12M銷費額] ) )n )nVAR leiji =nDIVIDE ( sales, SUM ( [12M銷費額] ) )nRETURNnIF (n leiji < 0.4,n4,nIF ( leiji < 0.8, 3, IF ( leiji < 0.95, 2, IF ( leiji < 1, 1 ) ) )n )n
算R,反正一年也就365天.最近30天之內得4分,90天之內得3,180天得2,最後的得1分.
VAR R =nIF ( [M12] = 1, MAX ( 銷售表[訂單日期] ) - CALCULATE ( LASTDATE ( 銷售表[訂單日期] ) ) )nRETURNnSWITCH (nNOT ( ISBLANK ( R ) ),n R <= 30, 4,n R <= 90, 3,n R < 180, 2,n R <= 365, 1n )n
大功告成.接下來R,F,M分值相加就行了,公式都好寫.3分,6分,9分,12分劃分客戶.如圖
差不多就這樣了.下面就好分析了.好多張表,上百個欄位與度量公式,想怎麼分析就怎麼分析,拖數據透視表,誰都會.
比較潦草的畫一下dashoboard.不成敬意.......
EasyCharts團隊出品
帥的人都關注了EasyCharts團隊^..^~
QQ交流群:342316317
微信公眾號:EasyCharts
推薦閱讀:
※練習題056答案:九九乘法除法口訣表、十以內加法減法表
※專欄導讀-Excel巔峰該如何攀登(Excel學習.序)
※將多單元格內容合併到一個單元格居然有這麼多方法,你知道幾種?
※淺談使用VBA處理不同語言時的亂碼問題
※數據狗如何做出一份讓老闆稱讚的數據報表?
TAG:数据分析 | MicrosoftExcel |