零售數(shù)據(jù)分析操作篇3:同比環(huán)比
??????? 各位數(shù)據(jù)的朋友,大家好,我是老周道數(shù)據(jù),和你一起,用常人思維+數(shù)據(jù)分析,通過數(shù)據(jù)講故事。

上講回顧與作業(yè)解答
??????? 上一講通過一個(gè)門店銷售業(yè)績(jī)情況的報(bào)表,讓大家認(rèn)識(shí)了兩種常見的聚合方式:總計(jì)和唯一計(jì)數(shù)??傆?jì)就是將數(shù)值相加得到結(jié)果,常用在銷額、銷量、毛利等這些指標(biāo)中,而唯一計(jì)數(shù)則是將數(shù)據(jù)進(jìn)行去重計(jì)數(shù),通常用在客流量、SKU的計(jì)算上;另外,我們還掌握了如何自定義計(jì)算成員,如毛利率是用毛利/銷額,客單價(jià)等于銷額/客流量。
??????? 在上一講,我們還留了兩個(gè)作業(yè):
??????? 第一題:想統(tǒng)計(jì)門店一共銷售了多少款SKU,怎么辦?
??????? 第二題:如果想統(tǒng)計(jì)每個(gè)商品的銷售單價(jià),怎么辦?
??????? SKU的計(jì)算和客流量類似,要用到唯一計(jì)數(shù)的聚合方式,不同的是,客流量是按照銷售流水單號(hào)進(jìn)行去重計(jì)數(shù),而SKU則是按商品名稱或商品ID進(jìn)行去重計(jì)數(shù),同一個(gè)商品ID就是1款SKU,這個(gè)應(yīng)該好理解。
??????? 那我們來看一下第二題,這個(gè)銷售單價(jià)大家一看,這個(gè)簡(jiǎn)單啊,銷售數(shù)據(jù)里一般都有銷售單價(jià)這個(gè)字段啊,直接拿過來用,不就可以了嗎?但事實(shí)上沒這么簡(jiǎn)單。因?yàn)槿绻苯佑娩N售單價(jià)這個(gè)字段,你也得給它選一個(gè)合適的聚合方式,我們找一下,這個(gè)平均值是不是可以用呢?不可以。因?yàn)樗扇〉乃阈g(shù)平均值的計(jì)算方式,最終得到的結(jié)果不是我們想要的結(jié)果,正確的算法是金額的匯總/數(shù)量的匯總。我們來看一個(gè)簡(jiǎn)單的例子
?????? 我們假設(shè)某一個(gè)商品總共賣了三單,那它的銷額、銷量、銷售單價(jià)如下圖所示:

?
??????? 在銷售過程中,會(huì)因?yàn)楦鞣N的折扣、銷售政策導(dǎo)致真正的銷售單價(jià)不一樣。這個(gè)時(shí)候如果我們按照Excel里的平均函數(shù)去算,就會(huì)得到一個(gè)純粹是算術(shù)上的平均單價(jià)2.783。實(shí)際上,當(dāng)我們用銷額/銷量時(shí),得到的是2.769。在財(cái)務(wù)的角度看,雖然兩個(gè)數(shù)據(jù)的相差不大,但我們需要的是2.769這個(gè)真正的平均單價(jià)。
??????? 1、想統(tǒng)計(jì)門店一共銷售了多少款SKU,怎么辦?
??????? 我們需要通過商品的唯一計(jì)算來實(shí)現(xiàn)這一效果。
??????? 點(diǎn)擊新建報(bào)表,進(jìn)入bi數(shù)據(jù)可視化報(bào)表設(shè)計(jì)頁后,點(diǎn)擊“+”新增一個(gè)簡(jiǎn)表。在數(shù)據(jù)集構(gòu)建器下進(jìn)行以下操作:
??????? 在匯總中依次點(diǎn)擊“+”、每日門店銷售,選中“商品”指標(biāo),點(diǎn)擊其左下角選擇唯一計(jì)數(shù)。bi系統(tǒng)將在匯總項(xiàng)和數(shù)據(jù)可視化報(bào)表設(shè)計(jì)畫布上自動(dòng)添加該指標(biāo)數(shù)據(jù)后,將其重命名為“SKU”。這里的數(shù)據(jù)就是SKU的款數(shù)。但由于我們要看得是門店一共銷售多少款SKU,因此,需要在行維度中添加“門店”指標(biāo)。主要的操作截圖如下:

?商品的唯一計(jì)算

?重命名

?以“門店”為行維度指標(biāo)
??????? 最終,我們將得到一張匯聚不同門店銷售的SKU款數(shù)的簡(jiǎn)表:

