KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 中建立甘特圖

作者Siluvia修改日期

甘特圖由亨利·甘特於 1910 年代發明,廣泛應用於專案管理,能以直觀的視覺化方式協助您規劃、管理並追蹤專案進度,輕鬆擺脫繁瑣的任務資料表。本教學將帶您一步步在 Excel 中建立專屬的甘特圖。

下方的甘特圖從兩個角度呈現任務:當從下拉清單中選擇「Plan」時,僅顯示任務的預定持續時間;將選項切換為「Actual」後,灰色長條內會出現綠色長條,代表實際進度。若任務提前完成或延後,灰色長條的長度也會相應調整。

在 Excel 中建立簡易甘特圖
建立動態甘特圖以顯示任務進度
建立線上 Excel 甘特圖範本
透過超強功能輕鬆建立甘特圖
下載範例檔案
影片:在 Excel 中建立甘特圖


在 Excel 中建立簡易甘特圖

準備資料

假設您有一張任務表格,其中包含「任務名稱」、「開始日期」與「結束日期」欄位(如下方截圖所示)。若要建立簡易甘特圖,還需新增一個「持續時間」欄位。

選取一個空白儲存格(在此範例中,我選取 D2 來輸出第一筆持續時間),輸入公式 =C 2-B2 並按下 Enter 鍵。接著選取該公式儲存格,向下拖曳填滿控點,即可快速顯示所有持續時間!

在 Excel 中建立簡易甘特圖的步驟

建立甘特圖

1. 選取開始日期欄位(不含標題),前往插入選項卡,點擊插入直條圖或條形圖下的堆積長條圖。請參閱截圖:

在 Excel 中建立簡易甘特圖的步驟

2. 此時圖表已插入工作表,請在圖表上按右鍵,並從快捷選單中選擇選擇數據

在 Excel 中建立簡易甘特圖的步驟

3. 在選擇數據資料來源對話方塊中,點擊新增按鈕。

在 Excel 中建立簡易甘特圖的步驟

4. 此時會彈出編輯資料數列對話方塊。請在「系列名稱」中輸入名稱,並於系列值方塊中選取 Duration 欄位範圍(不含標題),然後點擊確定按鈕。

在 Excel 中建立簡易甘特圖的步驟

5. 返回選擇數據資料來源對話方塊後,在 Series 1系列名稱區域方塊中選取該項目,然後點擊位於水平軸標籤方塊中的編輯按鈕。

在 Excel 中建立簡易甘特圖的步驟

6. 在軸標籤區域對話方塊中,選取不含標題的任務描述欄位範圍,然後點擊確定按鈕。

在 Excel 中建立簡易甘特圖的步驟

7. 返回選擇數據資料來源對話方塊後,您會發現原始的數列編號已替換為任務描述。點擊確定按鈕,即可儲存變更並關閉對話方塊。

如您所見,圖表上的任務描述是以反向順序呈現,您需要重新排列,使其與原始資料的順序一致。

在 Excel 中建立簡易甘特圖的步驟

8. 選取座標軸標籤,按右鍵並從內容選單中選擇設定座標軸格式

在 Excel 中建立簡易甘特圖的步驟

9. 在設定座標軸格式窗格中,於座標軸選項分頁下,勾選類別反向排序核取方塊。

在 Excel 中建立簡易甘特圖的步驟

現在任務描述已依正常順序排列。

10. 點擊任一藍色長條即可全選,按右鍵並從右鍵選單中選擇設定資料數列格式

在 Excel 中建立簡易甘特圖的步驟

11. 在設定資料數列格式窗格中,切換至填滿與線條分頁,然後分別於填滿邊框區段,將選項設為無填滿無框線

在 Excel 中建立簡易甘特圖的步驟

現在,所有藍色長條都已在甘特圖中隱藏。

12. 選取範圍中的第一個開始日期,按一下滑鼠右鍵,並從內容選單中選擇設定儲存格格式選項。在設定儲存格格式對話方塊中,點選一般(位於)類別清單中),記下或寫下右側顯示的數字,然後點擊取消按鈕以關閉對話方塊。

在 Excel 中建立簡易甘特圖的步驟

13. 點選以選取整個日期座標軸,按右鍵並選擇設定座標軸格式

在 Excel 中建立簡易甘特圖的步驟

14. 在設定座標軸格式窗格中,將步驟 12 所記錄的數值輸入至最小值方塊,並依需求調整主要次要刻度單位。

在 Excel 中建立簡易甘特圖的步驟

現在甘特圖已如以下截圖所示呈現。

在 Excel 中建立簡易甘特圖的步驟

您可以根據需求套用其他格式,進一步美化甘特圖。

1) 修改圖表標題;
2) 以滑鼠右鍵按一下橘色長條圖,選取設定資料數列格式,然後將間距寬度向左拖曳,直到符合您的需求,藉此縮小長條圖之間的空白區域。

在 Excel 中建立簡易甘特圖的步驟

3) 在長條圖上新增資料標籤。
4) 變更長條圖的顏色、新增陰影,並依需求調整 3D 格式。

最終,甘特圖將如以下截圖所示呈現。

在 Excel 中建立簡易甘特圖的步驟


建立動態甘特圖以顯示任務進度

但在許多情況下,任務可能提前完成或延後。本節將帶您建立完整的甘特圖,不僅清楚呈現任務實際耗費的天數,更能直觀展現任務進度。

首先,準備您的資料

1. 計算每項任務的預定持續時間。如以下截圖所示,您需手動建立一個「持續時間」欄位(若您的表格中已包含此欄位,請跳過此步驟)。

選取一個儲存格來輸出第一項任務的持續時間,輸入下列公式後按下 Enter 鍵,再向下拖曳填滿控點,即可快速取得所有任務的持續時間!

=D 4-C4

建立動態甘特圖以顯示任務進度的步驟

2. 建立一個新表格,其中包含任務實際耗費的天數(結束日期可能與原始資料不同),並使用下列公式計算實際持續時間。此外,再新增一個「完成百分比」欄位。

=D 16-C16

建立動態甘特圖以顯示任務進度的步驟

3. 在儲存格 I4 中插入資料驗證下拉清單,來源值為「Plan duration」與「Actual duration」。

建立動態甘特圖以顯示任務進度的步驟

4. 最後,建立第三張專案時程表,我們將以此表格的資料為基礎來製作甘特圖。

4.1) 建立「持續時間」欄位。選取一個儲存格,在其中輸入下列公式並按下 Enter 鍵。接著向下拖曳其填滿控點,將公式套用至其他儲存格,直到顯示所有工作持續時間。
=IF($I$4="Plan duration",D 4-C4,D 16-C16)

建立 v 的步驟

4.2) 建立「進度」欄位。選取一個儲存格,在其中輸入下列公式並按下 Enter 鍵。接著向下拖曳其填滿控點,將公式套用至其他儲存格,直到顯示所有結果。
=IF($I$4="Plan duration",0,F16*D28)

建立動態甘特圖以顯示任務進度的步驟

注意事項:

1. 在這些公式中,$I$4 是包含資料驗證下拉式清單的儲存格。
2. 專案時程表會根據您在下拉列表中選取的值動態變更。
使用專案時程表的資料建立動態甘特圖

1. 首先,執行與上述 步驟 1 至 1 相同的操作,以專案時程表資料建立標準甘特圖。

當甘特圖如下方截圖所示時,請繼續新增工作進度。

使用專案時間表資料建立動態甘特圖的步驟

2. 選取不可見的誤差線,按一下圖表元素按鈕,然後勾選誤差線核取方塊。請參閱下方截圖:

使用專案時間表資料建立動態甘特圖的步驟

3. 以滑鼠右鍵按一下其中一條誤差線,然後從右鍵功能表中選取設定誤差線格式

使用專案時間表資料建立動態甘特圖的步驟

4. 在設定誤差線格式窗格中,請執行下列操作:

4.1) 在方向區段中選取加號
4.2) 在末端樣式區段中選取無端點
4.3) 在誤差量區段中選取自訂,然後按一下指定數值按鈕。請參閱截圖:

使用專案時間表資料建立動態甘特圖的步驟

5. 在自訂誤差線對話方塊中,於 Progress 欄位選取 Positive 錯誤值方塊,然後點擊確定按鈕。

使用專案時間表資料建立動態甘特圖的步驟

6. 目前仍選取誤差線,請前往填滿與線條索引標籤(位於)設定誤差線格式窗格中),為其指定顏色與寬度,讓圖表更清晰專業!

使用專案時間表資料建立動態甘特圖的步驟

提示:您需在下拉式清單中選取「Actual duration」,才能於甘特圖中顯示工作進度。

現在已建立如截圖所示、包含工作進度的甘特圖。

使用專案時間表資料建立動態甘特圖的步驟

提示:您可以依需求套用其他格式來美化甘特圖,例如:

1) 在長條圖上新增資料標籤;
2) 縮小「持續時間」長條圖之間的空白區域,使長條圖更寬;
3) 變更「持續時間」長條圖的顏色。

以下是具備工作進度顯示功能的動態甘特圖。


建立線上 Excel 甘特圖範本

此外,Excel 提供免費的線上甘特圖範本。在本節中,我們將示範如何建立 Excel 線上甘特圖範本。

1. 按一下檔案 新增

建立線上 Excel 甘特圖範本的步驟

2. 在搜尋方塊中輸入 「Gantt」,然後按下 Enter 鍵。

建立線上 Excel 甘特圖範本的步驟

3. 現在會搜尋出所有 Excel 線上甘特圖範本。按一下任一範本即可依需求建立。

建立線上 Excel 甘特圖範本的步驟

4. 在彈出的視窗中,您將看到所選甘特圖的預覽與說明,請點擊建立按鈕。

建立線上 Excel 甘特圖範本的步驟

5. 接著會在新工作簿中建立專屬的甘特圖,您只需將現有資料替換為所需內容,即可立即啟用甘特圖功能。


輕鬆在 Excel 中建立甘特圖

如果上述方法對您來說重複又耗時,強烈推薦使用甘特圖功能——來自 Kutools for Excel只需點擊幾下,即可輕鬆在 Excel 中建立專業甘特圖,效果如下方示範所示!
立即下載試用!30 天免費試用


下載範例檔案

在 Excel 中建立甘特圖的範例


影片:在 Excel 中建立甘特圖


最佳 Office 生產力工具

Kutools for Excel-助您脫穎而出

🤖KUTOOLS AI 助手:根據以下內容革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、標示或標記重複值    刪除空白行    合併列或儲存格而不遺失資料    不使用公式的四捨五入……
超強 VLookup多重條件    多重數值    跨多個工作表    模糊查找……
進階下拉列表簡易下拉式清單    相依性下拉式清單    多重選擇下拉式清單……
欄位管理員新增指定數量的欄位    移動欄位   切換隱藏欄位的可見狀態  比較欄位以選擇相同/不同單元格……
精選功能網格聚焦    設計視圖    增強編輯欄    工作簿與工作表管理員資源庫(自動文字)  日期提取    合併工作表    加密/解密儲存格   依清單傳送電子郵件    超級篩選    特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符……)  50+ 圖表 類型甘特圖……)  40+ 實用公式基於生日計算年齡……)  19 插入工具插入二維碼從路徑插入圖片……)  12 轉換工具金額轉大寫匯率轉換……)  7 合併和拆分工具高級合併行拆分 Excel 儲存格……)……還有更多
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及 40+ 種其他語言!

Kutools for Excel 擁有超過 300 項功能,確保您所需的功能僅需一鍵即可取得……


Office Tab-在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯

  • 一秒內在數十份開啟的文件間快速切換!
  • 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
  • 在檢視與編輯多份文件時,提升您 50% 的工作效率。
  • 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般高效的分頁功能。