---
schema_version: "1"
id: 066823315bad6cc5ba510fa4bdc5dc2884cceef8e4df0bcd0b29473b2a81d1ca
title: 生成甘特圖
collection: tableau
version: next
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/next/zh-tw/public/desktop/buildexamples_gantt.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/zh-tw/buildexamples_gantt.htm
source_site: help.tableau.com
content_type: documentation
content_hash: fb33bda744070a66fc617fed36125efdd4e289b3a5070d97a3be115dd23b6b31
description: Build a Gantt chart to show the duration of events or activities over time.
---
[跳至主要內容](#main-content)

# 生成甘特圖

使用甘特圖來顯示事件或活動的持續時間。

在甘特圖中，每個單獨的標記（通常是一個條形）顯示一段持續時間。例如，您可以使用甘特圖顯示一系列產品的平均交貨時間。

甘特圖的基本組件如下所示：

- **標記類型**：自動或甘特圖長條。有關甘特條形標記類型的詳情，請參閱[甘特條標記](https://help.tableau.com/v0.0/public/desktop/zh-tw/viewparts_marks_marktypes.htm#GanttBarMark)。
- **欄架**：「日期」或「時間」欄位（連續度量）
- **列架**：維度
- **尺寸**：連續測量

若要建立顯示下單日期和發貨日期之間要經過多少天的甘特圖，請按下面的步驟進行操作：

1. 連線到**範例 - 超級市場**資料來源（如有需要，可從 [Tableau Public 範例資料頁面](https://public.tableau.com/app/learn/sample-data)下載）。
2. 將 \[Order Date\] （訂單日期）維度拖到 \[欄\]。Tableau 按年份彙總日期，並建立具有年份標籤的列標題。
3. 在 \[欄\] 架上，按一下 \[Year (Order Date)\] （年份(訂單日期)）下拉箭頭，然後選取 \[周數\] 。
    
    ![維度內容功能表。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_5.png)
    
    列標題將變更。各周由刻度線指示，因為四年間有 208 周 - 周數太多，無法在檢視中顯示為標籤。
    
    ![顯示訂單日期所在週的甘特圖。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_6.png)
4. 將 \[Sub-Category\] （子類）和 \[Ship Mode\] （裝運模式）維度拖到 \[列\] 架。將 \[Ship Mode\] （裝運模式）放到 \[Sub-Category\] （子類）的右邊。這將沿左側軸組建一個兩級嵌套維度階層。
    
    ![甘特圖，按子類別顯示船舶模式隨時間的分佈。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_7_762x466.png)

接下來，我們將根據訂單日期和發貨日期之間的間隔長度來確定標記的大小。為此，請建立一個計算欄位來捕獲該間隔。

1. 在工具列功能表中，按一下 \[分析\] > \[建立計算欄位\] 。您也可以以右鍵按一下（在 Mac 上按住 Control 按一下） \[資料\] 窗格中的任意欄位，並選取 \[建立\] \> \[計算欄位\] 。
2. 在計算對話方塊中，將您的計算欄位命名為 OrderUntilShip。
3. 在 \[公式\] 方塊中中，輸入以下公式，然後按 \[確定\] ：
    
    `DATEDIFF('day',[Order Date],[Ship Date])`
    
    該公式將建立一個可捕獲 \[Order Date\] （訂單日期）與 \[Ship Date\] （發貨日期）值之間的差異的自訂度量（以天為單位）。
4. 將 \[OrderUntilShip\] 度量拖到 \[標記\] 卡的 \[大小\] 上。

OrderUntilShip 的預設彙總是 Sum，但在此情況下，彙總值更合理。

1. 以右鍵按一下（在 Mac 上按住 Control 按一下） \[標記\] 卡上的 \[OrderUntilShip)\] 欄位，然後選取 \[度量(求和)\] \> \[平均值\] 。
    
    ![欄位內容功能表將度量值從「綜合」變更為「平均值」。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_9.png)

檢視隨即將轉譯。但是檢視中擠進了太多標記。

![按子類別和出貨模式顯示訂單日期的甘特圖。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_10.png)

我們可以篩選出一個更小的時間視窗來使我們的資料更易於閱讀。

1. 按住 Ctrl 鍵（Mac 上的 Option 鍵）並將 \[Week(Order Date)\] 欄位從 \[欄\] 架拖到 \[篩選器\] 架。
    
    透過按下 Ctrl 鍵（或 Option 鍵），您告訴 Tableau 要將該欄位以及您新增的任何自訂項複製到新位置，而無需將其從舊位置移除。
2. 在 \[篩選器欄位\] 對話方塊中，選取 \[日期範圍\] ，然後按一下 \[下一步\] 。
3. 將範圍設定為三個月時間間隔，例如 1/1/2013 至 3/31/2013，然後按一下 「確定」。
    
    使用滑塊可能很難獲得精確日期，直接在日期方塊中輸入所需的數位或使用日歷來選取日期會更簡單。
    
    ![可讓您按日期範圍、開始日期、結束日期或特殊日期篩選器進行篩選的日期篩選器對話方塊。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_1.png)
4. 將 \[Ship Mode\] （裝運模式）維度拖到 \[標記\] 卡的 \[色彩\] 上。現在檢視將顯示有關下單時間與發貨時間之間的滯後時間的各種資訊。
    
    ![依運送方式和子類別說明出貨量的甘特圖。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/gantt_13.png)
    
    例如，您可以看到哪些裝運模式更易於有較長的滯後時間、滯後時間是否因類別而異，以及滯後時間在一段時間內是否一致。