---
schema_version: "1"
id: c86d369605fbce35c640e6f46da8ad7ff668bd52c7f844b237ce92329b48a91c
title: Funções de número
collection: tableau
version: next
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/next/pt-br/pro/desktop/functions_functions_number.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/pt-br/functions_functions_number.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 5153aa2e9d610c1bea100767cd819b088c1ea95226a399ecafccd214696a2835
description: Reference for Tableau number functions used in calculations.
---
[Pular para o conteúdo principal](#main-content)

# Funções de número

Este artigo apresenta as funções de número e os respectivos usos no Tableau. Ela também demonstra como criar um cálculo de número com um exemplo .

## Por que usar funções de número

As funções de número permitem a realização de cálculos nos valores de dados nos seus campos. As funções de número podem ser usadas somente com campos que contêm valores numéricos. Para obter mais informações, consulte [Tipos de dados](https://help.tableau.com/v0.0/pro/desktop/pt-br/datafields_typesandroles_datatypes.htm).

Por exemplo, você pode ter um campo que contenha valores para a variação no seu orçamento, intitulado Variação do orçamento. Um desses valores pode ser -7. Você pode usar a função ABS para retornar o valor absoluto desse número e todos os outros números no campo.

O cálculo pode ficar mais ou menos assim:

`ABS[Budget Variance]`

E para esse valor -7, a saída seria 7.

## Funções de número disponíveis no Tableau

### ABS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>ABS(number)</code></td></tr><tr><td>Saída</td><td>Número (positivo)</td></tr><tr><td>Definição</td><td>Retorna o valor absoluto do <code>&lt;number&gt;</code> especificado.</td></tr><tr><td>Exemplo</td><td><pre>ABS(-7) = 7<br>ABS([Budget Variance])</pre><p>O segundo exemplo retorna o valor absoluto para todos os números contidos no campo Variação de orçamento.</p></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>ACOS(number)</code></td></tr><tr><td>Saída</td><td>Número (ângulo em radianos)</td></tr><tr><td>Definição</td><td>Retorna o arco cosseno (ângulo) do <code>&lt;number&gt;</code> fornecido.</td></tr><tr><td>Exemplo</td><td><pre>ACOS(-1) = 3.14159265358979</pre></td></tr><tr><td>Observações</td><td>A função inversa, <code><a href="#COS" class="xref">COS</a></code>, toma o ângulo em radianos como argumento e retorna o cosseno.</td></tr></tbody></table>

### ASIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>ASIN(number)</code></td></tr><tr><td>Saída</td><td>Número (ângulo em radianos)</td></tr><tr><td>Definição</td><td>Retorna o arco seno (ângulo) de um determinado <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre>ASIN(1) = 1.5707963267949</pre></td></tr><tr><td>Observações</td><td>A função inversa, <code><a href="#SIN" class="xref">SIN</a></code>, toma o ângulo em radianos como argumento e retorna o seno.</td></tr></tbody></table>

### ATAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>ATAN(number)</code></td></tr><tr><td>Saída</td><td>Número (ângulo em radianos)</td></tr><tr><td>Definição</td><td>Retorna o arco tangente (ângulo) de um determinado <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre>ATAN(180) = 1.5652408283942</pre></td></tr><tr><td>Observações</td><td><p>A função inversa, <code>TAN</code>, toma o ângulo em radianos como argumento e retorna a tangente.</p><p>Consulte também <code><a href="#ATAN2" class="xref">ATAN2</a></code> e <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>Sintaxe</td><td><code>ATAN2(y number, x number)</code></td></tr><tr><td>Saída</td><td>Número (ângulo em radianos)</td></tr><tr><td>Definição</td><td>Retorna o ângulo entre dois números especificados (x e y). O resultado é em radianos.</td></tr><tr><td>Exemplo</td><td><pre>ATAN2(2, 1) = 1.10714871779409</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#ATAN" class="xref">ATAN</a></code>, <code><a href="#TAN" class="xref">TAN</a></code> e <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>Sintaxe</td><td><code>CEILING(number)</code></td></tr><tr><td>Saída</td><td>Inteiro</td></tr><tr><td>Definição</td><td>Arredonda um para o <code>&lt;number&gt;</code> inteiro mais próximo de valor maior ou igual.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">CEILING(2.1) = 3</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#FLOOR" class="xref">FLOOR</a></code> e <code><a href="#ROUND" class="xref">ROUND</a></code>.</td></tr><tr><td>Limitações do banco de dados</td><td><p><code>CEILING</code> está disponível por meio dos seguintes conectores: Microsoft Excel, Text File, Statistical File, Published Data Source, Amazon EMR Hadoop Hive, Amazon Redshift, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR&nbsp;Hadoop Hive, Microsoft SQL&nbsp;Server, Salesforce, Spark&nbsp;SQL.</p></td></tr></tbody></table>

### COS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>COS(number)</code><p>O argumento numérico é o ângulo em radianos.</p></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna o cosseno de um ângulo.</td></tr><tr><td>Exemplo</td><td><pre>COS(PI( ) /4) = 0.707106781186548</pre></td></tr><tr><td>Observações</td><td><p>A função inversa, <code><a href="#ACOS" class="xref">ACOS</a></code>, toma o cosseno como argumento e retorna o ângulo em radianos.</p><p>Consulte também <code><a href="#PI" class="xref">PI</a></code>. Para converter um ângulo de graus em radianos, use <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>Sintaxe</td><td><code>COT(number)</code><p>O argumento numérico é o ângulo em radianos.</p></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna a cotangente de um ângulo.</td></tr><tr><td>Exemplo</td><td><pre>COT(PI( ) /4) = 1</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#ATAN" class="xref">ATAN</a></code>, <code><a href="#TAN" class="xref">TAN</a></code> e <code><a href="#PI" class="xref">PI</a></code>. Para converter um ângulo de graus em radianos, use <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>Sintaxe</td><td><code>DEGREES(number)</code><p>O argumento numérico é o ângulo em radianos.</p></td></tr><tr><td>Saída</td><td>Número (graus)</td></tr><tr><td>Definição</td><td>Converte um ângulo em radianos em graus.</td></tr><tr><td>Exemplo</td><td><pre>DEGREES(PI( )/4) = 45.0</pre></td></tr><tr><td>Observações</td><td><p>A função inversa, <code><a href="#RADIANS" class="xref">RADIANS</a></code>, obtém um ângulo em graus e retorna o ângulo em radianos.</p><p>Consulte também <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>Sintaxe</td><td><code>DIV(integer1, integer2)</code></td></tr><tr><td>Saída</td><td>Inteiro</td></tr><tr><td>Definição</td><td>Retorna a parte inteira de uma operação de divisão, na qual o <code>&lt;integer1&gt;</code> é dividido pelo <code>&lt;integer2&gt;</code>.</td></tr><tr><td>Exemplo</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>Sintaxe</td><td><code>EXP(number)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna e elevado à potência do especificado <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre>EXP(2) = 7.389<br>EXP(-[Growth Rate]*[Time])</pre></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>FLOOR(number)</code></td></tr><tr><td>Saída</td><td>Inteiro</td></tr><tr><td>Definição</td><td>Arredonda um número para o <code>&lt;number&gt;</code> mais próximo de valor menor ou igual.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">FLOOR(7.9) = 7</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#CEILING" class="xref">CEILING</a></code> e <code><a href="#ROUND" class="xref">ROUND</a></code>.</td></tr><tr><td>Limitações do banco de dados</td><td><p><code>FLOOR</code> está disponível por meio dos seguintes conectores: Microsoft Excel, Text File, Statistical File, Published Data Source, Amazon EMR Hadoop Hive, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR&nbsp;Hadoop Hive, Microsoft SQL&nbsp;Server, Salesforce, Spark&nbsp;SQL.</p></td></tr></tbody></table>

### HEXBINX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>HEXBINX(number, number)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Mapeia as coordenadas x, y com a coordenada x do compartimento hexagonal mais próximo. Os compartimentos têm extensão 1, então as entradas podem precisar ser escalonadas corretamente.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">HEXBINX([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>Observações</td><td><code>HEXBINX </code>e <code><a href="#HEXBINY" class="xref">HEXBINY</a></code> são funções de armazenamento e plotagem dos compartimentos hexagonais. Compartimentos hexagonais são uma opção eficiente e elegante para a visualização de dados em um plano x/y como um mapa. Como os compartimentos são hexagonais, cada um se aproxima de um círculo e minimiza a variação da distância entre o ponto de dados e o centro do compartimento. Isso torna o agrupamento mais preciso e informativo.</td></tr></tbody></table>

### HEXBINY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>HEXBINY(number, number)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Mapeia as coordenadas x, y com a coordenada y do compartimento hexagonal mais próximo. Os compartimentos têm extensão 1, então as entradas podem precisar ser escalonadas corretamente.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">HEXBINY([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>LN(number)</code></td></tr><tr><td>Saída</td><td><p>Número</p><p>A saída é <code>Null</code> se o argumento for menor ou igual a zero.</p></td></tr><tr><td>Definição</td><td>Retorna o algoritmo natural de um <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">LN(50) = 3.912023005</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#EXP" class="xref">EXP</a></code> e <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>Sintaxe</td><td><code>LOG(number, [base])</code><p>Se o argumento base opcional não estiver presente, a base 10 será usada.</p></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna o algoritmo de um número para a base especificada.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">LOG(16,4) = 2</pre></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>MAX(expression)</code> ou <code>MAX(expr1, expr2)</code></td></tr><tr><td>Saída</td><td>Mesmo tipo de dados do argumento ou <code>NULL&nbsp;</code> se alguma parte do argumento for nula.</td></tr><tr><td>Definição</td><td><p>Retorna o máximo de dois argumentos, que devem ser do mesmo tipo de dados.</p><p><code>MAX</code> também pode ser aplicada a um único campo em uma agregação.</p></td></tr><tr><td>Exemplo</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>Observações</td><td><p><b>Para cadeia de caracteres</b></p><p><code>MAX</code> geralmente é o valor que vem por último em ordem alfabética.</p><p class="note">Para fontes de dados de bancos de dados, o valor de cadeia de caracteres <code>MAX</code> é o mais alto na sequência de classificação definida pelo banco de dados para essa coluna.</p><p><b>Para datas</b></p><p>Para datas, <code>MAX</code> é a data mais recente. Se <code>MAX</code> for uma agregação, o resultado não terá uma hierarquia de datas. Se <code>MAX</code> for uma comparação, o resultado manterá a hierarquia de datas.</p><p><b>Como uma agregação</b></p><p><code>MAX(expression)</code> é uma função agregada e retorna um único resultado agregado. Isso é exibido como <code>AGG(expression)</code> na visualização.</p><p><b>Como comparação</b></p><p><code>MAX(expr1, expr2)</code> compara os dois valores e retorna um valor em nível de linha.</p><p>Consulte também <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>Sintaxe</td><td><code>MIN(expression)</code> ou <code>MIN(expr1, expr2)</code></td></tr><tr><td>Saída</td><td>Mesmo tipo de dados do argumento ou <code>NULL&nbsp;</code> se alguma parte do argumento for nula.</td></tr><tr><td>Definição</td><td><p>Retorna, no mínimo, dois argumentos, que devem ser do mesmo tipo de dados.</p><p><code>MIN </code> também pode ser aplicada a um único campo em uma agregação.</p></td></tr><tr><td>Exemplo</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>Observações</td><td><p><b>Para cadeia de caracteres</b></p><p><code>MIN</code> geralmente é o valor que vem primeiro em ordem alfabética.</p><p class="note">Para fontes de dados de bancos de dados, o valor de cadeia de caracteres <code>MIN</code> é o mais baixo na sequência de classificação definida pelo banco de dados para essa coluna.</p><p><b>Para datas</b></p><p>Para datas, o <code>MIN</code> é a data mais antiga. Se <code>MIN</code> for uma agregação, o resultado não terá uma hierarquia de datas. Se <code>MIN</code> for uma comparação, o resultado manterá a hierarquia de datas.</p><p><b>Como uma agregação</b></p><p><code>MIN(expression)</code> é uma função agregada e retorna um único resultado agregado. Isso é exibido como <code>AGG(expression)</code> na visualização.</p><p><b>Como comparação</b></p><p><code>MIN(expr1, expr2)</code> compara os dois valores e retorna um valor em nível de linha.</p><p>Consulte também <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>Sintaxe</td><td><code>PI()</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna o pi da constante numérica: 3,14159...</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">PI()&nbsp;= 3.14159</pre></td></tr><tr><td>Observações</td><td>Útil para funções trigonométricas que recebem informações em radianos. Consulte também <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>Sintaxe</td><td><code>POWER(number, power)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Eleva o <code>&lt;number&gt;</code> à <code>&lt;power&gt;</code> especificada.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">POWER(5,3) = 125<br>POWER([Temperature], 2)</pre></td></tr><tr><td>Observações</td><td>Você também pode usar o símbolo ^, como <code>5^3 = POWER(5,3) = 125</code><p>Consulte também <code><a href="#EXP" class="xref">EXP</a></code>, <code><a href="#LOG" class="xref">LOG</a></code> e <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>Sintaxe</td><td><code>RADIANS(number)</code></td></tr><tr><td>Saída</td><td>Número (ângulo em radianos)</td></tr><tr><td>Definição</td><td>Converte o <code>&lt;number&gt;</code> determinado de graus para radianos.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">RADIANS(180) = 3.14159</pre></td></tr><tr><td>Observações</td><td>A função inversa, <code><a href="#DEGREES" class="xref">DEGREES</a></code>, obtém um ângulo em radianos e retorna o ângulo em graus.</td></tr></tbody></table>

### ROUND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintaxe</td><td><code>ROUND(number, [decimals])</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td><p>Arredonda o <code>&lt;number&gt;</code> para um de dígitos especificado.</p><p>O argumento de <code>decimals</code> opcional especifica quantos pontos decimais de precisão são necessários incluir no resultado final. Se os <code>decimals</code> forem omitidos, o número será arredondado para o inteiro mais próximo.</p></td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">ROUND(1/3, 2) = 0.33</pre></td></tr><tr><td>Observações</td><td><p>Alguns bancos de dados, como o SQL Server, permitem a especificação de um comprimento negativo, em que -1 arredonda o número para múltiplos de 10, -2 arredonda para múltiplos de 100, etc. Isso não é válido para todos os bancos de dados. Por exemplo, isso não é verdadeiro para o Excel ou o Access.</p><blockquote><p>[!TIP]</p><p><b>Dica</b>: como <code>ROUND</code> pode ter problemas devido à representação de ponto flutuante subjacente de números – como 9,405 arredondado para 9,40 – pode ser preferível <a href="https://help.tableau.com/current/pro/desktop/pt-br/formatting_specific_numbers.htm">formatar o número</a> para o número desejado de pontos decimais em vez de arredondar. Formatar 9,405 com duas casas decimais produzirá o 9,41 esperado.</p></blockquote><p>Consulte também <code><a href="#CEILING" class="xref">CEILING</a></code> e <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>Sintaxe</td><td><code>SIGN(number)</code></td></tr><tr><td>Saída</td><td>-1, 0 ou 1</td></tr><tr><td>Definição</td><td>Retorna o sinal de um <code>&lt;number&gt;</code>: os valores de retorno possíveis são: -1 se o número for negativo, 0 se o número for zero ou 1 se o número for positivo.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">SIGN(AVG(Profit)) = -1</pre></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>SIN(number)</code><p>O argumento numérico é o ângulo em radianos.</p></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna o seno de um ângulo.</td></tr><tr><td>Exemplo</td><td><pre>SIN(0) = 1.0<br>SIN(PI( )/4) = 0.707106781186548</pre></td></tr><tr><td>Observações</td><td><p>A função inversa, <code><a href="#ASIN" class="xref">ASIN</a></code>, toma o seno como argumento e retorna o ângulo em radianos.</p><p>Consulte também <code><a href="#PI" class="xref">PI</a></code>. Para converter um ângulo de graus em radianos, use <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>Sintaxe</td><td><code>SQRT(number)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna a raiz quadrada de um <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">SQRT(25) = 5</pre></td></tr><tr><td>Observações</td><td>Consulte também <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>Sintaxe</td><td><code>SQUARE(number)</code></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna o quadrado de um <code>&lt;number&gt;</code>.</td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">SQUARE(5) = 25</pre></td></tr><tr><td>Observações</td><td>Consulte também <code><a href="#SQRT" class="xref">SQRT</a></code> e <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>Sintaxe</td><td><code>TAN(number)</code><p>O argumento numérico é o ângulo em radianos.</p></td></tr><tr><td>Saída</td><td>Número</td></tr><tr><td>Definição</td><td>Retorna a tangente de um ângulo.</td></tr><tr><td>Exemplo</td><td><pre>TAN(PI ( )/4) = 1.0</pre></td></tr><tr><td>Observações</td><td>Consulte também <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> e <code><a href="#PI" class="xref">PI</a></code>. Para converter um ângulo de graus em radianos, use <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>Sintaxe</td><td><code>ZN(expression)</code></td></tr><tr><td>Saída</td><td>Qualquer, ou o</td></tr><tr><td>Definição</td><td><p>Retorna a <code>&lt;expression&gt;</code> se não for nulo, caso contrário, retorna zero.</p><p>Use esta função para substituir valores nulos por zeros.</p></td></tr><tr><td>Exemplo</td><td><pre xml:space="preserve">ZN(Grade) = 0</pre></td></tr><tr><td>Observações</td><td>Esta é uma função muito útil ao usar campos que podem conter valores nulos em um cálculo. Envolvendo o campo com <code>ZN</code> pode evitar erros causados pelo cálculo com nulos.</td></tr></tbody></table>  

## Criar um cálculo de número

Siga as etapas abaixo para saber como criar um cálculo de número.

1. No Tableau Desktop, conecte-se à fonte de dados salva **Exemplo - Superloja**, incluída no Tableau.
2. Navegue até a pasta de trabalho e selecione Análise \> Criar campo calculado.
3. No editor de cálculo aberto, faça o seguinte:

- Nomeie o campo calculado como transação de Vendas mínimas
- Insira a fórmula a seguir:
    
    `MIN(Sales)`
- Ao terminar, clique em OK.

O novo cálculo de número aparece em **Medidas** no painel **Dados**. Assim como os outros campos, é possível usá-lo em uma ou mais visualizações.

Quando as Vendas mínimas são colocadas no Texto do cartão Marcas na planilha, o nome é trocado **para AGG(Vendas mínimas),** indicando que ele não pode ser mais agregado, pois já está agregado até o nível mais baixo de detalhe (o menor valor de vendas para todos os registros).

Este exemplo mostra as vendas mínimas por categoria.

![Uma tabela exibindo categorias e seus valores associados.](/tableau/next/pt-br/pro/desktop/pt-br/Img/number_function1.png)

Quando a subcategoria é incluída na visualização, as vendas mínimas para cada subcategoria são mostradas.

![Uma tabela exibindo a quantidade de itens dentro de diferentes categorias e subcategorias.](/tableau/next/pt-br/pro/desktop/pt-br/Img/number_function2.png)

## Consulte também

[Funções no Tableau](https://help.tableau.com/v0.0/pro/desktop/pt-br/functions.htm)

[Funções do Tableau (em ordem alfabética)](https://help.tableau.com/v0.0/pro/desktop/pt-br/functions_all_alphabetical.htm)

[Funções do Tableau (por categoria)](https://help.tableau.com/v0.0/pro/desktop/pt-br/functions_all_categories.htm)

[Escrever cálculos no Tableau](https://help.tableau.com/v0.0/pro/desktop/pt-br/functions_operators.htm)