---
schema_version: "1"
id: 37bc62048d7d35dbdd49d6fff01354d86dbc700ca2bffbf6d1e0f285c5863cfc
title: FIXED 详细级别表达式
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/pro/desktop/calculations_calculatedfields_lod_fixed.md
canonical_url: https://help.tableau.com/current/pro/desktop/zh-cn/calculations_calculatedfields_lod_fixed.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 33325fe049ac152ae95396d0954df10dedd6408acf4f675bbdbfe1da89cb26e7
description: Use FIXED LOD expressions to compute values from specified dimensions, ignoring the view.
---
[跳转到主要内容](#main-content)

# FIXED 详细级别表达式

FIXED 详细级别表达式使用指定的维度计算值，而不引用视图中的维度。

可以使用示例 - 超市数据源重新创建以下示例。

## 示例 1

以下视图显示客户第一次购买日期与任何后续购买之间的间隔：

![一条显示一段时间内平均销售额的折线图，其中一个文本框指向折线图中的某个点，上面写着：“最早的客户往往会进行更大的初始购买，并会继续购买更多。”](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_lod_fixed_ex1_758x524.png)

### 分步操作：

此处介绍如何使用 Tableau Desktop 附带的示例 - 超市数据源构建上面的视图。

1. 创建两个计算字段：一个 FIXED 详细级别表达式，以及一个日期减法运算。
    
    <table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.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">First Purchase Date（第一次购买日期）</span></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">{FIXED [Customer Name] : MIN([Order Date])}</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><span class="uicontrol">Days Since First Purchase（自第一次购买后的天数）</span></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">DATETRUNC('day', [Order Date])-DATETRUNC('day', [First Purchase Date])</td></tr></tbody></table>
2. 将“Days Since First Purchase”（第一次购买后的天数）从“数据”窗格的“度量”区域拖到“维度”区域。
    
    由于此计算字段包含一个减法运算，因此结果是数字，并且 Tableau 会将其分配到度量类别。但您会将其用作维度。
3. 将“Days Since First Purchase”（自第一次购买后的天数）拖到“列”。
4. 在“列”上单击“Days Since First Purchase”（自第一次购买后的天数），并选择“连续”。
5. 将“Sales”（销售额）拖到“行”。
6. 将“行”上“Sales”（销售额）的聚合从“SUM”更改为“AVG”。
7. 为“行”上的“Sales”（销售额）添加快速表计算：“汇总”。
8. 将“First Purchase Date”（第一次购买日期）拖到“颜色”。
9. 在“颜色”上的“YEAR(First Purchase Date)”字段中单击“+”，添加数据分层结构中的下一级别：“QUARTER(First Purchase Date)”。
    
    ![将鼠标悬停在“标记”卡上的一个胶囊上，显示一个工具提示，内容为：“首次购买日期的年份”。](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_lod_fixed_ex1b.png)
10. Tableau 不会自动将两个字段放在“颜色”上，但您可以通过单击“QUARTER(First Purchase Date)”字段左侧的图标并选择“颜色”来实现：
    
    ![“标记”卡中胶囊旁边的下拉菜单已展开，显示几个选项，可从中选择颜色。](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_lod_fixed_ex1c.png)
11. 将“颜色”图例拖到视图的左侧，放在“标记”卡下方。
    
    您的视图现在应如下所示：
    
    ![显示 2013 年至 2016 年每季度累计平均销售额的折线图。](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_lod_fixed_ex1d.png)

可视化项在您与之交互时将生成细节。选择左侧颜色图例中单独的季度，看看在特定的几个季度中获得的客户在后几个季度中继续花费的情况。请注意，在早期（2013 年）获得的客户的花费比率呈较高趋势，即便考虑到他们有更多时间来花费这一事实，情况也是如此 — 因此，蓝线（代表 2013 年）在 x 轴上的值要高于其他线条。假如您在 y 轴上使用标准日期值，视图将会更容易创建，但各条线将根本不会以同一坐标为起点，因此将会更难比较获取率。

您也可以将“YEAR(First Purchase Date)”或“QUARTER(First Purchase Date)”拖出“颜色”，更清晰地查看季节或年度趋势。

## 示例 2

以下 FIXED 详细级别表达式计算每个区域的销售额总和：

`{FIXED [Region] : SUM([Sales])}`

此详细级别表达式（名为 \[Sales by Region\]）随后将放在“文本”上以显示每个区域的总销售额：

![显示了美国各州按地区划分的销售总额的表格。](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_lod_fixed_states.png)

视图详细级别为 \[**Region**\] 加 \[**State**\]，但由于 FIXED 详细级别表达式不考虑视图详细级别，因此计算只使用 \[**Region**\] 维度，所以每个区域中各个州/省/市/自治区的值相同。请参见[详细级别表达式和聚合](https://help.tableau.com/current/pro/desktop/zh-cn/calculations_calculatedfields_lod_replication.htm)了解有关为何出现这种情况的说明。

如果详细级别表达式中使用了 INCLUDE 关键字（而不是 FIXED），则每个州/省/市/自治区的值将不同，原因是 Tableau 将随视图中的任何其他维度 (\[State\]) 一起添加表达式中的维度 (\[Region\]) 来确定表达式的值。结果将为：

![显示各地区人口的表格。](/tableau/current/zh-cn/pro/desktop/zh-cn/Img/calculations_fixed_states_include.png)