
首先使用旭日圖或SmartArt創建Excel樹狀圖,具體包括:一、按層級排列數據并補全結構;二、插入旭日圖展示環形層次或切換為矩形樹圖;三、用SmartArt制作分支式組織圖,通過文本窗格輸入并調整層級;四、利用PowerQuery拆分編碼列生成規范層級表;五、應用條件格式設置縮進與顏色模擬樹狀結構,實現清晰的多級分類可視化。
如果您希望在Excel中展示具有層級關系的數據結構,例如組織架構、產品分類或項目分解,可以使用多級分類的樹狀圖來直觀呈現。以下是制作此類圖表的具體方法。
本文運行環境:DellXPS13,Windows11
一、準備分層數據結構
樹狀圖的生成依賴于清晰的層級數據排列方式。Excel需要識別父級與子級之間的歸屬關系,因此必須將數據按層級逐列展開。
1、在工作表中創建多列數據,每一列表示一個層級,例如A列為一級分類,B列為二級分類,C列為三級分類。
2、確保每一行數據從左到右依次細化,右側列的內容隸屬于其左側非空單元格所代表的上級分類。
3、避免在中間層級留空,若某條路徑缺少某個層級,請填寫占位符如“無”以保持結構完整。
二、插入層次結構樹狀圖(旭日圖)
Excel本身不提供傳統意義上的“樹狀圖”圖表類型,但可通過旭日圖或組織結構圖插件實現類似效果。旭日圖適合展示多層比例關系。
1、選中包含所有層級數據的區域,包括標題行。
2、點擊【插入】選項卡,在圖表區域選擇【層次結構圖】中的旭日圖類型。
3、Excel會自動生成一個環形的層級分布圖,外圈為較深層次的分類。
4、右鍵點擊圖表,選擇【設置圖表類型】可切換為矩形樹狀圖(如果版本支持)。
三、使用SmartArt創建組織結構圖
當需要更直觀的分支式樹形結構時,SmartArt圖形提供了易于的可視化方案,特別適用于少量層級的情況。
1、點擊【插入】→【SmartArt】,在彈出窗口中選擇【層次結構】類別。
2、選擇一種樹形布局,例如“組織結構圖”,點擊確定后插入到工作表中。
四、利用PowerQuery整理原始數據
當原始數據為扁平化列表且含有層級編碼時,需先轉換為規范的多列層級格式,以便后續圖表調用。
1、將原始數據導入PowerQuery器,選擇包含層級信息的列。
2、使用“拆分列”功能,依據分隔符(如短橫線或斜杠)將編碼拆分為多個字段。
3、為每列命名對應層級,例如“一級部門”、“二級部門”等。
4、點擊【關閉并上載】,生成標準化表格供圖表引用。
五、應用條件格式模擬樹狀結構
對于僅需文本展示的場景,可通過縮進和顏色區分層級,形成類樹狀視覺效果。
1、在相鄰列中標識每個項目的深度等級,例如通過公式計算層級數。
2、選中分類名稱列,打開【開始】→【條件格式】→【新建規則】。
3、設置基于層級數值的不同填充顏色或字體縮進,實現視覺上的層次遞進。
4、結合邊框線型和圖標集增強可讀性,使數據呈現接近文件目錄樣式。
以上就是excel如何制作一個多級分類的樹狀圖_excel多級樹狀圖制作教程的詳細內容,!

