甘特圖資料格式:欄位、日期同工期
QueryChart 甘特圖讀取嘅欄位、認得嘅標題名稱、接受嘅日期同工期格式,以及前置任務點寫,附一個範例表格同佢變成嘅結果。
由表格建立嘅甘特圖,質素取決於個表格。呢篇列出 QueryChart 讀取嘅欄位、接受嘅欄名,以及日期、工期同依賴嘅準確寫法,令貼上嘅表格按你原意出現。
簡而言之
- 「任務」係唯一會建立任務嘅欄;貼上嘅列如果冇任務名,就唔會加入。
- 「工期」係整數工作日(星期一至五);0 係里程碑,小時會被拒絕。
- 「前置任務」接受任務編號或名稱,可帶可選類型同延遲,例如 3、5SS+2 或 7FF-1。
- 日期寫成 2026-10-20:每種語言讀法一樣,而 3/4/2026 就跟你嘅 QueryChart 語言。
- 讀唔到嘅格會單獨被拒絕並有訊息;從來唔會變成估算。
甘特圖試算表會讀啲乜
甘特圖試算表有十欄:任務(Task)、開始(Start)、完成(Finish)、工期(Duration)、前置任務(Depends on)、進度(Progress)、組別(Group)、人員(People)、備註(Notes)同連結(Link)。只需要「任務」就可以建立一項任務。其他全部可選,而你通常留空嘅就係「開始」:冇固定日期,每項任務就喺所依賴嘅嘢容許時開始,日期由長度同連結計出。
當你貼上第一行寫明欄名嘅表格,QueryChart 會按名稱對應每一欄,次序不拘,而標題行本身唔會寫入。名稱對大小寫同標點寬鬆,所以「Start date」、「start-date」同「START DATE」係一樣,「% Complete」會讀作 complete。Task 亦可以叫 Name、Activity、Title 或 Item。Start 亦可以係 Begin 或 From。Finish 亦可以係 End、Due 或 To,有冇 date 都得。Duration 亦可以係 Days 或 Length。Depends on 亦可以係 Predecessors、Dependencies 或 After。Progress 亦可以係 Complete、Done 或 Status。Group 亦可以係 Phase、Section、Lane、Category、Stage 或 Workstream。People 亦可以係 Owner、Assigned to、Assignee 或 Resource。Notes 亦可以係 Note、Comments 或 Description,而 Link 亦可以係 URL。你嘅 QueryChart 語言入面嘅欄名(任務、開始、完成、工期、前置任務、進度、組別、人員、備註)亦認得。
第一行至少要有兩欄被認得,否則成個區塊會當作普通資料,連標題一齊按位置落入試算表。同名欄只保留第一個,而試算表唔認得嘅欄會被略過並喺訊息列出,所以冇嘢會靜靜雞消失。每一格獨立檢查:讀唔到嘅值會被拒絕,並以訊息講明欄同任務編號,貼上嘅其餘部分照樣寫入。
下面嘅規則值得知道,因為日期讀錯咗,會令成個計劃移位。試算表按你語言嘅次序讀取數字日期,所以為穩陣起見用年份喺前嘅寫法,而完全讀唔到嘅值會被拒絕。例子係項目甘特圖範本,佢嘅「工期」同「前置任務」格顯示咗實際用緊嘅格式。同一份工作嘅流程角度,請睇專案變更申請流程(/yue/templates/專案變更申請流程)同專案結案流程(/yue/templates/專案結案流程)兩個流程圖範本;如何將表格放入去,請睇由 Excel 或 CSV 建立甘特圖(/yue/guides/由excel或csv建立甘特圖)。
一個表格,逐欄讀取
四個組別、十六項任務。工期只係示範。打開試算表面板,就見到每個階段嘅「工期」同「前置任務」格。
任務、工期同預設連結
「啟動會議」嘅工期係 2,「界定範圍同目標」係 4,而「持份者簽核」係 0,令佢成為里程碑。佢哋嘅「前置任務」格寫住 1 同 2,所以每項任務都接喺前一項後面。冇設定「開始」,所以冇日期被固定。
一格入面有多個前置任務
「拆分工作項目」依賴 3。「時間表與預算」(4 日)同「風險與質素計劃」(3)都依賴 4,所以並排進行。里程碑「計劃獲批」嘅「前置任務」係 5, 6,會等較長嗰項。
類型同延遲
「交付第一期」歷時 15 日,依賴 7。「每週狀態檢討」歷時 20 日,依賴 8SS,即開始到開始連結,所以佢喺第一期開始時開始。「項目中期檢討」係依賴 8 嘅里程碑。
整個表格
「驗收測試」嘅「前置任務」係 9, 12,所以佢要等「每週狀態檢討」同「質素檢查」,較遲嗰項決定日期。「移交與培訓」歷時 4 日,之後「項目結案」(0)同「經驗總結」(2)都依賴 14。
運作方式
每列一項任務,加一行標題
第一列放欄名,下面每列一項任務。用上面嘅名稱。唔好留空白列、合併儲存格,或者將階段標題獨自放一列,因為每個有名稱嘅列都會變成任務。階段請放入「組別」欄。
用工作日寫工期
用整數:5、5d 或者 5 days。一個星期寫 1w 或者 1 week,算一個工作週。1w 2d 容許,1.5w 會湊整為整日。0 或者 milestone 呢個字會成為里程碑。半日、2.5 同 8h 之類嘅小時會被拒絕,所以要先換算。
日期寫成年-月-日
2026-10-20 無論你帳戶用乜語言,讀法都一樣。月份名稱亦得:20 Oct 2026、Oct 20, 2026 或者 20 October。前面嘅星期幾會被忽略。冇年份嘅日期會取最接近計劃開始日嘅年份,兩位數年份即係 20xx。
了解數字日期點讀
3/4/2026 呢類日期按你嘅 QueryChart 語言次序讀取。唔會有標示,所以同一個表格,兩個人可能讀出唔同日子。年份喺前,例如 2026/4/3,永遠係年月日。優先用 ISO 寫法。
用編號或者名稱寫前置任務
列出任務要等嘅任務,用逗號分隔:3, 5。編號係任務喺圖入面嘅列號,而唔係你複製來源檔案入面嘅列。名稱必須完全符合任務名,而且要唯一,名稱含逗號就用唔到。喺任務後面加類型(FS、SS、FF 或 SF)同以工作日計嘅延遲:5SS+2、7FF-1、4+1w。
揀「開始」、「完成」定「工期」
除非日期真係固定,否則「開始」留空;同依賴衝突嘅固定開始會被標示。「完成」係最後一個工作日,會由任務開始日設定工期,所以要同「開始」一齊貼上,或者改用「工期」。如果一列同時有「工期」同「完成」,以「完成」為準。
應避免的錯誤
貼上「完成」但冇「開始」
冇「開始」時,貼上嘅「完成」會由讀取該格時任務所處嘅位置量度。依賴係喺日期之後先套用,所以任務未被所等待嘅嘢推後,工期就會變得太長或者太短。請改貼「工期」,或者「開始」同「完成」一齊貼。
數檔案入面嘅列,而唔係任務
「前置任務」嘅編號指圖入面嘅任務編號。來源入面嘅標題列、空白列或者階段列會令編號移位。如果你嘅表格有呢啲,就喺「前置任務」用任務名,或者貼上後檢查編號。
信任狀態欄
名為 Status 嘅欄會讀作進度,但只有 0 至 100 嘅數字(有冇 % 都得)或者 done 呢個字先得。In progress 同 Not started 會被拒絕。0.5 之類嘅小數進度亦會被拒絕,請寫 50。
預期日期欄就係計劃
甘特圖入面嘅日期係長度同連結嘅輸出。如果你喺每一列都貼上「開始」,每項任務都被釘住,改動一項任務亦唔會移動其他嘢。只釘由外部決定嘅固定日期。
打開項目甘特圖
打開項目範本,睇吓「工期」同「前置任務」格,再貼上你自己嘅表格覆蓋。
相關指南
常見問題
QueryChart 甘特圖可以貼上邊啲欄?
任務、開始、完成、工期、前置任務、進度、組別、人員、備註同連結(英文 Task、Start、Finish、Duration、Depends on、Progress、Group、People、Notes、Link)。將名稱放喺第一行,QueryChart 就會按任何次序對應,只要至少有兩欄被認得。唔認得嘅欄會被略過並列出。
接受邊啲日期格式?
ISO(2026-10-20)、年份喺前嘅斜線或者點分隔寫法、按你 QueryChart 語言次序讀取嘅數字日期,以及帶日同可選年份嘅月份名稱。帶時間嘅日期、Excel 序列號、季度,以及 next Friday 之類嘅片語會被拒絕。
可以用半日或者小時嗎?
唔可以。甘特圖計整數工作日(星期一至五),冇假期。小時會被拒絕,小數日亦會被拒絕。湊整到日,或者將工作拆成整日嘅任務。
讀唔到嘅格會點?
該格會被單獨拒絕,並唔會為該格寫入任何嘢。貼上嘅其餘部分照樣寫入,並有一個訊息講明欄同任務編號,例如第 4 列嘅「開始」唔係日期。修正來源嗰格,再貼一次嗰一欄。
可以將資料取返出嚟嗎?
可以。甘特圖可以匯出成 CSV,包含任務、ISO 日期、工期、依賴同進度,亦可以匯出 PDF、PNG 同 SVG。放入去嘅路徑,請睇由 Excel 或 CSV 建立甘特圖(/yue/guides/由excel或csv建立甘特圖)。
