- 今日推薦
- 特別關注
Excel銷售數據分析「電商行業數據分析報告」
這是一篇關于如何用Excel做數據分析的案例。目的是幫助大家,在遇到小型數據樣本時,快速利用excel做分析。所以本篇文章的重點是分析思路 數據處理 可視化的實現,因為數據來源于網絡,所以不做深入解析。
需求說明分析某電商企業銷售趨勢,找到影響銷售增長的因素。同時分析不同市場產品銷售狀況,找到不同市場的銷售差異。挖掘不同產品的銷售狀況,找到不同產品的銷售差異。對用戶群體進行分析,對企業用戶的畫像和價值進行挖掘。從上述分析中得出結論,并根據分析結果,提出自己對此企業未來發展的一些想法和建議。
數據說明本項目數據為某電商平臺 2017 年1月-2017 年 12月每日訂單詳情數據和用戶信息數據,包括兩個數據表,銷售訂單表和用戶信息表。其中銷售訂單表為每個訂單的情況明細,一個訂單對應一次銷售。這兩個表的表結構分別為:
銷售訂單表結構:
用戶信息表結構:
一、分析思路本項目主要分為三個維度,分別是用戶畫像,針對用戶群體進行分析,找出平臺的主力軍特點有哪些;商品維度上,找出商品在不同市場的銷售差異等;用戶價值維度上,主要根據用戶的消費行為,挖掘出其內在的規律。分析的詳細思路,如下:
二、數據處理(Excel)1、數據清洗最終數據表態:"多一分則肥,少一分則瘦",那么常用的清洗方法主要有以下三種。
① 重復數據處理函數法 COUNTIF() 重復標記 =COUNTIF(A:A,A2) 第二次重復標記 =COUNTIF(A$2:A2,A2) 兩種結果對比如下
高級篩選法 選中將要處理的數據區域,點擊菜單欄里【數據】——【排序和篩選】里選擇【高級】,會彈出高級篩選。如下操作:
條件格式 選中將要處理的數據區域,點擊菜單欄里【開始】——【條件格式】里選擇【突出顯示單元格規則】——【重復值】。如下操作:
數據透視表 數據透視表一樣能計算數據重復的頻次。而且比COUNTIF更加簡單易用,只需要拖動。首先,選中第一行標題數據左側,按Shift Ctrl End/下箭頭,選中全部數據后——【插入】——【數據透視表】,如下:
我們上面已經學會了各種重復值的處理,那么在實際業務中,通常會刪除重復值。選中全部數據——點擊——菜單欄里【數據】——【刪除重復項】,如下
② 缺失數據處理一般可以接受的缺失值的標準是在10%以下。通常的處理方式如下:
平均值填充;統計模型計算出來的值;將缺失值的記錄刪除掉;保留,只在做相應的分析中做必要的排除
批量填充 如何把下面的表格的合并單元格拆分開,轉化成規范的數據。
選擇要轉換的區域——【開始】——【合并后居中】——即取消單元格合并——繼續選中要轉換的區域——按Ctrl G——彈出【定位】——【定位條件】,選擇空值——確定——繼續在A3單元格中輸入"=",按上箭頭,再按Ctrl Enter,自動填充完成。
注:批量去除公式:選中數據,粘貼為數值,這樣會提升excel的整體運行效率。 下面,我們需要利用批量填充,處理銷售訂單表中的產品名稱字段,批量刪除掉數值,只保留產品名。新建一列空白列,先輸入幾個正確的產品名稱,按Ctrl E,快速智能填充。
查找和替換 快捷鍵分別是:Ctrl F;Ctrl H
③ 空格數據處理直接替換空格 Ctrl H
特殊空格,要用trim()
2、數據合并① 字段合并CONCATENATE()
&
DATE()
② 字段匹配能夠實現的是表里沒有的數據,但是其他表有的,通過對應的共同關鍵字(數據類型必須相同)進行匹配。現在,我們將用戶表和訂單表進行合并,使得訂單表的字段更加豐富,為接下來分析(消費的主力軍特征)做準備。想要實現的結果,如下:
實現方式 VLOOKUP,語法如下:
VLOOKUP(要查找的值,查找的范圍,屬于查找范圍的第幾列(序列號),模糊/精確查找) 通過上面的語法,我們能夠成功的獲取到性別這一列數據,但是還有幾個字段,如果通過復制粘貼的形式,修改序列號的話,效率太慢了。我們有更高效的方式。如下:
如上,序列號的位置通過COLUMN函數定位列,記得對行加絕對引用$。這樣的話,直接向右,向下拖拽,就會自動補全字段內容。
3、數據抽取① 字段拆分分列 現在我們已經成功合并成了一個大表,接下來,要對付款時間進行分列,拆分成年,月形式,方便后面作可視化。 首先選中【單價】列右鍵——【插入】——同樣的方式插入三個空白列——復制一列【付款時間列】,再分別命名列名為年、月——選中【付款時間】列——【數據】——【分列】——【下一步】——【其他】輸入"/"——【完成】
函數(截取字符串):LEFT();RIGHT();MID()
② 隨機抽樣RAND():返回0~1之間的小數; 如果想返回 60~70 之間的,=INT(RAND()*10 60)
RANDBETWEEN():返回介于指定數字之間的隨機數,=RANDBETWEEN(60,70)
4、數據計算① 簡單計算② 函數計算日期計算 求年齡函數實現方式:=DATEDIF(D2,TODAY(),"Y")
數據分組 項目的需求是根據年齡對用戶打標簽(小于21歲,標記為"00后";大于21歲并且小于31,標記為"90后";大于31歲并且小于41,標記為"80后";大于41歲并且小于51,標記為"70后"),有下面兩種實現方式。
方式一:IF() IF(W2<21,"00后",IF(AND(W2>21,W2<31),"90后",IF(AND(W2>31,W2<41),"80后","70后")))
方式二: VLOOKUP() 這種方式我們僅需要設置號閾值和顯示標簽,值得注意的是要VLOOKUP的第三個參數是模糊匹配。
5、數據轉換① 數據表行列轉換實現如下效果,選中要轉換的數據——右鍵,復制——選擇空白單元格——【開始】——【粘貼】——【選擇性粘貼】——選中【轉置】——完成
② 二維表轉為一維表點擊【文件】——【選項】——【自定義功能】——在【不在功能區中的命令】中找到【數據透視表和數據透視圖向導】并選中——在右側的【數據】選項卡下面添加【新建選項卡】并選中它——【添加】——確定,最終,在【數據】里出現了"數據透視表和數據透視圖向導",如下: imageimage點擊【數據透視表和數據透視圖向導】——選擇【多重合并計算數據區域】——【創建單頁字段】——下一步——選定將要操作的區域——下一步——選擇【新工作表】——完成——雙擊【總計】的值——即實現二維表轉為一維表,如下:
點擊【數據透視表和數據透視圖向導】——選擇【多重合并計算數據區域】——【創建單頁字段】——下一步——選定將要操作的區域——下一步——選擇【新工作表】——完成——雙擊【總計】的值——即實現二維表轉為一維表,如下:
三、可視化可視化圖形大多數比較簡單,相信大家都能輕而易舉的實現。那么,一些特殊的圖形,因為也很重要。
1、用戶畫像2、產品優勢3、用戶價值希望本文的內容對大家的學習或者工作能帶來一定的幫助,每天進步一點點,加油?。
相關文章
- 小贈品選擇「顧客要贈品但沒有贈品如何說」
- 京東大藥房價格貴「復美大藥房的藥價很貴」
- 網上賣的牛奶為什么這么便宜「網上牛奶價格為什么低」
- 網紅主播賣三無產品「三無網紅」
- 電商時代的自媒體營銷思維與模式分析「自媒體電商思維導圖」
- 阿里健康大藥房雙十二活動「阿里新制造平臺」
- 三無產品食物「食品三無產品」
- 五種類型電信網絡詐騙「讓我掉進你的陷阱」
- 一件衣服500元「實體店買的衣服比網上貴好多怎么辦」
- 電商助力企業發展「電商融資」
- 代發表格發貨「外發表格怎么做」
- 吸引買家的標題「發帖標題怎么吸引人」
- 哪些副業可以低成本又容易上手「有哪些低成本的副業」
- 做電商運營死路一條「踩到松發雷怎么辦」
- 菜鳥一聯單怎么設置打印機「菜鳥一聯單設置」
- 訂單處理員兼職「兼職違法」
- 案例解析我是如何進行交互設計的「獲獎交互設計案例分析」
- 用內容電商打法做校園兼職「青團社」獲螞蟻金服領投數億元B輪投資
