---
schema_version: "1"
id: c4268b867ed6f2d55d720436ed0ee0ccf630003acbcb3639b8808fb2d22c72b1
title: 将度量转换为维度
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/pro/desktop/datafields_typesandroles_convertdimtomeas.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-cn/datafields_typesandroles_convertdimtomeas.htm
source_site: help.tableau.com
content_type: documentation
content_hash: a482d10e1c54c0e657fbcfdf0b0d3f289308e82f8424fad6840860b93cb6586d
description: Convert a measure to a dimension in the view or across the workbook in the Data pane.
---
[跳转到主要内容](#main-content)

# 将度量转换为维度

您可以将度量字段转换为当前视图中的维度。或者，如果您希望变更影响工作簿中所有将来使用该字段的情形，您可将“数据”窗格中的字段从度量转换为维度。有关维度和度量的详细信息，请参见[维度和度量（蓝色和绿色）](https://help.tableau.com/v0.0/pro/desktop/zh-cn/datafields_typesandroles.htm)。

您也可以[在离散和连续之间转换字段](https://help.tableau.com/v0.0/pro/desktop/zh-cn/datafields_typesandroles_convertdisctocont.htm)。

## 将视图中的度量转换为离散维度

您可以从“数据”窗格中拖动度量字段，但随后将其用作视图中的维度。例如，假设您想要了解每个可能的折扣率的聚合总销售额。您期望的视图如下所示：

![按折扣显示销售额的条形图。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/fieldTypes3.png)

“Discount”（折扣）字段包含数值数据，因此当您连接到数据源时，Tableau 会将其分配给“数据”窗格中的“度量”区域。在 Tableau Desktop 附带的示例 - 超市数据源中，“Discount”（折扣）的值范围为 0% 至 80%。

下面是用于创建上面所示的视图的步骤：

1. 将“Sales”（销售额）拖到“行”，将“Discount”（折扣）拖到“列”。Tableau 将显示一个散点图 — 这是当您将一个度量放在“行”上并将另一个度量放在“列”上时的默认图表类型。
    
    ![一个散点图，显示了销售和折扣水平提高的单个数据点。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/fieldTypes1.png)
    
    Tableau 以 AVG 形式聚合“Discount”（折扣），并以 SUM 形式聚合“Sales”（销售额）。这些字段都是连续的，因此 Tableau 将沿视图的底部和左侧显示轴（而不是列或行标题）。
2. 若要将“Discount”（折扣）视为维度，请单击字段（在“列”功能区上）上的下拉箭头，并从上下文菜单中选择“维度”。Tableau 不再聚合“Discount”（折扣）的值，因此您现在将看到一条线。但“Discount”（折扣）的值仍然是连续的，因此 Tableau 仍将为两个字段显示连续轴：
    
    ![说明折扣和销售额之间的反比关系的折线图。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/fieldTypes2.png)
3. 再次单击“Discount”（折扣）并从上下文菜单中选择“离散”以完成该过程。“Discount”（折扣）的转换现已完成。您现在将看到本主题开头初始图像中的条形图。您现在将在底部看到列标题（0%、10%、20% 等），而不是轴。
    
    让我们回顾一下我们是如何实现此目标的：
    
    <table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>操作</b></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><b>结果</b></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">将<span class="uicontrol">“Discount”（折扣）</span>从度量转换为维度...</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">销售额值不再依据折扣率聚合，从而会生成折线图（而不是散点图）。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">将<span class="uicontrol">“Discount”（折扣）</span>从连续转换为离散...</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Tableau 将在视图底部显示标题，而不是连续轴。</td></tr></tbody></table>
    
    现在只需将“Sales”（销售额）拖到“标签”，然后设置标签格式以提高可读性。

由于数据源中的“Discount”（折扣）只有 12 个唯一的值，因此生成的图表有一定作用。假如每一行有一个唯一的值（这种情况对于数值字段很少见），生成的视图中单独条形的数量将与数据源中的行数相等，生成的可视化内容将有可能没有用。

## 将“数据”窗格中的度量转换为维度

当您第一次连接到数据源时，Tableau 会将包含定量数值信息的大多数字段（即其中的值为数字的字段）作为“数据”窗格中的度量字段分配。对于名称表明数据类型的字段，例如“年”或“月”（Tableau 会将其识别为“日期”维度），或者包含诸如“ID”和“键”的字词的字段（Tableau 会将其分类为维度，即使这些字段是数值字段），情况有所不同。

但是，您可能会决定 Tableau 已分类为度量的其中一些字段实际上应该是维度。邮政编码是很经典的示例 — 它们通常完全由数字组成，但信息是分类信息，而不是连续信息 — 您绝不会希望通过对邮政编码进行加总或求平均值来聚合邮政编码。同样，在 Tableau 中，默认情况下可能会将包含单独年龄的字段分类为度量，因为它包含数值数据。在某些情况下，您可能想要对年龄进行加总或求平均值，但也可能想要以数据桶或类别的形式查看每个单独的年龄，这种情况下您会希望 Tableau 为此字段创建标题（而不是轴）。如果希望以这种形式在视图中使用年龄，您可以将字段转换为维度。

若要在“数据”窗格中将度量转换为维度，请执行以下任一操作。

- 单击该字段并将其从“数据”窗格的度量区域拖放到维度区域中（线的上方）。
    
    ![将度量字段拖到维度部分以将其转变为维度。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/data_model_datapane_intro.gif)
- 在“数据”窗格中右键单击（在 Mac 上按住 Control 单击）度量，并选择“转换为维度”。

如果将从度量转换为维度的字段放在功能区上，则该字段会生成标题（而不是轴）。

![从度量转换为维度的字段现在显示为标题而不是轴。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/schema_convert7.png)

## 使用“放置字段”对话框

在某些用例中，作为一种快捷方式，您可以右键单击将字段从“数据”窗格拖动到视图中（在 Mac 上按住 Option 并拖动）。这将打开“放置字段”对话框，其中包含该字段的各种形式。可用的选项取决于所拖动字段的数据类型。此对话框的主要目的是选择聚合，但也可能提供从维度更改为度量或在连续和离散之间进行选择的选项。

![](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/dropfield_string.png "字符串维度的“放置字段”对话框")

选择您想要使用的选项，然后单击“确定”以完成拖动操作。