??????? 2、如果想統(tǒng)計(jì)每個(gè)商品的銷售單價(jià),怎么辦?
??????? 同樣是新建一張簡(jiǎn)表,在匯總中添加“收入”、“數(shù)量”,在行維度中添加“商品”。銷售單價(jià)=收入/數(shù)量,所以我們要進(jìn)行以下的操作:
??????? 點(diǎn)擊匯總旁的“+”,點(diǎn)擊"fx"自定義算銷售單價(jià)。因?yàn)樵谀P屠锟梢灾苯狱c(diǎn)擊使用“收入”“數(shù)量”指標(biāo),因此本次采用不勾選的方式來做自定義計(jì)算。

??????? 再次強(qiáng)調(diào):
??????? 只要能在模型中取到相應(yīng)字段進(jìn)行計(jì)算,就盡量不勾選。
?
本講內(nèi)容
??????? 好的,我們溫習(xí)了上一講的內(nèi)容,那么,今天講什么呢?今天我們將講一些更高級(jí)的統(tǒng)計(jì)分析方法,比如同比環(huán)比。
??????? 同比是今年的某個(gè)階段與去年的相同時(shí)段比較,適用于觀察某個(gè)指標(biāo)在不同年度的變化,優(yōu)勢(shì)是可以去除大多數(shù)業(yè)務(wù)的季節(jié)因素。
??????? 環(huán)比是某個(gè)階段與其上一個(gè)時(shí)長(zhǎng)相等的階段做比較,用于表示數(shù)據(jù)的連續(xù)變化趨勢(shì),優(yōu)勢(shì)是對(duì)于高速增長(zhǎng)型業(yè)務(wù),能非常好地體現(xiàn)出業(yè)務(wù)的增長(zhǎng)趨勢(shì)和事件的影響。
??????? 這兩個(gè)統(tǒng)計(jì)方式都是按當(dāng)前期間與另外一個(gè)參考期間進(jìn)行對(duì)比。其中,通常情況下,同比是固定按年為偏移標(biāo)準(zhǔn)來進(jìn)行對(duì)比,即上年同期;而環(huán)比則根據(jù)當(dāng)前的時(shí)間顆粒度的上一期進(jìn)行對(duì)比計(jì)算。時(shí)間的顆粒度包括了年、季、月、周、日、星期(星期一到星期日)、時(shí)段(24小時(shí)時(shí)段)。
??????? 在奧威BI中,我們將這兩種應(yīng)用歸納為同一種計(jì)算,就是同期計(jì)算。
??????? 如果基準(zhǔn)是按年進(jìn)行偏移,則認(rèn)為是同比,但我們不但可以與去年進(jìn)行同期對(duì)比,還可以與之前的任何一年進(jìn)行同比。這種場(chǎng)景在新冠疫情肆虐的情況下,變得很常見。比如2021年進(jìn)行去年同期對(duì)比,就是和2020年進(jìn)行對(duì)比,但因?yàn)?020年是疫情第一年,可能不具備可比性,于是很多公司就需要與2019年進(jìn)行對(duì)比,此時(shí),就可以將-1改為-2。
??????? 而如果是按季、月、周、甚至日,我們都認(rèn)為是環(huán)比。同樣,也可以通過修改偏移的值來間隔對(duì)比,特殊場(chǎng)景下,還可以輸入正數(shù)。
??????? 在奧威BI中,同期計(jì)算是一種內(nèi)存計(jì)算方式。
??????? 接下來,我們進(jìn)系統(tǒng),制作三張bi零售數(shù)據(jù)分析報(bào)表來看看具體效果。
??????? 第一張報(bào)表:2010年8月的門店銷售業(yè)績(jī)的同環(huán)比分析
??????? 添加篩選條件,鎖定分析范圍
??????? 要做2010年8月的數(shù)據(jù)分析,那么就需要篩選出該段時(shí)間內(nèi)的數(shù)據(jù),需要在篩選中添加篩選條件:時(shí)間年、時(shí)間月。
??????? 點(diǎn)擊數(shù)據(jù)集構(gòu)建器下方篩選旁的“+”,在維度一欄下點(diǎn)擊選擇時(shí)間年下的“2010”、時(shí)間月下的“8”,點(diǎn)擊確定即可。篩選一欄將立即加入時(shí)間年、時(shí)間月兩個(gè)篩選條件,簡(jiǎn)表中也將同時(shí)展示“2010年8月”的數(shù)據(jù)。

??????? 將分析的數(shù)據(jù)時(shí)間控制在2010年8月后,就可以繼續(xù)同環(huán)比分析了。
??????? 同環(huán)比分析
??????? 收入同比包括同期值、同期比率與同期差值。
??????? 操作:在匯總中找到“收入”并點(diǎn)擊其右側(cè)的“…”,點(diǎn)擊“同期”,點(diǎn)擊選定“同期比率”、“同期差值”,點(diǎn)擊確定。

??????? 完成這些操作后,bi系統(tǒng)將在簡(jiǎn)表中增加上年收入、收入同比、收入同比差值,負(fù)數(shù)會(huì)變成紅色。

