① Excel圖表:誘人的「子母餅圖」--復合餅圖!
文|仟櫻雪
本文主要介紹涉及Excel可視化中,關於的 復合餅圖 的應用: 「存在子分類的子母餅圖--復合餅圖」的展示 ;
傳統餅圖的,只能直觀看到百分比,但進一步細粒度分析數據構成的時候,就需利用子餅圖進行連帶展示。
案例:某電商公司雙11銷售佔比結構分析
Excel實現:
一、數據准備:
1、復合餅圖數據構成:平台名稱+銷量佔比+各個平台銷售產品的品類+銷量佔比
2、 做圖數據准備
平台名稱: 前3行「京東、蘇寧易購、小紅書」保持不變,此時發現「天貓」平台有3個子產品類目:美妝、數碼、母嬰用品
類目: 將這3個類目和沒有子產品的平台名稱合並成一列,成為「類目」;
銷量佔比 :原始的「天貓」平台的佔比「33%」,切分成7%+9%+16%三類,合並之後是100%;
二、「字母圖」--復合餅圖
step1:滑鼠左鍵選中數據區域:H5:I11,即「類目+銷量佔比」共2列數據,單擊「插入,選擇「子母餅圖」;
step2:選中圖表,將不需要的圖表元素,刪除圖標標題、圖例;
step3:選中圖表,右鍵選擇「設置圖表區域格式」,填充選擇無填充,邊框選項,選擇無邊框;
step4:選中填充圖表區域,右鍵選擇「設置繪圖區格式」,填充選擇無填充,邊框選項,選擇無邊框;
即可將圖表的背景都繪製成 透明 、無邊框線的圖表;
step5:選中圖表,右鍵,選擇「設置數據系列格式」,設置「系列分割依據」=「位置」,「第二繪圖區中的值」=3,
即設置子餅圖的分區從第3行開始,設置3類,即從「美妝」開始,朝下的類目都是子餅圖的分區展示
step6:選中圖表,右鍵,選擇「添加數據標簽」,選中數據標簽,右鍵,選擇「設置數據標簽格式」,勾選「類別名稱」,去掉「顯示引導線的勾選」,設置數據標簽在「數據標簽外」,設置數據標簽字體為微軟雅黑、黑色加粗字體,合適大小;
step7:選中數據標簽,再次單擊,選中母餅圖的「其他」數據標簽,將「其他」修改為「天貓」系列;
step8:選中餅圖,再次單擊某個餅塊,單獨設置合宜顏色,根據PPT或者需展示的大屏背景,設置配色,本文使用清新色;
(註:2018.12.05,Excel常見分析大小坑總結,有用就給個小心心喲,後續持續更新ing)
② 統計員常用excel技巧Excel數據匯報即拉即統計
平時我們經常使用Excel統計數據,如果統計的品類較多,在查詢統計結果時就需要在列表中進行費力地查找和排序。以下面的表格為例,如果要統計PVC-1產品銷售和,因為有多個部門銷售,求和就需要先對產品進行排序,然後再求和。重新排序後會破壞原來表格的排列,而且每查詢一個產品還需要重新排序、求和,操作起來十分不便。現在我們可以使用「數據驗證的下拉列表 統計求和」的方式解決這個問題,這樣只要在下拉列表選擇品類即可快速看到統計結果(圖1)。
圖1 下拉 統計示例
從示例圖表可以看到,這個組合主要是由「數據驗證」 「求和」組成,因此要實現這一效果,我們需根據原始數據將對應的類別整合在「數據有效性」下拉列表中,同時將對應數值的和統計出來。
首先設置數據有效性下拉列表,因為這里有多個部門銷售同一種產品(比如銷售一部和銷售二部都有銷售PVC-1)。為了方便進行篩選,先將表轉化為動態表格,全選表格內容後,點擊「插入→表格」,切換到「表格工具→設計」,勾選其中的「標題行」、「鑲邊行」、「篩選按鈕」(圖2)。
圖2 轉換表格
接著復制D2:D25單元格中的內容到M2:M25單元格,在M1單元格中輸入「序列」,選中M2:M25單元格中的內容,點擊菜單欄的「數據→刪除重復項」,在打開的窗口中勾選「全選」和「數據包含標題」,點擊「確定」(圖3)。
圖3 刪除重復產品
經過上面的操作後,重復產品的數據會自動刪除,只保留其中唯一的產品值,這些數值就可以作為數據有效性的序列數據了(圖4)。
圖4 保留唯一產品值
定位到J1單元格中輸入「選擇查詢產品」,K1單元格中輸入「銷售額」,接著定位到J2單元格,點擊菜單欄的「數據→數據驗證→設置」,在允許列表中選擇「序列」,在「來源」後面點擊數據源,接著選擇「M2:M6」數據(即上述去重後的序列數據),點擊「確定」完成設置(圖5)。
圖5 數據驗證設置
現在從J2單元格展開下拉列表中就可以依次選擇上述的產品內容了。接下來就要在K2單元格中設置求和數值。求和藉助SUMIF函數完成,定位到K2單元格中輸入公式「=SUMIF(表1[產品],J2,表1[金額])」,當我們在J2單元格的下拉列表中選擇產品時,在K2單元格中就會自動顯示對應的金額,如此一來查詢數據明顯方便了很多(圖6)。
圖6 求和函數設置
小提示:
上述公式中,「表1[產品]」參數表示的是求和的條件范圍是在「表1的產品欄位列」,這里的「表1」是上述執行「插入→表格」操作中動態表格默認的名稱(切換到「表格工具→設計→表名稱」,可以自定義設置)。參數「J2」 表示條件,求和的條件是在產品序列里J2顯示的指定產品(隨著下拉列表的選擇會動態進行變化,求和條件也同步進行變化)。參數「表1[金額]」求和范圍是「表1的產品金額列」,即在J2選擇產品後對H列對應產品的金額進行求和。
因為我們使用的是動態表格(求和條件和范圍是通過表格的欄位來設置),完成上述設置後,以後如果需要添加數據,比如在A26:H26單元格中增加了PVC-6的銷售數據,那麼K2單元格中的求和也會同步發生變化。
SUMIF是單條件的求和,如果是多條件的求和,我們還可以藉助SUMIFS來完成。假設現在需要同時查詢部門和指定產品的銷售數據和,如查詢銷售一部的PVC-1銷售數據。同上在I1單元格中輸入「部門查詢」,在I2單元格中再設置一個數據有效性驗證序列(序列的內容為銷售一部到銷售三部)。定位到K2單元格輸入函數「=SUMIFS(表1[金額],表1[部門],I2,表1[產品],J2)」,即可同時對部門和產品兩個條件進行查詢(圖7)。
圖7 多條件求和查詢
小提示:
參數「表1[金額]」表示「求和的范圍」是表1[金額]欄位下的數值,參數「表1[部門]」表示條件的范圍是[部門]欄位,參數「I2」表示求和的條件是單元格顯示的具體部門,參數「表1[產品],J2」則分別對應范圍是[產品]欄位,求和條件是「J2」顯示的產品名稱。如果有多個條件,繼續添加「條件范圍」、「條件」參數即可,比如可以添加「表1[訂單ID],N2」,增加產品對應的訂單ID的查詢。
如果部門和產品很多,可以進入「數據→數據驗證→設置」,在允許列表中選擇「任意數值」,這樣只要在I2和K2單元格中自行輸入部門和產品數值即可進行查詢。如果統計的報表很多,我們可以新建一個工作表專門用於查詢,同上在每個原來有數據的工作表中插入動態表,比如在Sheet2中插入「表2」,依此類推。那麼只要在「查詢表」中的C3單元格中輸入公式「=SUMIFS(表2[金額],表2[部門],A3,表2[產品],B3)」(需要查詢哪張表格數據,這里就將表名稱和欄位修改為對應的名稱即可),就可以在一張專用表中非常方便地查詢其他工作表的所有數據了(圖8)。
圖8 專門查詢表