---
schema_version: "1"
id: 259c757100ae95cd1245f4b128736c59d62338e5aeed501e2301ddfe57c307e1
title: 範例 – 使用參數切換度量
collection: tableau
version: next
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/next/zh-tw/public/desktop/parameters_swap.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/zh-tw/parameters_swap.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 6cec9d1ecf936a617e78c07a8ebbeab195695900ef8d77bf013a475ab2026c41
description: "example: swap measures in a view using parameters and calculated fields."
---
[跳至主要內容](#main-content)

# 範例：使用參數切換量值

您可能希望建立一個檢視，顯示兩個度量值相互比較的結果。但是，如果您還希望能夠選取比較哪些度量，或在更好的情況下，向檢視中新增一個允許任何使用者選取要比較的度量的控制項，情況會如何？您可以使用參數和計算欄位來建立此類檢視。導出欄位將替換檢視中的量值，並可由使用者透過參數控制項或參數動作以互動方式設定。使用切換度量還允許您使用[動態軸標題](https://help.tableau.com/current/online/zh-tw/dynamic_axis_titles.htm)。

## 常規步驟

1. 建立參數。
2. 建立導出欄位以變更檢視中的量值。
3. 設定檢視。

本文另外包含一個可用來替代步驟 2 的部分：

- 建立計算欄位以變更度量並指定彙總

以下部分將這些步驟分解為具體的說明。

該情境使用隨 Tableau Desktop 提供的範例 - 超級市場資料來源。

## 建立參數

請按以下步驟操作：

1. 在「資料」窗格中，按一下右上角的下拉箭頭，並選取「建立參數」。
2. 在 \[建立參數\] 對話方塊中，執行以下操作：
    
    1. 將參數命名為 \[Placeholder 1 Selector\] 。
    2. 將 \[資料類型\] 設定為 \[字串\] 。
    3. 向下跳至 \[允許的值\] 欄位，並選取 \[清單\] 。
    4. 在 \[值清單\] 區域中鍵入單獨的度量名稱： \[Discount\] （折扣）、 \[Profit\] （利潤）、 \[Quantity\] （數量）和 \[Sales\] （銷售額）。
        
        「建立參數」對話方塊現在應如下所示：
        
        ![建立參數對話方塊](/tableau/next/zh-tw/public/desktop/zh-tw/Img/DPVparameters_swap.png)
    5. 按一下 \[確定\] 關閉 \[編輯參數\] 對話方塊。
3. 使用完全相同的設定建立第二個參數 \[Placeholder 2 Selector\] 。
    
    可透過不同的方式完成此操作。最簡單的方式是：在 \[資料\] 窗格中按一下 \[Placeholder 1 Selector\] ，選取 \[複製\] ，然後將所複製參數的名稱變更為 \[Placeholder 2 Selector\] 。

## 建立計算欄位以變更檢視的度量

請按以下步驟操作：

1. 選取 \[分析\] \> \[建立計算欄位\] 以開啟計算編輯器。將計算命名為 \[Placeholder 1\] ，並在公式區域中鍵入或粘貼以下內容：
    
    ```
    CASE [Placeholder 1 Selector]WHEN "Discount" THEN [Discount]WHEN "Profit" THEN [Profit]WHEN "Quantity" THEN [Quantity]WHEN "Sales" THEN [Sales]END
    ```
    
    **附註：**計算欄位必須引用給定列的 \[值\] 條目，而不是 \[顯示為\] 值。
2. 按一下 \[確定\] 結束計算編輯器。
3. 使用相同的定義建立第二個計算欄位，即 \[Placeholder 2\] 。同樣，執行此操作最簡單的方式是：在 \[資料\] 窗格中按一下 \[Placeholder 1\] ，選取 \[複製\] ，然後將複製的欄位的名稱變更為 \[Placeholder 2\] 。然後使用**佔位符 2** 取代**佔位符 1** 選取器。

## 設定檢視

請按以下步驟操作：

1. 將 \[Placeholder 2\] 拖到 \[欄\] ，並將 \[Placeholder 1\] 拖到 \[列\] 。
    
    由於您將度量拖到了兩個架上，因此預設檢視為散佈圖。有關 Tableau 為何會這樣做詳情，請參閱[範例：散佈圖、彙總和粒度](https://help.tableau.com/v0.0/public/desktop/zh-tw/calculations_aggregation.htm#ExampleScatter)。
2. 將 \[Customer Name\] （客戶名稱）拖到 \[詳細資料\] ，並將 \[Region\] （區域）拖到 \[色彩\] 。
3. 在 \[資料\] 窗格的 \[參數\] 區域中，按一下每個 \[Placeholder 1 Selector\] ，並選取 \[顯示參數控制項\] 。然後為 \[Placeholder 2 Selector\] 執行相同操作。
4. 預設情況下，Tableau 將在檢視的最右側顯示參數控制項。將它們拖到左側，以便使用者更容易看到。

您的檢視現在已完成。參數控制項使使用者能夠選取要在 X 和 Y 軸上使用的度量。例如，下面左邊的檢視顯示 \[Quantity\] （數量）與 \[Discount\] （折扣）的比較，而在右邊的檢視中，使用了參數控制項來顯示 \[Profit\] （利潤）與 \[Sales\] （銷售額）的比較。

![散佈圖，其中兩個參數套用於數量和折扣。](/tableau/next/zh-tw/public/desktop/zh-tw/Img/parameters_swap2.png)

## 建立計算欄位以變更度量並指定彙總

作為上面 \[建立計算欄位以變更檢視中的度量\] 部分的替代，請考慮建立為單獨的度量指定彙總的計算欄位。如上文所述，計算欄位不指定彙總。請注意，在上圖中，Tableau 為 \[Placeholder 1\] 和 \[Placeholder 2\] 欄位自動指派了一個彙總 (SUM)。但是，您瞭解自己的資料，並且可能希望指示 Tableau 為您的度量使用哪些彙總。因此，請考慮像下面這樣的定義，而不是上面的計算欄位定義：

```
CASE [Placeholder 1 Selector]WHEN "Discount" THEN SUM([Discount])WHEN "Profit" THEN AVG([Profit])WHEN "Quantity" THEN SUM([Quantity])WHEN "Sales" THEN AVG([Sales])END
```

您要決定是否在欄位定義中顯式彙總度量。您唯一不能做的是混合搭配：也就是說，您不能為一些度量定義彙總，而不為其他度量定義。

以下是 \[Profit\] （利潤）與 \[Sales\] （銷售額）比較散佈圖在您為這些欄位指定 AVG 作為彙總時的變化情況，與不指定彙總並讓 Tableau 預設使用 SUM 的情況相反：

<table class="table--plain"><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><span class="uicontrol">利潤</span>與<span class="uicontrol"> [Sales] （銷售額）</span>比較（包含預設彙總）</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><span class="uicontrol">利潤</span>與<span class="uicontrol"> [Sales] （銷售額）</span>比較（包含顯式彙總）</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><img src="https://help.tableau.com/v0.0/public/desktop/zh-tw/Img/parameters_swap3.png" alt="散佈圖，其中兩個參數套用於利潤和銷售額。"></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><img src="https://help.tableau.com/v0.0/public/desktop/zh-tw/Img/parameters_swap4.png" alt="散佈圖，其中兩個參數套用於利潤和銷售額。"></td></tr></tbody></table>

類似，但不同。