以下教學將示範在 Excel 建立「基本」甘特圖的完整步驟。此範例採用「起始日期 + 持續天數」的簡易做法,並透過堆積條狀圖來模擬甘特圖效果。
一、準備資料
建立工作表
在 Excel 新增一個工作表,並在其中設定好您的專案工作項目及其起始日期與持續天數。
建議欄位:
- A 欄:任務名稱(例如「需求分析」、「設計」、「開發」、「測試」、「上線」等)
- B 欄:起始日期(例如「2025/01/01」)
- C 欄:持續天數(例如「10」、「5」、「15」等)
範例:
任務 | 起始日期 | 持續天數 |
需求分析 | 2025/01/01 | 10 |
設計 | 2025/01/11 | 5 |
開發 | 2025/01/16 | 15 |
測試 | 2025/01/31 | 7 |
上線 | 2025/02/07 | 3 |
計算結束日期(選擇性)
雖然基本版本甘特圖只需要「起始日期」與「持續天數」,但若您希望在報表中同時顯示結束日期,可在 D 欄使用公式:
= B2 + C2
並往下填滿,表示此任務在「起始日期 + 持續天數」後結束。
二、插入並設置圖表
選取資料範圍
- 先選取 B 欄(起始日期)和 C 欄(持續天數),或者只選取任務清單範圍(包含 A、B、C 欄),稍後可在圖表中做調整。
插入堆積條狀圖
- 在 Excel 的功能區中,依序點選【插入】→【插入條狀或柱狀圖】→【堆積水平條狀圖】(英文版為「Stacked Bar」)。
- 此時會出現一個預設的堆積條狀圖。
調整圖表中的數列來源
- 若 Excel 自動為您建立了不正確的 X 與 Y 範圍,請手動調整:
- 在圖表上按右鍵,選擇【選取資料】(Select Data)。
- 在「圖例項目(系列)」中,可以看到「起始日期」、「持續天數」各自形成一個數列。
- 在「水平(類別)軸標籤」中,則需要將任務名稱(A 欄)設定為分類標籤。
轉換「起始日期」為最前方的堆積基底
- 在堆積條狀圖中,Excel 會以「起始日期」作為條形圖開始的基準。
- 若需要進一步調整,可以確定「起始日期」的數列位於第一層,「持續天數」的數列位於第二層(即堆積在上方)。
翻轉任務順序(選擇性)
- 預設情況下,任務可能會由下至上排列。若您希望讓第一個任務在最上方顯示,您可以:
- 在垂直軸(顯示任務名稱那一側)按右鍵 → 【設定座標軸格式】。
- 在「座標軸選項」中勾選「分類項目反轉順序」。
三、調整座標軸與格式
隱藏起始日期的堆積顏色
- 在圖表中,有時我們只想顯示「任務長度」,而不顯示「起始日期」所佔的空間顏色:
- 用滑鼠選取代表「起始日期」的圖表區塊(在圖案上會看到一部分條狀)。
- 按滑鼠右鍵 → 【設定數列格式】。
- 在「填滿」選項中,將其顏色設定為「無填滿」或透明度為 100%。
- 這樣就可以讓「持續天數」的條形看起來直接從起始日期開始。
設定日期軸刻度
- 在水平方向(底部或頂部)的日期軸上按右鍵 → 【設定座標軸格式】。
- 您可以在「座標軸選項」中手動調整「最小值」、「最大值」或「主要刻度間距」來配合專案時程。
顯示任務名稱
- 確認甘特圖中每個條狀對應的任務名稱是否清楚呈現在垂直軸的標籤中。
- 若要更改標籤位置或字型,可以在座標軸上按右鍵 → 【設定座標軸格式】中進行調整。
移除不必要的圖表元素
- 按需求移除圖表標題、圖例、網格線等,讓甘特圖更簡潔。
四、美化甘特圖(選擇性)
調整條狀的高度
- 按右鍵選取「持續天數」條狀 → 【設定數列格式】 → 「系列選項」中的「條間距」,可以拉大或縮小條狀的間距。
色彩與邊框
- 對甘特圖的條狀、圖表背景、文字等進行色彩調整,或加上淡色邊框,使視覺效果更好。
加入資料標籤
- 若需要顯示具體的天數、起始日期等,可以在條狀上添加「資料標籤」。
- 在條狀上按右鍵 → 【新增資料標籤】,再自行設定標籤顯示的欄位(例如「持續天數」)。
加上里程碑(選擇性)
- 若想在甘特圖中同時標示重要里程碑,可以再加上另一個數列或使用圖示標記。
- 您可以用繪圖工具(插入形狀、圖示)來標記特定日期的里程碑。
五、儲存與更新
- 完成格式化後,請記得將檔案儲存下來(例如「my_gantt_chart.xlsx」),以便日後更新。
- 每當您修改工作表中的起始日期或持續天數,甘特圖會自動更新。
簡要回顧
- 建立工作表:把任務、起始日期、持續天數放在 Excel 中。
- 插入堆積條狀圖:使用起始日期做為基底,持續天數做為條狀長度。
- 選擇正確的 X、Y 軸範圍:確保 X 軸為日期,Y 軸為任務名稱。
- 格式調整:隱藏起始日期的堆積顏色,調整日期刻度,翻轉任務順序、刪除多餘項目。
- 美化甘特圖:改變條狀高度、色彩、加入資料標籤等。
完成後,您就能在 Excel 中擁有一張基本且清晰的甘特圖,用來追蹤專案時程與管理工作進度。若往後需要更複雜的功能(如關鍵路徑分析、資源負載等),建議參考專案管理專用軟體或進階 Excel VBA 程式設計。祝您製作順利!