??????? 這個(gè)時(shí)候報(bào)表會(huì)自動(dòng)增加上年收入、收入同比、收入同比差值三項(xiàng)。
??????? 其他指標(biāo)也都可以做類似的操作,假設(shè)我們要做客單價(jià)的同比,那么,我們就需要依次點(diǎn)擊客單價(jià)“…”、“同期”,勾選同期比率即可。

?

?客單價(jià)同比效果
??????? 這個(gè)時(shí)候客單價(jià)、上年客單價(jià)、客單價(jià)同比都會(huì)自動(dòng)顯示出來。
??????? 客單價(jià)其實(shí)是一個(gè)自定義計(jì)算成員,而自定義計(jì)算成員也是可以進(jìn)行同環(huán)比的,比如毛利率同比、客單價(jià)同比。
??????? 數(shù)量環(huán)比
??????? 環(huán)比通常是按月往前推,比如-1就是上月。以數(shù)量環(huán)比為例,需依次點(diǎn)擊數(shù)量指標(biāo)旁的“…”、同期、月、同期比率后,點(diǎn)確定。

?

?數(shù)量環(huán)比效果
??????? 第二張報(bào)表:每個(gè)門店2010年8月各周的同環(huán)比分析。
??????? 時(shí)間周既可以放到行維度“門店”的下面,也可以放到列維度中去,我們這就來看看兩種操作所帶來的報(bào)表效果。
??????? 把時(shí)間周放到行維度“門店”的下面:
??????? 依次點(diǎn)擊行維度“+”、維度、時(shí)間表,勾選“時(shí)間周”。

??????? 效果圖:

??????? 這個(gè)時(shí)候就可以看到2010年8月里每個(gè)店每一周的銷售情況。
??????? 把“時(shí)間周”放到列維度中:
??????? 依次點(diǎn)擊列維度“+”、維度、時(shí)間表,勾選“時(shí)間周”。

??????? 報(bào)表效果:

??????? 這是一個(gè)交叉報(bào)表,數(shù)據(jù)效果更加直觀。
??????? 第三張報(bào)表:所有年-月的同環(huán)比分析。
??????? 因?yàn)橐此心?、月里的零售?shù)據(jù)情況,因此需將篩選條件里的時(shí)間年、時(shí)間月刪除,將其添加到行維度下。
??????? 點(diǎn)擊時(shí)間年、時(shí)間月指標(biāo)旁的“…”,點(diǎn)擊“刪除”。
??????? 點(diǎn)擊行維度旁的“…”,添加時(shí)間年、時(shí)間月。

?報(bào)表效果
??????? 這個(gè)時(shí)候就可以看到每一年每一月的銷售情況。接下來我們?cè)賹⒏鱾€(gè)指標(biāo)的同環(huán)比計(jì)算。以收入為例,當(dāng)我們做了收入同環(huán)比后,將得到這樣的一張報(bào)表:
??????? 在這張報(bào)表中,我們可以清楚地看到每一年每個(gè)月的收入同環(huán)比情況。
敲黑板,講重點(diǎn)
??????? 同期計(jì)算,是一定要按某個(gè)時(shí)間顆粒度來篩選的,或者,在行/列維度中有時(shí)間維度,否則,就得不到正確的數(shù)據(jù)。
??????? 并且,要正確的使用時(shí)間篩選,時(shí)間篩選的顆粒度要與同期的偏移顆粒度相同或更細(xì),比如按日篩選,可以進(jìn)行按日/按月/按年的同期計(jì)算,但如果是按年篩選,則不能按月來進(jìn)行同期計(jì)算,雖然系統(tǒng)不會(huì)報(bào)錯(cuò),但這需要使用者有一個(gè)正確的使用邏輯。
??????? 最后,給大家出兩道作業(yè):
??????? 1、假設(shè)今天是2010年8月29日,想做一張門店銷售日?qǐng)?bào),并分析本日與上一日的對(duì)比情況。
??????? 2、特殊場(chǎng)景下,同期偏移量還可以輸入正數(shù),大家可以想到哪些場(chǎng)景會(huì)是這樣的嗎?
??????? 今天這一講就先到這里,通過這一講,相信大家已經(jīng)感受到,奧威BI既簡(jiǎn)單又不簡(jiǎn)單。簡(jiǎn)單是因?yàn)樽鰪?fù)雜的同環(huán)比完全不需要任何公式就可以實(shí)現(xiàn),而不簡(jiǎn)單則在于,我們要理解業(yè)務(wù)本身,才能更好的理解奧威BI的操作邏輯。
??????? 下一講,我們將繼續(xù)講一些高級(jí)的統(tǒng)計(jì)分析,比如本月/本年累計(jì)等,敬請(qǐng)期待。
???????? 老周道數(shù)據(jù),和你一起,用常人思維+數(shù)據(jù)分析,通過數(shù)據(jù)講故事,我們下一講再見!