---
schema_version: "1"
id: a22bc806748fde66f8606e940cfcc84ef3f64b26ea5937eb748b4d2c8d0b4a16
title: 数字函数
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/pro/desktop/functions_functions_number.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-cn/functions_functions_number.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 5f052e21921998bf4d70f653d5775de3f0795982ac70d8f3eb22a66b6b0852dc
description: Reference for Tableau number functions used in calculations.
---
[跳转到主要内容](#main-content)

# 数字函数

本文介绍数字函数及其在 Tableau 中的用法。它还演示了如何使用示例创建数字计算。

## 为何使用数字函数

数字函数允许您对字段中的数据值执行运算。字段函数只能用于包含数字值的字段。有关详细信息，请参见[数据类型](https://help.tableau.com/v0.0/pro/desktop/zh-cn/datafields_typesandroles_datatypes.htm)。

例如，可能有一个名为“Budget Variance”（预算差异）的字段，其中包含预算中的差异值。其中一个值可能为 -7。您可以使用 ABS 函数返回该数字以及该字段中所有其他数字的绝对值。

计算可能如下所示：

`ABS[Budget Variance]`

对于 -7 值，输出将为 7。

## Tableau 中的可用数字函数列表

### ABS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ABS(number)</code></td></tr><tr><td>输出</td><td>数字（正数）</td></tr><tr><td>定义</td><td>返回给定 <code>&lt;number&gt;</code> 的绝对值。</td></tr><tr><td>示例</td><td><pre>ABS(-7) = 7<br>ABS([Budget Variance])</pre><p>第二个示例返回“Budget Variance”（预算差异）字段中包含的所有数字的绝对值。</p></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#SIGN" class="xref">SIGN</a></code>。</td></tr></tbody></table>

### ACOS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ACOS(number)</code></td></tr><tr><td>输出</td><td>数字（以弧度表示的角度）</td></tr><tr><td>定义</td><td>返回给定 <code>&lt;number&gt;</code> 的反余弦（角度）。</td></tr><tr><td>示例</td><td><pre>ACOS(-1) = 3.14159265358979</pre></td></tr><tr><td>说明</td><td>反函数 <code><a href="#COS" class="xref">COS</a></code> 以弧度为单位的角度作为参数，并返回余弦值。</td></tr></tbody></table>

### ASIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ASIN(number)</code></td></tr><tr><td>输出</td><td>数字（以弧度表示的角度）</td></tr><tr><td>定义</td><td>返回给定 <code>&lt;number&gt;</code> 的反正弦（角度）。</td></tr><tr><td>示例</td><td><pre>ASIN(1) = 1.5707963267949</pre></td></tr><tr><td>说明</td><td>反函数 <code><a href="#SIN" class="xref">SIN</a></code> 以弧度为单位的角度作为参数，并返回正弦值。</td></tr></tbody></table>

### ATAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ATAN(number)</code></td></tr><tr><td>输出</td><td>数字（以弧度表示的角度）</td></tr><tr><td>定义</td><td>返回给定 <code>&lt;number&gt;</code> 的反正切（角度）。</td></tr><tr><td>示例</td><td><pre>ATAN(180) = 1.5652408283942</pre></td></tr><tr><td>说明</td><td><p>反函数 <code>TAN</code> 以弧度为单位的角度作为参数，并返回正切值。</p><p>另请参见 <code><a href="#ATAN2" class="xref">ATAN2</a></code> 和 <code><a href="#COT" class="xref">COT</a></code>。</p></td></tr></tbody></table>

### ATAN2

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ATAN2(y number, x number)</code></td></tr><tr><td>输出</td><td>数字（以弧度表示的角度）</td></tr><tr><td>定义</td><td>返回两个数字（x 和 y）之间的反正切（角度）。结果以弧度表示。</td></tr><tr><td>示例</td><td><pre>ATAN2(2, 1) = 1.10714871779409</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#TAN" class="xref">TAN</a></code> 和 <code><a href="#COT" class="xref">COT</a></code>。</td></tr></tbody></table>

### CEILING

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>CEILING(number)</code></td></tr><tr><td>输出</td><td>整数</td></tr><tr><td>定义</td><td>将 <code>&lt;number&gt;</code> 舍入为值相等或更大的最近整数。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">CEILING(2.1) = 3</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#FLOOR" class="xref">FLOOR</a></code> 和 <code><a href="#ROUND" class="xref">ROUND</a></code>。</td></tr><tr><td>数据库限制</td><td><p><code>CEILING</code> 可通过以下连接器使用：Microsoft Excel、文本文件、统计文件、已发布数据源、Amazon EMR Hadoop Hive、Amazon Redshift、Cloudera Hadoop、DataStax Enterprise、Google Analytics、Google BigQuery、Hortonworks Hadoop Hive、MapR&nbsp;Hadoop Hive、Microsoft SQL Server、Salesforce、Spark SQL。</p></td></tr></tbody></table>

### COS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>COS(number)</code><p>number 参数是以弧度表示的角度。</p></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回角度的余弦。</td></tr><tr><td>示例</td><td><pre>COS(PI( ) /4) = 0.707106781186548</pre></td></tr><tr><td>说明</td><td><p>反函数 <code><a href="#ACOS" class="xref">ACOS</a></code> 以余弦为参数并返回以弧度表示的角度。</p><p>另请参见 <code><a href="#PI" class="xref">PI</a></code>。若要将角度从度数转换为弧度，请使用 <code><a href="#RADIANS" class="xref">RADIANS</a></code>。</p></td></tr></tbody></table>

### COT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>COT(number)</code><p>number 参数是以弧度表示的角度。</p></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回角度的余切。</td></tr><tr><td>示例</td><td><pre>COT(PI( ) /4) = 1</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#TAN" class="xref">TAN</a></code> 和 <code><a href="#PI" class="xref">PI</a></code>。若要将角度从度数转换为弧度，请使用 <code><a href="#RADIANS" class="xref">RADIANS</a></code>。</td></tr></tbody></table>

### DEGREES

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>DEGREES(number)</code><p>number 参数是以弧度表示的角度。</p></td></tr><tr><td>输出</td><td>数字（度）</td></tr><tr><td>定义</td><td>将以弧度表示的角度转换为度数。</td></tr><tr><td>示例</td><td><pre>DEGREES(PI( )/4) = 45.0</pre></td></tr><tr><td>说明</td><td><p>反函数 <code><a href="#RADIANS" class="xref">RADIANS</a></code> 获取以度为单位的角度并返回以弧度为单位的角度。</p><p>另请参见 <code><a href="#PI" class="xref">PI</a>()</code>。</p></td></tr></tbody></table>

### DIV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>DIV(integer1, integer2)</code></td></tr><tr><td>输出</td><td>整数</td></tr><tr><td>定义</td><td>返回将 <code>&lt;integer1&gt;</code> 除以 <code>&lt;integer2&gt;</code> 的除法运算的整数部分。</td></tr><tr><td>示例</td><td><pre>DIV(11,2) = 5</pre></td></tr></tbody></table>

### EXP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>EXP(number)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回 e 的给定 <code>&lt;number&gt;</code> 次幂。</td></tr><tr><td>示例</td><td><pre>EXP(2) = 7.389<br>EXP(-[Growth Rate]*[Time])</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#LN" class="xref">LN</a></code>。</td></tr></tbody></table>

### FLOOR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>FLOOR(number)</code></td></tr><tr><td>输出</td><td>整数</td></tr><tr><td>定义</td><td>将数字舍入为值相等或更小的最近 <code>&lt;number&gt;</code>。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">FLOOR(7.9) = 7</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#CEILING" class="xref">CEILING</a></code> 和 <code><a href="#ROUND" class="xref">ROUND</a></code>。</td></tr><tr><td>数据库限制</td><td><p><code>FLOOR</code> 可通过以下连接器使用：Microsoft Excel、文本文件、统计文件、已发布数据源、Amazon EMR Hadoop Hive、Cloudera Hadoop、DataStax Enterprise、Google Analytics、Google BigQuery、Hortonworks Hadoop Hive、MapR&nbsp;Hadoop Hive、Microsoft SQL Server、Salesforce、Spark SQL。</p></td></tr></tbody></table>

### HEXBINX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>HEXBINX(number, number)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>将 x、y 坐标映射到最接近的六边形数据桶的 x 坐标。数据桶的边长为 1，因此，可能需要相应地缩放输入。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">HEXBINX([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>说明</td><td><code>HEXBINX </code> 和 <code><a href="#HEXBINY" class="xref">HEXBINY</a></code> 是用于六边形数据桶的分桶和标绘函数。六边形数据桶是对 x/y 平面（例如地图）中的数据进行可视化的有效而简洁的选项。由于数据桶是六边形的，因此每个数据桶都非常近似于一个圆，并最大程度地减少了从数据点到数据桶中心的距离变化。这使得聚类分析更加准确并且能提供有用的信息。</td></tr></tbody></table>

### HEXBINY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>HEXBINY(number, number)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>将 x、y 坐标映射到最接近的六边形数据桶的 y 坐标。数据桶的边长为 1，因此，可能需要相应地缩放输入。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">HEXBINY([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#HEXBINX" class="xref">HEXBINX</a></code>。</td></tr></tbody></table>

### LN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>LN(number)</code></td></tr><tr><td>输出</td><td><p>数字</p><p>如果参数小于或等于零，则输出为 <code>Null</code>。</p></td></tr><tr><td>定义</td><td>返回 <code>&lt;number&gt;</code> 的自然对数。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">LN(50) = 3.912023005</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#EXP" class="xref">EXP</a></code> 和 <code><a href="#LOG" class="xref">LOG</a></code>。</td></tr></tbody></table>

### LOG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>LOG(number, [base])</code><p>如果可选的 base 参数不存在，则使用底数 10。</p></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回数字以给定底数为底的对数。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">LOG(16,4) = 2</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#POWER" class="xref">POWER</a></code> <code><a href="#LN" class="xref">LN</a></code>。</td></tr></tbody></table>

### MAX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>MAX(expression)</code> 或 <code>MAX(expr1, expr2)</code></td></tr><tr><td>输出</td><td>与参数相同的数据类型，或者，如果参数的任何部分为 null，则为 <code>NULL&nbsp;</code>。</td></tr><tr><td>定义</td><td><p>返回两个参数（必须为相同数据类型）中的最大值。</p><p><code>MAX</code> 也可以聚合形式应用于单个字段。</p></td></tr><tr><td>示例</td><td><pre xml:space="preserve">MAX(4,7) = 7<br>MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021# <br>MAX([Name]) = "Zander"</pre></td></tr><tr><td>说明</td><td><p><b>对于字符串</b></p><p><code>MAX</code> 通常是按字母顺序排在最后的值。</p><p class="note">对于数据库数据源，<code>MAX</code> 字符串值在数据库为该列定义的排序序列中最高。</p><p><b>对于日期</b></p><p>对于日期，<code>MAX</code> 是最近的日期。如果 <code>MAX</code> 是聚合，结果不会有日期层次结构。如果 <code>MAX</code> 是比较，结果将保留日期层次结构。</p><p><b>作为聚合</b></p><p><code>MAX(expression)</code> 是聚合函数，返回单个聚合结果。这在可视化项中显示为 <code>AGG(expression)</code>。</p><p><b>作为比较</b></p><p><code>MAX(expr1, expr2)</code> 比较这两个值并返回一个行级值。</p><p>另请参见 <code><a href="#MIN" class="xref">MIN</a></code>。</p></td></tr></tbody></table>

### MIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>MIN(expression)</code> 或 <code>MIN(expr1, expr2)</code></td></tr><tr><td>输出</td><td>与参数相同的数据类型，或者，如果参数的任何部分为 null，则为 <code>NULL&nbsp;</code>。</td></tr><tr><td>定义</td><td><p>返回两个参数（必须为相同数据类型）中的最小值。</p><p><code>MIN </code> 也可以聚合形式应用于单个字段。</p></td></tr><tr><td>示例</td><td><pre xml:space="preserve">MIN(4,7) = 4<br>MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#<br>MIN([Name]) = "Abebi"</pre></td></tr><tr><td>说明</td><td><p><b>对于字符串</b></p><p><code>MIN</code> 通常是按字母顺序排列在前面的值。</p><p class="note">对于数据库数据源，<code>MIN</code> 字符串值在数据库为该列定义的排序序列中最低。</p><p><b>对于日期</b></p><p>对于日期，<code>MIN</code> 是最早的日期。如果 <code>MIN</code> 是聚合，结果不会有日期层次结构。如果 <code>MIN</code> 是比较，结果将保留日期层次结构。</p><p><b>作为聚合</b></p><p><code>MIN(expression)</code> 是聚合函数，返回单个聚合结果。这在可视化项中显示为 <code>AGG(expression)</code>。</p><p><b>作为比较</b></p><p><code>MIN(expr1, expr2)</code> 比较这两个值并返回一个行级值。</p><p>另请参见 <code><a href="#MAX" class="xref">MAX</a></code>。</p></td></tr></tbody></table>

### PI

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>PI()</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回数字常量 pi：3.14159。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">PI()&nbsp;= 3.14159</pre></td></tr><tr><td>说明</td><td>对于以弧度为输入的三角函数非常有用。另请参见 <code><a href="#RADIANS" class="xref">RADIANS</a></code>。</td></tr></tbody></table>

### POWER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>POWER(number, power)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>计算 <code>&lt;number&gt;</code> 的指定次 <code>&lt;power&gt;</code>。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">POWER(5,3) = 125<br>POWER([Temperature], 2)</pre></td></tr><tr><td>说明</td><td>也可以使用 ^ 符号，例如 <code>5^3 = POWER(5,3) = 125</code><p>另请参见 <code><a href="#EXP" class="xref">EXP</a></code>、<code><a href="#LOG" class="xref">LOG</a></code> 和 <code><a href="#SQUARE" class="xref">SQUARE</a></code>。</p></td></tr></tbody></table>

### RADIANS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>RADIANS(number)</code></td></tr><tr><td>输出</td><td>数字（以弧度表示的角度）</td></tr><tr><td>定义</td><td>将给定 <code>&lt;number&gt;</code> 从度数转换为弧度。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">RADIANS(180) = 3.14159</pre></td></tr><tr><td>说明</td><td>反函数 <code><a href="#DEGREES" class="xref">DEGREES</a></code> 获取以弧度为单位的角度，并返回以度为单位的角度。</td></tr></tbody></table>

### ROUND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ROUND(number, [decimals])</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td><p>将 <code>&lt;number&gt;</code> 舍入为指定位数。</p><p><code>decimals</code> 可选参数指定要在最终结果中包含的小数位数精度。如果省略 <code>decimals</code>，则 number 舍入为最接近的整数。</p></td></tr><tr><td>示例</td><td><pre xml:space="preserve">ROUND(1/3, 2) = 0.33</pre></td></tr><tr><td>说明</td><td><p>某些数据库（例如 SQL Server）允许指定负长度，其中 -1 将数字舍入为 10 的倍数，-2 舍入为 100 的倍数，依此类推。此功能并不适用于所有数据库。例如，Excel 和 Access 不具备此功能。</p><blockquote><p>[!TIP]</p><p><b>提示</b>：由于 <code>ROUND</code> 可能会因数字的基础浮点表示而遇到问题 — 例如 9.405 四舍五入到 9.40 — 最好<a href="https://help.tableau.com/current/pro/desktop/zh-cn/formatting_specific_numbers.htm">将数字格式化</a>为所需的小数位数而不是四舍五入。将 9.405 格式化为两位小数将产生预期的 9.41。</p></blockquote><p>另请参见 <code><a href="#CEILING" class="xref">CEILING</a></code> 和 <code><a href="#FLOOR" class="xref">FLOOR</a></code>。</p></td></tr></tbody></table>

### SIGN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>SIGN(number)</code></td></tr><tr><td>输出</td><td>-1、0 或 1</td></tr><tr><td>定义</td><td>返回 <code>&lt;number&gt;</code> 的符号：可能的返回值为：在数字为负时为 -1，在数字为零时为 0，在数字为正时为 1。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">SIGN(AVG(Profit)) = -1</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#ABS" class="xref">ABS</a></code>。</td></tr></tbody></table>

### SIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>SIN(number)</code><p>number 参数是以弧度表示的角度。</p></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回角度的正弦。</td></tr><tr><td>示例</td><td><pre>SIN(0) = 1.0<br>SIN(PI( )/4) = 0.707106781186548</pre></td></tr><tr><td>说明</td><td><p>反函数 <code><a href="#ASIN" class="xref">ASIN</a></code> 以正弦作为参数并返回以弧度为单位的角度。</p><p>另请参见 <code><a href="#PI" class="xref">PI</a></code>。若要将角度从度数转换为弧度，请使用 <code><a href="#RADIANS" class="xref">RADIANS</a></code>。</p></td></tr></tbody></table>

### SQRT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>SQRT(number)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回 <code>&lt;number&gt;</code> 的平方根。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">SQRT(25) = 5</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#SQUARE" class="xref">SQUARE</a></code>。</td></tr></tbody></table>

### SQUARE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>SQUARE(number)</code></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回 <code>&lt;number&gt;</code> 的平方。</td></tr><tr><td>示例</td><td><pre xml:space="preserve">SQUARE(5) = 25</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#SQRT" class="xref">SQRT</a></code> 和 <code><a href="#POWER" class="xref">POWER</a></code>。</td></tr></tbody></table>

### TAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>TAN(number)</code><p>number 参数是以弧度表示的角度。</p></td></tr><tr><td>输出</td><td>数字</td></tr><tr><td>定义</td><td>返回角度的正切。</td></tr><tr><td>示例</td><td><pre>TAN(PI ( )/4) = 1.0</pre></td></tr><tr><td>说明</td><td>另请参见 <code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#ATAN2" class="xref">ATAN2</a></code>、<code><a href="#COT" class="xref">COT</a></code> 和 <code><a href="#PI" class="xref">PI</a></code>。若要将角度从度数转换为弧度，请使用 <code><a href="#RADIANS" class="xref">RADIANS</a></code>。</td></tr></tbody></table>

### ZN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>语法</td><td><code>ZN(expression)</code></td></tr><tr><td>输出</td><td>任意，或 o</td></tr><tr><td>定义</td><td><p>如果 <code>&lt;expression&gt;</code> 不为 Null，则返回该表达式，否则返回零。</p><p>使用此函数将 null 值替换为零。</p></td></tr><tr><td>示例</td><td><pre xml:space="preserve">ZN(Grade) = 0</pre></td></tr><tr><td>说明</td><td>当在计算中使用可能包含 null 的字段时，这是一个非常有用的函数。用 <code>ZN</code> 封装字段可以防止用 null 计算导致的错误。</td></tr></tbody></table>  

## 创建数字计算

按照下面的步骤进行操作以了解如何创建数字计算。

1. 在 Tableau Desktop 中，连接到 Tableau 附带的**示例 - 超市**已保存数据源。
2. 导航到工作表，并选择“分析”\>“创建计算字段”。
3. 在打开的计算编辑器中，执行以下操作：

- 将计算字段命名为“Minimum Sales transaction”（最低销售额交易）
- 输入以下公式：
    
    `MIN(Sales)`
- 完成后，单击“确定”。

新的数字计算将出现在“**数据**”窗格中的“**度量**”下。就像其他字段一样，您可以在一个或多个可视化项中使用该字段。

将“Minimum Sales”（最低销售额）放到工作表中“标记”卡上的“文本”上时，其名称将变为**“AGG(Minimum Sales)”**，表明它无法进一步聚合，因为其已经聚合到最低详细级别（所有记录的最低销售额值）。

此示例显示每个类别的最低销售额。

![显示类别及其关联值的表。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/number_function1.png)

将子类放到视图中后，将会显示每个子类的最低销售额。

![显示不同类别和子类别中的项数量的表。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/number_function2.png)

## 另请参见

[Tableau 中的函数](https://help.tableau.com/v0.0/pro/desktop/zh-cn/functions.htm)

[Tableau 函数（按字母顺序）](https://help.tableau.com/v0.0/pro/desktop/zh-cn/functions_all_alphabetical.htm)

[Tableau 函数（按类别）](https://help.tableau.com/v0.0/pro/desktop/zh-cn/functions_all_categories.htm)

[在 Tableau 中编写计算](https://help.tableau.com/v0.0/pro/desktop/zh-cn/functions_operators.htm)