一、關(guān)于ACCESS數(shù)據(jù)庫
Access是一種關(guān)系型數(shù)據(jù)庫,用于存放具有一定邏輯結(jié)構(gòu)的數(shù)據(jù),表與表之間存在關(guān)聯(lián)性。但是利用Excel查詢統(tǒng)計(jì),除了要熟悉Access的操作,還要掌握SQL語言,它是調(diào)用數(shù)據(jù)/表的一種語言。
關(guān)于SQL,這里不多展開,可以去W3school花上兩天學(xué)習(xí)下SQL教程。
以下將以一個(gè)實(shí)際的分析項(xiàng)目為案例,力求讓大家對(duì)Access有一個(gè)基本了解,從而找到分析大批量數(shù)據(jù)的思路和方法。
二、數(shù)據(jù)分析實(shí)操
下圖是本文進(jìn)行Access數(shù)據(jù)分析的原始數(shù)據(jù)源,原表格在excel里面有7W多行,反正我的x1c操作起來一頓一頓的。這里出于隱私對(duì)數(shù)據(jù)做了一點(diǎn)處理并截取了前十分之一。
基于以上數(shù)據(jù),這里想用Access對(duì)原始表格進(jìn)行:
- 細(xì)分客戶銷售利潤(rùn)分布權(quán)重分析
- 了解消費(fèi)者單筆訂單額的消費(fèi)分布
- 分析各省市銷售利潤(rùn)情況(數(shù)據(jù)地圖)
分析一:細(xì)分客戶銷售利潤(rùn)分布權(quán)重分析
1.數(shù)據(jù)導(dǎo)入
首先先打開Access,并在表下面導(dǎo)入Excel數(shù)據(jù)表,這里我用的都是ofice2013版。
之后便會(huì)得到類似Excel的展示,此表就是作為元數(shù)據(jù)表。
2.寫SQL建立查詢
之后我們開始第一個(gè)查詢,統(tǒng)計(jì)出公司、消費(fèi)者、小型企業(yè)這三個(gè)細(xì)分客戶各自的銷售額。
如上圖,在“創(chuàng)建”選項(xiàng)卡里新建一個(gè)“查詢?cè)O(shè)計(jì)”,然后取消顯示表,右下角有一個(gè)“SQL”按鈕,點(diǎn)擊進(jìn)入SQL對(duì)話框,輸入如下語句:
(SELECT是SQL中的查詢函數(shù),這段話的意思就是:從訂單表中篩選出每個(gè)細(xì)分客戶的銷售額、利潤(rùn)額,并且匯總起來,并計(jì)算每個(gè)的利潤(rùn)率,利潤(rùn)率這里的一串公式表示數(shù)據(jù)按照百分位兩位數(shù)處理)
然后,點(diǎn)擊“設(shè)計(jì)”下的“運(yùn)行”,得到如下結(jié)果:
最后復(fù)制到excel里處理美化一下。
這是一個(gè)比較簡(jiǎn)單的查詢,在Excel表格中操作的話就是篩選匯總,但是如果你能很順暢的寫出那句SQL的話,運(yùn)行起來就很是很快。
分析二:消費(fèi)者單筆訂單額的消費(fèi)分布
為了讓大家更好的理解,這里將此分析分成兩步。首先我要匯總好每筆訂單的銷售額,然后按照1000的區(qū)間分成11類,并判斷每一筆訂單是在哪個(gè)區(qū)間,標(biāo)記好,命名為“消費(fèi)者訂單明細(xì)”
于是,按照分析一的操作,同樣新建一個(gè)查詢,并寫下如下SQL:
(這里用到一個(gè)函數(shù)Switch,它是計(jì)算一組表達(dá)式列表的值,然后返回與表達(dá)式列表中最先為True的表達(dá)式所相關(guān)的Variant數(shù)值或表達(dá)式)
之后我要統(tǒng)計(jì)每個(gè)區(qū)間產(chǎn)生了多少筆訂單,各自占據(jù)多少比重,來判斷消費(fèi)者的消費(fèi)水平如何。于是,有新建了一個(gè)查詢,在“消費(fèi)者訂單明細(xì)”表的基礎(chǔ)上,并命名為“消費(fèi)區(qū)間分許”
將上述數(shù)據(jù)貼到Excel里面做了個(gè)餅圖(如下),是不是一目了然。
因?yàn)槠骄抗P訂單的消費(fèi)額在4417元(消費(fèi)者訂單明細(xì)表的數(shù)據(jù)貼到Excel里面求平均得到),可以發(fā)現(xiàn)0~4000元的訂單占據(jù)77%,低消費(fèi)者占絕大多數(shù)。
分析3:各省市銷售額情況(數(shù)據(jù)地圖)
各省市的銷售額情況用Excel中的PowerMap展示再合適不過了。
先將數(shù)據(jù)在Access里按照省市匯總。
數(shù)據(jù)貼到Excel里選中打開PowerMAP生成數(shù)據(jù)地圖。
關(guān)于數(shù)據(jù)地圖可參照:李啟方:怎么在Excel上做數(shù)據(jù)地圖?
然后就有了如下效果: