在 PowerPoint 中放入真實日期甘特圖的最快方式,是在瀏覽器中將其建構成一個乾淨的 SVG,下載該檔案,然後直接插入到你的投影片中——無需手動繪製長條、無需費力操作 SmartArt,也不會出現模糊的日期標籤。甘特圖製作工具會將精簡的 task,start,end 資料列轉換成一個使用真實 YYYY-MM-DD 西曆日期且包含結束日期的確定性時間軸,因此從 2025-01-01 到 2025-01-03 的工作會在座標軸上剛好佔據三個日期格。由於匯出的 SVG 是使用與螢幕預覽相同的字串所產生,因此你下載的檔案與你所檢視的圖表完全相同。將 SVG 插入 PowerPoint 後,長條、格線和刻度標籤會保持為單一可縮放的物件,你可以調整大小、重新上色,或將其置於文字下方而無需手動重建任何內容。對簡報觀眾而言,每個專案里程碑都能一目了然,而無需從未對齊的矩形中猜測。

為何瀏覽器建構的 SVG 勝過手繪長條
PowerPoint 並未內建專用的甘特圖類型。所有原生替代方案都有其代價:堆疊長條圖需要在每個工作開始前加入一欄隱形數值,SmartArt 時間軸會強迫你使用固定的視覺範本,而這很少能符合你的真實日期;手繪矩形則需要在每次日期變動時不斷微調。這些方法除非你自己進行日期運算,否則無法將時間軸對應到實際的西曆日期,而且它們都無法匯出為單一乾淨的向量物件。
在專用的瀏覽器工具中建構圖表就能避開所有這些問題。你貼上純文字,即可輸出帶有標籤的甘特時間軸,然後把一個檔案放到投影片上即可。甘特圖製作工具會根據 UTC 西曆座標軸處理日期運算、將每個工作繪製為帶有標籤和工具提示的長條,並產生一個獨立 SVG,PowerPoint 會將其視為一般的圖片。由於圖表是在本機端處理——於你目前的瀏覽器分頁中進行解析、運算和下載——你的專案時程資料不會上傳到任何伺服器。
依照工具預期的格式編排工作清單
在你按下「Generate」之前,輸入內容必須遵循幾項嚴格的規則。該工具接受的是精簡版 CSV,而非完整 CSV,因此其解析預期刻意設計得較為嚴格。
每個非空白列必須剛好包含兩個逗號,藉此分隔為三個欄位:工作標籤、開始日期與結束日期。各欄位的前後空白會自動去除,但不支援引號欄位、跳脫逗號、多行值與額外欄位。如果某個標籤確實需要逗號——例如「Design, v2」——請在貼上前改寫為「Design v2」。
日期必須是寫成剛好十個字元、YYYY-MM-DD 格式的真實西曆日期。斜線、缺零、時間文字和時區後綴都會導致解析失敗。解析器會依據推算格里高利 UTC 西曆來驗證每個日期,因此 4 月 31 日、非閏年的 2 月 29 日、第 00 月與第 13 月都會被拒絕。0000 到 9999 年之間的年份皆可接受;解析器使用完整的 UTC 年份 setter,以避免 JavaScript 對 0 到 99 年之間年份的特殊處理方式。
結束日期是包含的。天數計算為 end − start + 1,因此從 2025-03-03 到 2025-03-07 的工作會在座標軸上佔據 7 − 3 + 1 = 5 個日期格。開始與結束日期相同的工作剛好橫跨一個日期格。結束日期必須等於或晚於開始日期——若範圍相反,整個提交都會失敗,而非僅有問題的那一列。
| 列 | 工作 | 開始 | 結束 |
|---|---|---|---|
| 1 | Discovery | 2025-03-03 | 2025-03-07 |
| 2 | Design | 2025-03-10 | 2025-03-21 |
| 3 | Build | 2025-03-24 | 2025-04-18 |
| 4 | QA | 2025-04-21 | 2025-04-30 |
| 5 | Launch | 2025-05-01 | 2025-05-02 |
你可以在資料列上方加入一個選填的標題。圖表需要介於兩個到三十個非空白列之間,原始輸入預算為 20,000 個 UTF-16 碼元,標籤上限為 80 個碼元,選填標題上限為 100 個碼元。任何超過這些精確上限的內容都會直接失敗——不會為你截斷,而空白行只有在輸入預算檢查之後才會被忽略,因此無法透過填充來繞過上限。
逐步建構圖表
一旦資料列準備就緒,建構時間軸只需要不到一分鐘。
- 在你目前的瀏覽器分頁中開啟甘特圖製作工具。
- 在標題欄位中輸入選填的標題,例如「Q2 Product Launch」。
- 將你準備好的 task,start,end 資料列貼到時程區域。允許空白行;它們會在輸入預算檢查之後被忽略。
- 點擊 Generate。工具會解析每一列、依據 UTC 西曆驗證每個日期,並確認每個結束日期都等於或晚於其開始日期。
- 檢視螢幕上的預覽。每個通過的工作應顯示為帶有標籤的水平長條;底下的共用座標軸應根據跨度長度顯示日期或月份的刻度標籤。
- 如果所有內容都正確顯示,請點擊 Download。匯出的 SVG 檔案是使用與預覽相同的字串所產生,因此該檔案與你剛才檢視的內容一致。
- 將檔案存放在容易找到的位置——若只是單張投影片,桌面就很方便。
如果圖表拒絕你的輸入,請仔細閱讀錯誤訊息。由於解析器絕不會回傳部分圖表,一個格式錯誤的資料列會導致整個請求失敗。請修正該列(或多列)並重新產生,不要去追蹤部分結果。
將 SVG 插入 PowerPoint
現在你已擁有獨立的 SVG,PowerPoint 端的操作就很簡單了。
開啟你想要放置時間軸的投影片。在「插入」索引標籤中,選擇「圖片」,再選擇「這部裝置」,然後挑選你剛才下載的 SVG 檔案。由於輸出是符合 W3C 命名空間的 SVG(請參閱 W3C SVG 2 規格),該檔案是一個單一可縮放的向量物件——當你在投影片上調整圖片大小時,長條、格線和刻度標籤都保持清晰。
SVG 放到投影片上之後,拖曳角落以符合你的版面配置。內部畫布寬度為 1,100 像素,高度則依列數而有所不同,因此垂直縮放大致上能保持長條的比例。你可以把圖表放在文字後方或章節標題旁邊——其白色背景和格線設計成可在一般投影片母片上清楚閱讀。
如果你的簡報是 PowerPoint for the web,同樣的「插入 > 圖片」路徑可直接接受 SVG。如果你在某個系統上的插入對話框會將 SVG 過濾掉,請在瀏覽器中開啟該檔案、截圖,然後插入 PNG——由於 SVG 和預覽共用相同的來源字串,因此版面配置完全相同。如果你的截止日投影片同時需要一個會議的即時倒數計時器,請參考這份關於在不到一分鐘內為 PowerPoint 加入倒數計時器的指南,其中涵蓋了最快的做法,並可與本圖表搭配使用。
工具無法做到的事(以及為何這沒關係)
用於簡報的甘特圖與用於專案管理的甘特圖,其任務本質不同。甘特圖製作工具刻意將範圍限定在第一種任務,而不涉足第二種。
該工具無法解析 Microsoft Project 檔案,也無法模擬工作相依性、里程碑、要徑、假日、工作日曆、完成百分比、負責人、成本、基準線或具備時區感知的時間戳記。它不會判斷重疊的工作是否可行,也不會保證你的時程是合理的。圖表僅描述日曆上的佔用情形——也就是每個工作在時間軸上佔據多少天——除此之外不做任何事情。
跨度為 62 天或更短的時間軸,會使用以完整 YYYY-MM-DD 字串標示的確定性日期刻度。較長的時程則會切換到以 YYYY-MM 標示的月份刻度,並從完整的月份數量中選擇一個固定的月份步距,以確保座標軸保持可讀性。無論座標軸如何取樣,每個通過驗證的工作及其完整的日期寬度都會保留在圖表上;刻度的選擇僅影響底部標示哪些日期。如果每個工作剛好落在同一個日期,則共用網域為一天,所有長條都會保持可見——計算過程絕不會除以零個經過的跨度。
時程、標題、SVG 和下載作業都是在本機端完成。解析、UTC 日期運算、SVG 建構、預覽渲染、Blob 建立及下載,全都保留在你目前的瀏覽器分頁中。如果你需要進行相依性規劃、協作、稽核歷程或營運承諾,請使用專門的專案管理軟體來處理——而把這個工具留給投影片使用。
讓插入的圖表在投影片上看起來得體
一些簡報上的習慣能讓插入的圖表易於閱讀,而不僅僅是擺在那裡。
讓圖表寬度符合投影片的內容區域。在標準投影機的 16:9 投影片上,寬度 1,100 像素的 SVG 在縮放至投影片寬度約三分之二時,看起來最為清晰。太小會讓日期標籤難以閱讀;太大則會讓長條相較於其他文字顯得過於厚重。
當時程跨越超過四週時,一張投影片只放一張圖表。較長的月份刻度時程會在一張圖片中塞入大量資訊,而觀眾閱讀單一高密度圖表的速度,會比閱讀兩張聚焦的圖表來得更慢。如果你的專案計畫確實很密集,請將其拆分成多個階段——例如「Q2 Plan」與「Q3 Plan」——並將各階段分別以獨立的 SVG 插入。
保留白色背景。SVG 預設會以白色背景渲染,這符合大多數投影片母片,也能避免當透明圖形放在彩色背景上時所產生的混濁感。如果你的投影片使用深色主題,請先變更投影片背景,或在插入圖表前在圖表後方放置一個白色矩形。
最後,在上台報告前再次確認日期。該工具使用包含結束日期的計算方式,因此標示為「March 1 to March 3」的工作會在圖表上佔據三個日期格。如果你的投影片備註寫「two days」,那是內容上的錯誤,而非工具的錯誤——圖表正確地呈現了日曆。
如果你正在權衡各種選項,Smartsheet 中的甘特圖:設定步驟與瀏覽器做法對此有詳細說明。