---
schema_version: "1"
id: 8b6af9b339704a824ca7f3ee9790f6d81ff82acae98435053b2293195a79f123
title: Tutte le funzioni (in ordine alfabetico)
collection: tableau
version: current
locale: it-it
portal_url: https://docs.salesforce.com/tableau/current/it-it/pro/desktop/functions_all_alphabetical.md
canonical_url: https://help.tableau.com/current/pro/desktop/it-it/functions_all_alphabetical.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 739ce3d8271e76818649c4d73c5e5c4ab0a2a7d760cc4c11a64705393267f33a
description: Reference of all Tableau calculation functions organized in alphabetical order.
---
[Passa al contenuto principale](#main-content)

# Funzioni di Tableau (in ordine alfabetico)

Le funzioni di Tableau in questo riferimento sono organizzate in ordine alfabetico. Fai clic su una lettera per passare alla relativa posizione nell’elenco. Puoi inoltre utilizzare CTRL+F (Comando+F su Mac) per aprire una casella di ricerca e cercare una specifica funzione.

[A](#A) [B](#B) [C](#C) [D](#D) [E](#E) [F](#F) [G](#G) [H](#H) [I](#I) [J](#J) [K](#K) [L](#L) [M](#M) [N](#N) [O](#O) [P](#P) [Q](#Q) [R](#R) [S](#S) [T](#T) [U](#U) [V](#V) [W](#W) [X](#X) [Y](#Y) [Z](#Z)

  

## A

### ABS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ABS(number)</code></td></tr><tr><td>Output</td><td>Numero (positivo)</td></tr><tr><td>Definizione</td><td>Restituisce il valore assoluto del numero <code>&lt;number&gt;</code> dato.</td></tr><tr><td>Esempio</td><td><pre>ABS(-7) = 7<br>ABS([Budget Variance])</pre><p>Il secondo esempio restituisce il valore assoluto per tutti i numeri contenuti nel campo Budget Variance.</p></td></tr><tr><td>Note</td><td>Vedi anche <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>Sintassi</td><td><code>ACOS(number)</code></td></tr><tr><td>Output</td><td>Numero (angolo in radianti)</td></tr><tr><td>Definizione</td><td>Restituisce l’arcocoseno (angolo) del numero <code>&lt;number&gt;</code> dato.</td></tr><tr><td>Esempio</td><td><pre>ACOS(-1) = 3.14159265358979</pre></td></tr><tr><td>Note</td><td>La funzione inversa, <code><a href="#COS" class="xref">COS</a></code>, accetta come argomento l’angolo in radianti e restituisce il coseno.</td></tr></tbody></table>

### AND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>&lt;expr1&gt; AND &lt;expr2&gt;</code></td></tr><tr><td>Definizione</td><td>Esegue una congiunzione logica su due espressioni. Se entrambi i lati sono True, il test logico restituisce True.</td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Spring" AND "[Season] = "Fall" <br>THEN "It's the apocalypse and footwear doesn't matter" <br>END</pre><p><i>“Se sia (Season = Spring) e (Season = Fall) sono contemporaneamente True, viene restituito It’s the apocalypse and footwear doesn’t matter.”</i></p></td></tr><tr><td>Note</td><td><p>Spesso usato con <a href="#IF" class="xref">IF</a> e <a href="#IIF" class="xref">IIF</a>. Vedi anche <a href="#NOT" class="xref">NOT</a> e <a href="#OR" class="xref">OR</a>.</p><p>Se entrambe le espressioni sono <code>TRUE</code> (ovvero, né <code>FALSE</code> né <code>NULL</code>), il risultato è <code>TRUE</code>. Se una delle due espressioni è <code>NULL</code>, il risultato è <code>NULL</code>. In tutti gli altri casi, il risultato è <code>FALSE</code>.</p><p>Se crei un calcolo in cui il risultato di un confronto <code>AND</code> viene visualizzato in un foglio di lavoro, Tableau mostra <code>TRUE</code> e <code>FALSE</code>. Se desideri modificare questa impostazione, utilizza l’area Formato nella finestra di dialogo del formato.</p><p class="note"><b>Nota</b>: l’operatore <code>AND</code> sfrutta la <i>valutazione a corto circuito</i>. Questo significa che, se la prima espressione è valutata come <code>FALSE</code>, allora la seconda espressione non viene valutata affatto. Questo può essere utile se la seconda espressione si traduce in un errore quando la prima espressione è <code>FALSE</code>, in quanto la seconda espressione in questo caso non viene mai valutata.</p></td></tr></tbody></table>

### AREA

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>AREA(Spatial Polygon, 'units')</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce l’area della superficie totale di <code>&lt;spatial polygon&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">AREA([Geometry], 'feet')</pre></td></tr><tr><td>Note</td><td><p>Nomi delle unità supportate (devono essere racchiusi tra virgolette nel calcolo, ad esempio <code>'miles'</code>):</p><ul><li><i>meters</i>: meters, metres, m</li><li><i>kilometers</i>: kilometers, kilometres, km</li><li><i>miles</i>: miles, mi</li><li><i>feet</i>: feet, ft</li></ul><p></p></td></tr></tbody></table>

### ASCII

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ASCII(string)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce il codice ASCII per il primo carattere di <code>&lt;string&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>ASCII('A') = 65</pre></td></tr><tr><td>Note</td><td>È l’inversa della funzione <code>CHAR</code>.</td></tr></tbody></table>

### ASIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ASIN(number)</code></td></tr><tr><td>Output</td><td>Numero (angolo in radianti)</td></tr><tr><td>Definizione</td><td>Restituisce l’arcoseno (angolo) del numero <code>&lt;number&gt;</code> dato.</td></tr><tr><td>Esempio</td><td><pre>ASIN(1) = 1.5707963267949</pre></td></tr><tr><td>Note</td><td>La funzione inversa, <code><a href="#SIN" class="xref">SIN</a></code>, accetta come argomento l’angolo in radianti e restituisce il seno.</td></tr></tbody></table>

### ATAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ATAN(number)</code></td></tr><tr><td>Output</td><td>Numero (angolo in radianti)</td></tr><tr><td>Definizione</td><td>Restituisce l’arcotangente (angolo) di un numero <code>&lt;number&gt;</code> dato.</td></tr><tr><td>Esempio</td><td><pre>ATAN(180) = 1.5652408283942</pre></td></tr><tr><td>Note</td><td><p>La funzione inversa, <code>TAN</code>, accetta come argomento l’angolo in radianti e restituisce la tangente.</p><p>Vedi anche <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>Sintassi</td><td><code>ATAN2(y number, x number)</code></td></tr><tr><td>Output</td><td>Numero (angolo in radianti)</td></tr><tr><td>Definizione</td><td>Restituisce l’arcotangente (angolo) tra due numeri (<code>&lt;y number&gt;</code> e <code>&lt;x number&gt;</code>). Il risultato è in radianti.</td></tr><tr><td>Esempio</td><td><pre>ATAN2(2, 1) = 1.10714871779409</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>

### ATTR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ATTR(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce il valore dell’espressione <code>&lt;expression&gt;</code> se ha un unico valore per tutte le righe. In caso contrario, restituisce un asterisco. I valori NULL vengono ignorati.</td></tr></tbody></table>

### AVG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>AVG(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la media di tutti i valori nell’espressione <code>&lt;expression&gt;</code>. I valori NULL vengono ignorati.</td></tr><tr><td>Note</td><td><code>AVG</code> può essere utilizzato solo con campi numerici.</td></tr></tbody></table>

[torna all’inizio](#top)

## B

### BUFFER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>BUFFER(Spatial Point, distance, 'units')</code></td></tr><tr><td>Output</td><td>Geometria</td></tr><tr><td>Definizione</td><td>Restituisce una forma poligonale centrata su <code>&lt;spatial point&gt;</code>, con un raggio determinato dai valori <code>&lt;distance&gt;</code> e <code>&lt;unit&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>BUFFER([Spatial Point Geometry], 25, 'mi')</pre><pre>BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km')</pre></td></tr><tr><td>Note</td><td><p>Nomi delle unità supportate (devono essere racchiusi tra virgolette nel calcolo, ad esempio <code>'miles'</code>):</p><ul><li><i>meters</i>: meters, metres, m</li><li><i>kilometers</i>: kilometers, kilometres, km</li><li><i>miles</i>: miles, mi</li><li><i>feet</i>: feet, ft</li></ul></td></tr></tbody></table>

[torna all’inizio](#top)

## C

### CASE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code><b>CASE</b> &lt;expression&gt; 
							<br>WHEN &lt;value1&gt; THEN &lt;then1&gt; 
							<br>WHEN &lt;value2&gt; THEN &lt;then2&gt; 
							<br>...
						<br>[ELSE &lt;default&gt;]<br>END</code></td></tr><tr><td>Output</td><td>Dipende dal tipo di dati dei valori <code>&lt;then&gt;</code>.</td></tr><tr><td>Definizione</td><td><p>Valuta l’espressione <code>expression</code> e la confronta con le opzioni specificate (<code>&lt;value1&gt;</code>, <code>&lt;value2&gt;</code> e così via). Quando rileva un valore <code>value</code> corrispondente all’espressione, CASE restituisce il valore <code>return</code> corrispondente. Se non trova alcuna corrispondenza, viene restituito il valore predefinito (facoltativo). Se non ci sono un valore predefinito né valori corrispondenti, viene restituito NULL.</p></td></tr><tr><td>Esempio</td><td><pre><code><b>CASE</b> [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br>END</code></pre><p><i>“Controlla il campo Season. Se il valore è Summer, restituisci Sandals. Se il valore è Winter, restituisci Boots. Se nessuna delle opzioni nel calcolo corrisponde a quanto indicato nel campo Season, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Vedi anche <a href="#IF" class="xref">IF</a> e <a href="#IIF" class="xref">IIF</a>.</p><p>Utilizzato con <a href="#WHEN" class="xref">WHEN</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> e <a href="#END" class="xref">END</a>.</p><blockquote><p>[!TIP]</p><p><b>Suggerimento</b>: spesso è possibile utilizzare un gruppo per ottenere gli stessi risultati di una complicata funzione CASE oppure utilizzare CASE per sostituire la funzionalità di raggruppamento nativa, come nell’esempio precedente. Potresti eseguire test per determinare quale offre le migliori prestazioni per il tuo scenario.</p></blockquote></td></tr></tbody></table>

### CEILING

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CEILING(number)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Arrotonda un numero <code>&lt;number&gt;</code> al numero intero più vicino di valore uguale o superiore.</td></tr><tr><td>Esempio</td><td><pre>CEILING(2.1) = 3</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#FLOOR" class="xref">FLOOR</a></code> e <code><a href="#ROUND" class="xref">ROUND</a></code>.</td></tr><tr><td>Limitazioni del database</td><td><p><code>CEILING</code> è disponibile tramite i seguenti connettori: Microsoft Excel, file di testo, file di statistiche, origini dati pubblicate, 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>

### CHAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CHAR(number)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce il carattere codificato dal codice ASCII <code>&lt;number&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>CHAR(65) = 'A'</pre></td></tr><tr><td>Note</td><td>È l’inversa della funzione <code>ASCII</code>.</td></tr></tbody></table>

### COLLECT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COLLECT(spatial)</code></td></tr><tr><td>Definizione</td><td>Un calcolo aggregato che combina i valori nel campo dell’argomento. I valori NULL vengono ignorati.</td></tr><tr><td>Note</td><td><code>COLLECT</code> può essere utilizzato solo con campi spaziali.</td></tr></tbody></table>

### CONTAINS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CONTAINS(string, substring)</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce True se la stringa <code>&lt;string&gt;</code> data contiene la sottostringa <code>&lt;substring&gt;</code> specificata.</td></tr><tr><td>Esempio</td><td><pre>CONTAINS("Calculation", "alcu") = true</pre></td></tr><tr><td>Note</td><td>Vedi anche la <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_logical.htm" target="_blank">funzione logica</a> <code>IN</code>, oltre alle espressioni RegEx supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### CORR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CORR(expression1, expression2)</code></td></tr><tr><td>Output</td><td>Numero da -1 a 1</td></tr><tr><td>Definizione</td><td>Restituisce il coefficiente di correlazione di Pearson di due espressioni.</td></tr><tr><td>Esempio</td><td><pre>example</pre></td></tr><tr><td>Note</td><td><p>La correlazione di Pearson misura la relazione lineare tra due variabili. I risultati variano da -1 a +1 inclusi, dove 1 denota un’esatta relazione lineare positiva, 0 denota l’assenza di relazioni lineari tra la varianza e -1 è un’esatta relazione negativa.</p><p>Il quadrato di un risultato CORR è equivalente al coefficiente di determinazione per un modello di linea di una tendenza lineare. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/trendlines_add.htm#Terms" target="_blank">Termini di modello di linee di tendenza lineare</a>.</p><p><b>Utilizzo con espressioni LOD con ambito tabella:</b></p><p>Puoi utilizzare CORR per visualizzare la correlazione in una dispersione disaggregata utilizzando un’<a href="https://help.tableau.com/current/pro/desktop/it-it/calculations_calculatedfields_lod.htm#Table" target="_blank">espressione Level of Detail con ambito tabella</a>. Ad esempio:</p><pre>{CORR(Sales, Profit)}</pre><p>Con un’espressione Level of Detail, la correlazione viene eseguita su tutte le righe. Usando una formula come <code>CORR(Sales, Profit)</code> (senza parentesi, per renderla un’espressione Level of Detail), la vista mostrerebbe la correlazione di ogni singolo punto del grafico a dispersione con l’altro punto, che è indefinito.</p></td></tr><tr><td>Limitazioni del database</td><td><p><code>CORR</code> è disponibile con le seguenti origini dati: estrazioni dati Tableau, Cloudera Hive, EXASolution, Firebird (versione 3.0 e successive), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica.</p><p>Per altre origini dati, puoi ricorrere all’estrazione dei dati o all’utilizzo di <code>WINDOW_CORR</code>. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm" target="_blank">Funzioni di calcolo tabella</a>.</p></td></tr></tbody></table>

### COS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COS(number)</code><p>L’argomento numerico è l’angolo in radianti.</p></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce il coseno di un angolo.</td></tr><tr><td>Esempio</td><td><pre>COS(PI( ) /4) = 0.707106781186548</pre></td></tr><tr><td>Note</td><td><p>La funzione inversa, <code><a href="#ACOS" class="xref">ACOS</a></code>, accetta il coseno come argomento e restituisce l’angolo in radianti.</p><p>Vedi anche <code><a href="#PI" class="xref">PI</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>Sintassi</td><td><code>COT(number)</code><p>L’argomento numerico è l’angolo in radianti.</p></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la cotangente di un angolo.</td></tr><tr><td>Esempio</td><td><pre>COT(PI( ) /4) = 1</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>.</td></tr></tbody></table>

### COUNT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COUNT(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce il numero di voci. I valori NULL non vengono conteggiati.</td></tr></tbody></table>

### COUNTD

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COUNTD(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce il numero di elementi distinti in un gruppo. I valori NULL non vengono conteggiati.</td></tr></tbody></table>

### COVAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COVAR(expression1, expression2)</code></td></tr><tr><td>Definizione</td><td>Restituisce la <i>covarianza del campione</i> di due espressioni.</td></tr><tr><td>Note</td><td><p>La covarianza quantifica il modo in cui due variabili cambiano insieme. Una covarianza positiva indica che le variabili tendono a muoversi nella stessa direzione, come quando in media valori più grandi di una variabile tendono a corrispondere a valori più grandi dell’altra variabile. Per normalizzare il calcolo della covarianza, la <i>covarianza del campione</i> utilizza il numero di punti dati non NULL n - 1 al posto di n, che viene invece utilizzato dalla covarianza della popolazione (disponibile con la funzione <code>COVARP</code>). La covarianza del campione è la scelta appropriata quando i dati sono un campione casuale che viene utilizzato per stimare la covarianza per una popolazione più numerosa.</p><p>Se <code>&lt;expression1&gt;</code> e <code>&lt;expression2&gt;</code> sono uguali, ad esempio <code>COVAR([profit], [profit])</code>, <code>COVAR</code> restituisce un valore che indica l’ampiezza della distribuzione dei valori.</p><p>Il valore di <code>COVAR(X, X)</code> è equivalente al valore di <code>VAR(X)</code> e a quello di <code>STDEV(X)^2</code>.</p></td></tr><tr><td>Limitazioni del database</td><td><p><code>COVAR</code> è disponibile con le seguenti origini dati: estrazioni dati Tableau, Cloudera Hive, EXASolution, Firebird (versione 3.0 e successive), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica.</p><p>Per altre origini dati, puoi ricorrere all’estrazione dei dati o all’utilizzo di <code>WINDOW_COVAR</code>. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm" target="_blank">Funzioni di calcolo tabella</a>.</p></td></tr></tbody></table>

### COVARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>COVARP(expression 1, expression2)</code></td></tr><tr><td>Definizione</td><td>Restituisce la <i>covarianza della popolazione</i> di due espressioni.</td></tr><tr><td>Note</td><td><p>La covarianza quantifica il modo in cui due variabili cambiano insieme. Una covarianza positiva indica che le variabili tendono a muoversi nella stessa direzione, come quando in media valori più grandi di una variabile tendono a corrispondere a valori più grandi dell’altra variabile. La <i>covarianza della popolazione</i> è la covarianza del campione moltiplicata per (n-1)/n, dove n è il numero totale di punti dati non NULL. Quando vi sono dati disponibili per tutte le voci di interesse, la covarianza della popolazione è la scelta appropriata, al contrario di quando è presente solo un sottoinsieme casuale di voci, nel qual caso risulta appropriata la covarianza del campione (con la funzione <code>COVAR</code>).</p><p>Se <code>&lt;expression1&gt;</code> e <code>&lt;expression2&gt;</code> sono uguali, ad esempio <code>COVARP([profit], [profit])</code>, <code>COVARP</code> restituisce un valore che indica l’ampiezza della distribuzione dei valori. Nota: il valore di <code>COVARP(X, X)</code> è equivalente al valore di <code>VARP(X)</code> e a quello di <code>STDEVP(X)^2</code>.</p></td></tr><tr><td>Limitazioni del database</td><td><p><code>COVARP</code> è disponibile con le seguenti origini dati: estrazioni dati Tableau, Cloudera Hive, EXASolution, Firebird (versione 3.0 e successive), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata,</p><p>Per altre origini dati, puoi ricorrere all’estrazione dei dati o all’utilizzo di <code>WINDOW_COVAR</code>. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm" target="_blank">Funzioni di calcolo tabella</a>.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## D

### DATE

Funzione conversione di tipo che modifica le espressioni di stringa e numero in date, purché siano in un formato riconoscibile.

<table class="table--plain"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATE(expression)</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>Restituisce una data con un numero, una stringa o un’espressione di data <code>&lt;expression&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>DATE([Employee Start Date])</pre><pre>DATE("September 22, 2018") </pre><pre>DATE("9/22/2018")</pre><pre>DATE(#2018-09-22 14:52#)</pre></td></tr><tr><td>Note</td><td><p>A differenza di <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code>, non è necessario fornire un modello poiché <code>DATE</code> riconosce automaticamente molti formati di data standard. Tuttavia, se <code>DATE</code> non riconosce l’input, prova a utilizzare <code>DATEPARSE</code> e a specificare il formato.</p><p><code><a href="#MAKEDATE" class="xref">MAKEDATE</a></code> è un’altra funzione simile, ma <code>MAKEDATE</code> richiede l’input di valori numerici per anno, mese e giorno.</p></td></tr></tbody></table>

### DATEADD

Aggiunge un numero specifico di parti della data (mesi, giorni, ecc) alla data di inizio.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATEADD(date_part, interval, date)</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>Restituisce la data specificata con il numero specificato <code>&lt;interval&gt;</code> aggiunto alla <code>&lt;date_part</code>&gt; di tale data. Ad esempio, aggiungendo tre mesi o 12 giorni a una data di inizio.</td></tr><tr><td>Esempio</td><td><p>Estendi tutte le date di scadenza di una settimana</p><pre>DATEADD('week', 1, [due date])</pre><p>Aggiungi 280 giorni alla data 20 febbraio 2021</p><pre>DATEADD('day', 280, #2/20/21#) = #November 27, 2021#</pre></td></tr><tr><td>Note</td><td>Supporta le date ISO 8601.</td></tr></tbody></table>

### DATEDIFF

Restituisce il numero di parti della data (settimane, anni, e così via) tra due date.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATEDIFF(date_part, date1, date2, [start_of_week])</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce la differenza tra <code>date1</code> e <code>date2</code> espressa in unità di <code>date_part</code>. Ad esempio, sottraendo le date in cui una persona si è unita e ha lasciato un gruppo musicale, per scoprire la durata della sua permanenza nel gruppo.</td></tr><tr><td>Esempio</td><td><p>Numero di giorni tra 25 marzo 1986 e 20 febbraio 2021</p><pre>DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751</pre><p>I mesi di permanenza di una persona in un gruppo musicale</p><pre>DATEDIFF('month', [date joined band], [date left band])</pre></td></tr><tr><td>Note</td><td>Supporta le date ISO 8601.</td></tr></tbody></table>

### DATENAME

Restituisce il nome della parte della data specificato come stringhe discrete.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATENAME(date_part, date, [start_of_week])</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce <code>&lt;date_part&gt;</code> di una data come stringa.</td></tr><tr><td>Esempio</td><td><pre>DATENAME('year', #3/25/1986#) = "1986"</pre><pre>DATENAME('month', #1986-03-25#) = "March"</pre></td></tr><tr><td>Note</td><td><p>Supporta le date ISO 8601.</p><p>Un calcolo molto simile è <a href="#DATEPART" class="xref">DATEPART</a>, che restituisce il valore della parte della data specificato come un numero intero continuo. <code>DATEPART</code> può essere più rapido perché è un’operazione numerica.</p><p>Modificando gli attributi del risultato del calcolo (dimensione o misura, continuo o discreto) e la formattazione della data, i risultati di <code>DATEPART</code> e <code>DATENAME</code> possono essere formattati in modo da essere identici.</p><p>Una funzione inversa è <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code>, che accetta un valore stringa e lo formatta come data.</p></td></tr></tbody></table>

### DATEPARSE

Restituisce stringhe formattate specificamente come date.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATEPARSE(date_format, date_string)</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>L’argomento <code>&lt;date_format&gt;</code> descrive come viene disposto il campo <code>&lt;date_string&gt;</code>. A causa dei vari modi in cui può essere ordinato il campo string, <code>&lt;date_format&gt;</code> deve corrispondere esattamente. Per una spiegazione completa, consulta <a href="https://help.tableau.com/current/pro/desktop/it-it/data_dateparse.htm" target="_blank">Convertire un campo in un campo di data</a>.</td></tr><tr><td>Esempio</td><td><pre>DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986#</pre></td></tr><tr><td>Note</td><td><p><code><a href="#DATE" class="xref">DATE</a></code> è una funzione simile che riconosce automaticamente molti formati di data standard. <code>DATEPARSE</code> può essere un’opzione migliore se <code>DATE</code> non riconosce il modello di input.</p><p><code><a href="#MAKEDATE" class="xref">MAKEDATE</a></code> è un’altra funzione simile, ma <code>MAKEDATE</code> richiede l’input di valori numerici per anno, mese e giorno.</p><p>Le funzioni inverse che scompongono le date e restituiscono il valore delle loro parti, sono <code><a href="#DATEPART" class="xref">DATEPART</a></code> (output numero intero) e <code><a href="#DATENAME" class="xref">DATENAME</a></code> (output stringa).</p></td></tr><tr><td>Limitazioni del database</td><td><p><code>DATEPARSE</code> è disponibile attraverso i seguenti connettori: connessioni non legacy Excel e file di testo, Amazon EMR Hadoop Hive, Cloudera Hadoop, Fogli Google, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL ed estrazioni di Tableau. Alcuni formati potrebbero non essere disponibili per tutte le connessioni.</p><p><code>DATEPARSE</code> non è supportato nelle varianti di Hive. Sono supportati solo Denodo, Drill e Snowflake.</p></td></tr></tbody></table>

### DATEPART

Restituisce il nome della parte della data specificato come un numero intero.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATEPART(date_part, date, [start_of_week])</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce <code>&lt;date_part&gt;</code> di una data come un numero intero.</td></tr><tr><td>Esempio</td><td><pre>DATEPART('year', #1986-03-25#) = 1986</pre><pre>DATEPART('month', #1986-03-25#) = 3</pre></td></tr><tr><td>Note</td><td><p>Supporta le date ISO 8601.</p><p>Un calcolo molto simile è <code><a href="#DATENAME" class="xref">DATENAME</a></code>, che restituisce il valore della parte della data specificato come una stringa discreta. <code>DATEPART</code> può essere più rapido perché è un’operazione numerica. Modificando gli attributi del campo (dimensione o misura, continuo o discreto) e la formattazione della data, i risultati di <code>DATEPART</code> e <code>DATENAME</code> possono essere formattati in modo da essere identici.</p><p>Una funzione inversa è <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code>, che accetta un valore stringa e lo formatta come data.</p></td></tr></tbody></table>

### DATETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATETIME(expression)</code></td></tr><tr><td>Output</td><td>Data e ora</td></tr><tr><td>Definizione</td><td>Restituisce data e ora con un numero, una stringa o un’espressione di data.</td></tr><tr><td>Esempio</td><td><pre>DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00</pre></td></tr></tbody></table>

### DATETRUNC

Questa funzione può essere considerata come un arrotondamento della data. Prende una data specifica e restituisce una versione di quella data con la specificità desiderata. Poiché ogni data deve avere un valore per giorno, mese, trimestre e anno, `DATETRUNC` imposta i valori come il valore più basso per ciascuna parte della data fino alla parte della data specificata. Per maggiori informazioni, fai riferimento all’esempio.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DATETRUNC(date_part, date, [start_of_week])</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>Tronca la data <code>&lt;date&gt;</code> in base a quanto specificato da <code>&lt;date_part&gt;</code>. Questa funzione restituisce una nuova data. Ad esempio, quando si tronca una data che si trova a metà del mese a livello mensile, questa funzione restituisce il primo giorno del mese.</td></tr><tr><td>Esempio</td><td><pre>DATETRUNC('day', #9/22/2018#) = #9/22/2018#</pre><pre>DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#</pre><p>(il lunedì della settimana che contiene il giorno 22/9/2018)</p><pre>DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# </pre><p>(il primo giorno del trimestre che contiene il giorno 22/9/2018)</p><p class="note">Nota: per settimana e settimana iso, entra in gioco <code>start_of_week</code>. Le settimane ISO iniziano sempre il lunedì. Per le impostazioni locali di questo esempio, un <code>start_of_week</code> non specificato significa che la settimana inizia la domenica.</p></td></tr><tr><td>Note</td><td><p>Supporta le date ISO 8601.</p><p>Non utilizzare <code>DATETRUNC</code>, ad esempio, per smettere di mostrare l’ora per un campo data e ora in una visualizzazione. Se desideri interrompere la <i>visualizzazione</i> di una data, regolane la formattazione invece di <a href="https://help.tableau.com/current/pro/desktop/it-it/dates_custom_date_formats.htm" target="_blank">arrotondarne la precisione</a>.</p><p>Ad esempio, <code>DATETRUNC('day', #5/17/2022 3:12:48 PM#)</code>, se formattata nella visualizzazione per mostrare i secondi, verrebbe visualizzata come <code>5/17/2022 12:00:00 AM</code>.</p></td></tr></tbody></table>

### DAY

Restituisce il giorno del mese (1-31) come numero intero.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DAY(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce il giorno della data <code>&lt;date&gt;</code> specificata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>Day(#September 22, 2018#) = 22</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">Trimestre</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> e gli equivalenti ISO</td></tr></tbody></table>

### DEGREES

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DEGREES(number)</code><p>L’argomento numerico è l’angolo in radianti.</p></td></tr><tr><td>Output</td><td>Numero (gradi)</td></tr><tr><td>Definizione</td><td>Converte un angolo da radianti in gradi.</td></tr><tr><td>Esempio</td><td><pre>DEGREES(PI( )/4) = 45.0</pre></td></tr><tr><td>Note</td><td><p>La funzione inversa, <code><a href="#RADIANS" class="xref">RADIANS</a></code>, accetta un angolo in gradi e restituisce l’angolo in radianti.</p><p>Vedi anche <code><a href="#PI" class="xref">PI</a>()</code>.</p></td></tr></tbody></table>

### DISTANCE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DISTANCE(&lt;SpatialPoint1&gt;, &lt;SpatialPoint2&gt;, 'units')</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la misura della distanza tra due punti nell’unità <code>units</code> specificata.</td></tr><tr><td>Esempio</td><td><pre>DISTANCE([Origin Point],[Destination Point], 'km')</pre></td></tr><tr><td>Note</td><td><p>Nomi delle unità supportate (devono essere racchiusi tra virgolette nel calcolo):</p><ul><li><i>meters</i>: meters, metres, m</li><li><i>kilometers</i>: kilometers, kilometres, km</li><li><i>miles</i>: miles, mi</li><li><i>feet</i>: feet, ft</li></ul></td></tr><tr><td>Limitazioni del database</td><td>Questa funzione può essere creata solo con una connessione live, ma continuerà a funzionare se l’origine dati viene convertita in un’estrazione.</td></tr></tbody></table>

### DIV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>DIV(integer1, integer2)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce la parte intera di un’operazione di divisione, in cui <code>&lt;integer1&gt;</code> è diviso per <code>&lt;integer2&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>DIV(11,2) = 5</pre></td></tr></tbody></table>

### DOMAIN

`DOMAIN(string_url)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

[torna all’inizio](#top)

## E

### ELSE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CASE &lt;expression&gt; 
							<br>WHEN &lt;value1&gt; THEN &lt;then1&gt; 
							<br>WHEN &lt;value2&gt; THEN &lt;then2&gt; 
							<br>...
						<br>[<b>ELSE</b> &lt;default&gt;]<br>END</code></td></tr><tr><td>Definizione</td><td>Una parte facoltativa di un’espressione <code>IF</code>&nbsp;o <code>CASE</code> utilizzata per specificare un valore predefinito da restituire se nessuna delle espressioni testate è True.</td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br><b>ELSE</b>&nbsp;'Sneakers'&nbsp;<br>END</pre><pre>CASE [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br><b>ELSE</b> 'Sneakers' <br>END</pre></td></tr><tr><td>Note</td><td><p>Utilizzato con <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a> e <a href="#END" class="xref">END</a></p><p><code>ELSE</code> è facoltativo con <code>CASE</code> e <code>IF</code>. In un calcolo dove <code>ELSE</code> non è specificato, se nessuna delle condizioni <code>&lt;test&gt;</code> è True, il calcolo complessivo restituirà Null.</p><p><code>ELSE</code> non richiede una condizione (ad esempio, <code>[Season] = "Winter"</code>) e può essere pensato come una forma di gestione dei valori Null.</p></td></tr></tbody></table>

### ELSEIF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>[<b>ELSEIF</b> &lt;test2&gt; THEN &lt;then2&gt;]</code></td></tr><tr><td>Definizione</td><td>Una parte facoltativa di un’espressione <code>IF</code>&nbsp;utilizzata per specificare condizioni aggiuntive oltre l’IF iniziale.</td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Summer" THEN 'Sandals' <br><b>ELSEIF</b> [Season] = "Winter" THEN 'Boots' <br><b>ELSEIF</b> [Season] = "Spring" THEN 'Sneakers' <br><b>ELSEIF</b> [Season] = "Autumn" THEN 'Sneakers'<br>ELSE 'Bare feet' <br>END</pre></td></tr><tr><td>Note</td><td><p>Utilizzato con <a href="#IF" class="xref">IF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> e <a href="#END" class="xref">END</a></p><p><code>ELSEIF</code> può essere considerata una clausola <code>IF</code> aggiuntiva. <code>ELSEIF</code> è facoltativo e può essere ripetuto più volte.</p><p>A differenza di <code>ELSE</code>, <code>ELSEIF</code> richiede una condizione (ad esempio, <code>[Season] = "Winter"</code>).</p></td></tr></tbody></table>

### END

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Definizione</td><td>Utilizzato per chiudere un’espressione <code>IF</code>&nbsp;o <code>CASE</code>.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br><b>END</b></pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, controlla l’espressione successiva. Se Season = Winter, restituisci Boots. Se nessuna delle espressioni è True, restituisci Sneakers.”</i></p><pre>CASE [Season] <br>WHEN 'Summer' THEN 'Sandals' <br>WHEN 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br><b>END</b></pre><p><i>“Controlla il campo Season. Se il valore è Summer, restituisci Sandals. Se il valore è Winter, restituisci Boots. Se nessuna delle opzioni nel calcolo corrisponde a quanto indicato nel campo Season, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Utilizzato con <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a> e <a href="#ELSE" class="xref">ELSE</a>.</p></td></tr></tbody></table>

### ENDSWITH

### ENDSWITH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ENDSWITH(string, substring)</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce True se la stringa <code>&lt;string&gt;</code> data termina con la sottostringa <code>&lt;substring&gt;</code> specificata. Gli spazi vuoti finali vengono ignorati.</td></tr><tr><td>Esempio</td><td><pre>ENDSWITH("Tableau", "leau") = true</pre></td></tr><tr><td>Note</td><td>Vedi anche le espressioni RegEx supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### EXCLUDE

Per maggiori informazioni, consulta [Espressioni Level of Detail](https://help.tableau.com/current/pro/desktop/it-it/calculations_calculatedfields_lod.htm).

### EXP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>EXP(number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce e innalzato alla potenza del numero <code>&lt;number&gt;</code> dato.</td></tr><tr><td>Esempio</td><td><pre>EXP(2) = 7.389<br>EXP(-[Growth Rate]*[Time])</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#LN" class="xref">LN</a></code>.</td></tr></tbody></table>

[torna all’inizio](#top)

## F

### FIND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>FIND(string, substring, [start])</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td><p>Restituisce la posizione dell’indice di <code>&lt;substring&gt;</code> in <code>&lt;string&gt;</code> oppure 0 se la sottostringa non viene trovata. Il primo carattere della stringa è la posizione 1.</p><p>Se viene aggiunto l’argomento numerico facoltativo <code>start</code>, la funzione ignora qualsiasi istanza della sottostringa che appare prima della posizione iniziale.</p></td></tr><tr><td>Esempio</td><td><pre>FIND("Calculation", "alcu") = 2</pre><pre>FIND("Calculation", "Computer") = 0</pre><pre>FIND("Ca<b>l</b>culation", "a", <b>3</b>) = 7</pre><pre>FIND("C<b>a</b>lculation", "a", <b>2</b>) = 2</pre><pre>FIND("Calcula<b>t</b>ion", "a", <b>8</b>) = 0</pre></td></tr><tr><td>Note</td><td>Vedi anche le espressioni RegEx supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### FINDNTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>FINDNTH(string, substring, occurrence)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la posizione dell’occorrenza n della sottostringa <code>&lt;substring&gt;</code> all’interno della stringa <code>&lt;string&gt;</code> specificata, dove n è definito dall’argomento <code>&lt;occurence&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>FINDNTH("Calculation", "a", 2) = 7</pre></td></tr><tr><td>Note</td><td><p><code>FINDNTH</code> non è disponibile per tutte le origini dati.</p><p>Vedi anche le espressioni RegEx supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</p></td></tr></tbody></table>

### FIRST

`FIRST()`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### FIXED

Per maggiori informazioni, consulta [Espressioni Level of Detail](https://help.tableau.com/current/pro/desktop/it-it/calculations_calculatedfields_lod.htm).

### FLOAT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>FLOAT(expression)</code></td></tr><tr><td>Output</td><td>Numero in virgola mobile (decimale)</td></tr><tr><td>Definizione</td><td>Trasmette il proprio argomento come numero a virgola mobile.</td></tr><tr><td>Esempio</td><td><pre>FLOAT(3) = 3.000</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#INT" class="xref">INT</a></code>, che restituisce un numero intero.</td></tr></tbody></table>

### FLOOR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>FLOOR(number)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Arrotonda un numero <code>&lt;number&gt;</code> al numero intero più vicino di valore uguale o inferiore.</td></tr><tr><td>Esempio</td><td><pre>FLOOR(7.9) = 7</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#CEILING" class="xref">CEILING</a></code> e <code><a href="#ROUND" class="xref">ROUND</a></code>.</td></tr><tr><td>Limitazioni del database</td><td><p><code>FLOOR</code> è disponibile tramite i seguenti connettori: Microsoft Excel, file di testo, file di statistiche, origini dati pubblicate, 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>

### FULLNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>FULLNAME( )</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td><p>Restituisce il nome completo dell’utente corrente.</p></td></tr><tr><td>Esempio</td><td><pre>FULLNAME( )</pre><p>Restituisce il nome completo dell’utente che ha effettuato l’accesso, ad esempio “Hamlin Myrer”.</p><pre>[Manager] = FULLNAME( )</pre><p>Se il responsabile “Hamlin Myrer” ha effettuato l’accesso, in questo esempio viene restituito TRUE solo se nel campo Responsabile nella vista è specificato “Hamlin Myrer”.</p></td></tr><tr><td>Note</td><td><p>Questa funzione controlla:</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> e <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>:&nbsp;il nome completo dell’utente che ha effettuato l’accesso</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: il nome completo locale o di rete dell’utente</li></ul><p><b>Filtri utente</b></p><p>Se utilizzato come filtro, un campo calcolato come <code>[Username field] = FULLNAME( )</code> può essere utilizzato per creare un filtro utente che mostra solo i dati rilevanti per la persona che ha effettuato l’accesso al server.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## G

### GET\_JSON\_OBJECT

`GET_JSON_OBJECT(JSON string, JSON path)`

Supportato solo con una connessione ad Hadoop Hive. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### GROUP\_CONCAT

`GROUP_CONCAT(expression)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

[torna all’inizio](#top)

## H

### HEXBINX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>HEXBINX(number, number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Mappa una coordinata x, y alla coordinata x del contenitore esagonale più vicino. I contenitori hanno una lunghezza laterale di 1, quindi potrebbe essere necessario ridimensionare gli input in modo appropriato.</td></tr><tr><td>Esempio</td><td><pre>HEXBINX([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>Note</td><td><code>HEXBINX </code>e <code><a href="#HEXBINY" class="xref">HEXBINY</a></code> sono funzioni di creazione di contenitori e tracciato per contenitori esagonali. I contenitori esagonali sono un’opzione efficiente ed elegante per visualizzare i dati in un piano x/y come ad esempio una mappa. Poiché i contenitori sono esagonali, ogni contenitore si avvicina molto a un cerchio e riduce al minimo la variazione della distanza tra il punto dati e il centro del contenitore. Questo rende il clustering più accurato e informativo.</td></tr></tbody></table>

### HEXBINY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>HEXBINY(number, number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Mappa una coordinata x, y alla coordinata y del contenitore esagonale più vicino. I contenitori hanno una lunghezza laterale di 1, quindi potrebbe essere necessario ridimensionare gli input in modo appropriato.</td></tr><tr><td>Esempio</td><td><pre>HEXBINY([Longitude]*2.5, [Latitude]*2.5)</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#HEXBINX" class="xref">HEXBINX</a></code>.</td></tr></tbody></table>

### HOST

`HOST(string_url)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

[torna all’inizio](#top)

## I

### IF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code><b>IF</b> &lt;test1&gt; THEN &lt;then1&gt; <br>[ELSEIF &lt;test2&gt; THEN &lt;then2&gt;...]<br>[ELSE &lt;default&gt;] <br>END</code></td></tr><tr><td>Output</td><td>Dipende dal tipo di dati dei valori <code>&lt;then&gt;</code>.</td></tr><tr><td>Definizione</td><td><p>Testa una serie di espressioni e restituisce il valore <code>&lt;then&gt;</code> per il primo <code>&lt;test&gt;</code> True.</p></td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Summer"&nbsp;THEN&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;THEN&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br><b>END</b></pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, controlla l’espressione successiva. Se Season = Winter, restituisci Boots. Se nessuna delle espressioni è True, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Vedi anche <a href="#IF" class="xref">IF</a> e <a href="#IIF" class="xref">IIF</a>.</p><p>Utilizzato con <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> e <a href="#END" class="xref">END</a></p></td></tr></tbody></table>

### IFNULL

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>IFNULL(expr1, expr2)</code></td></tr><tr><td>Output</td><td>Dipende dal tipo di dati dei valori <code>&lt;expr&gt;</code>.</td></tr><tr><td>Definizione</td><td><p>Restituisce <code>&lt;expr1&gt;</code> se non è Null, altrimenti <code>&lt;expr2&gt;</code>.</p></td></tr><tr><td>Esempio</td><td><pre>IFNULL([Assigned Room], "TBD")</pre><p><i>“Se il campo Assigned Room non è Null, restituisci il relativo valore. Se il campo Assigned Room è Null, restituisci invece TBD.”</i></p></td></tr><tr><td>Note</td><td><p>Confronta con <a href="#ISNULL" class="xref">ISNULL</a>. <code>IFNULL</code> restituisce sempre un valore. <code>ISNULL</code>&nbsp;restituisce un valore booleano (True o False).</p><p>Vedi anche <a href="#ZN" class="xref">ZN</a>.</p></td></tr></tbody></table>

### IIF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code><b>IIF</b>(&lt;test&gt;, &lt;then&gt;, &lt;else&gt;, [&lt;unknown&gt;])</code></td></tr><tr><td>Output</td><td>Dipende dal tipo di dati dei valori nell’espressione.</td></tr><tr><td>Definizione</td><td>Controlla se una condizione è soddisfatta (<code>&lt;test&gt;</code>) e restituisce <code>&lt;then&gt;</code> se il test è True, <code>&lt;else&gt;</code>&nbsp;se il test è False e un valore facoltativo per <code>&lt;unknown&gt;</code> se il test è Null. Se il valore unknown facoltativo non è specificato, <code>IIF</code> restituisce Null.</td></tr><tr><td>Esempio</td><td><pre>IIF([Season] = 'Summer', 'Sandals', 'Other footwear')</pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, restituisci Other footwear”</i></p><pre>IIF([Season] = 'Summer', 'Sandals', <br>   IIF('Season' = 'Winter', 'Boots',  'Other footwear')<br>)</pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, controlla l’espressione successiva. Se Season = Winter, restituisci Boots. Se nessuna delle due è True, restituisci Sneakers.”</i></p><pre>IIF('Season' = 'Summer', 'Sandals', <br>   IIF('Season' = 'Winter', 'Boots',  <br>      IIF('Season' = 'Spring', 'Sneakers', 'Other footwear')<br>   )<br>)</pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, controlla l’espressione successiva. Se Season = Winter, restituisci Boots. Se nessuna delle espressioni è True, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Vedi anche <a href="#IF" class="xref">IF</a> e <a href="#CASE" class="xref">CASE</a>.</p><p><code>IIF</code> non ha un equivalente di <code>ELSEIF</code> (come <code>IF</code>) o clausole <code>WHEN</code> ripetute (come <code>CASE</code>). Più test possono invece essere valutati in sequenza mediante l’annidamento di istruzioni <code>IIF</code> come l’elemento <code>&lt;unknown&gt;</code>. Viene restituito il primo True (quello più esterno).</p><p>In altre parole, nel calcolo seguente il risultato sarà Red, non Orange, perché l’espressione smette di essere valutata non appena A=A viene valutato come True:</p><p><code>IIF('A' = 'A', 'Red', IIF('B' = 'B', 'Orange',  IIF('C' = 'D', 'Yellow', 'Green')))</code></p></td></tr></tbody></table>

### IN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>&lt;expr1&gt; IN &lt;expr2&gt;</code></td></tr><tr><td>Output</td><td>Booleano (True o False)</td></tr><tr><td>Definizione</td><td>Restituisce <code>TRUE</code> se qualsiasi valore in <code>&lt;expr1&gt;</code> corrisponde a qualsiasi valore in <code>&lt;expr2&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>SUM([Cost]) IN&nbsp;(1000, 15, 200)</pre><p><i>“Il valore del campo Cost è 1000, 15 o 200?”</i></p><pre>[Field] IN&nbsp;[Set]</pre><p><i>“Il valore del campo è presente nell’insieme?”</i></p></td></tr><tr><td>Note</td><td><p>I valori in <code>&lt;expr2&gt;</code> possono essere un insieme, un elenco di valori letterali o un campo combinato.</p><p>Vedi anche <a href="#WHEN" class="xref">WHEN</a>.</p></td></tr></tbody></table>

### INCLUDE

Per maggiori informazioni, consulta [Espressioni Level of Detail](https://help.tableau.com/current/pro/desktop/it-it/calculations_calculatedfields_lod.htm).

### INDEX

`INDEX( )`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### INT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>INT(expression)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Trasmette il proprio argomento come numero intero. Per le espressioni, questa funzione tronca i risultati al numero intero più vicino allo zero.</td></tr><tr><td>Esempio</td><td><pre>INT(8/3) = 2</pre><pre>INT(-9.7) = -9</pre></td></tr><tr><td>Note</td><td><p>Quando una stringa viene convertita in un numero intero, viene prima convertita in un numero a virgola mobile e poi arrotondata.</p><p>Vedi anche <code><a href="#FLOAT" class="xref">FLOAT</a></code>, che restituisce un numero decimale.<br>Vedi anche <a href="#ROUND" class="xref">ROUND</a>, <a href="#CEILING" class="xref">CEILING</a> e <a href="#FLOOR" class="xref">FLOOR</a></p></td></tr></tbody></table>

### INTERSECTS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>INTERSECTS (&lt;geometry1&gt;, &lt;geometry2&gt;)</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce True o False per indicare se due geometrie si sovrappongono nello spazio.</td></tr><tr><td>Note</td><td>Combinazioni supportate: punto/poligono, linea/poligono e poligono/poligono.</td></tr></tbody></table>

### ISDATE

Verifica se la stringa è un formato data valido.

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISDATE(string)</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce True se una determinata stringa <code>&lt;string&gt;</code> è una data valida.</td></tr><tr><td>Esempio</td><td><pre>ISDATE(09/22/2018) = true</pre><pre>ISDATE(22SEP18) = false</pre></td></tr><tr><td>Note</td><td>L’argomento richiesto deve essere una stringa. ISDATE non può essere utilizzato per un campo con un tipo di dati data: il calcolo restituirà un errore.</td></tr></tbody></table>

### ISFULLNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISFULLNAME("User Full Name")</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td><p>Restituisce <code>TRUE</code> se il nome completo dell’utente corrente corrisponde al nome completo specificato o <code>FALSE</code> se non corrisponde.</p></td></tr><tr><td>Esempio</td><td><pre>ISFULLNAME("Hamlin Myrer")</pre></td></tr><tr><td>Note</td><td><p>L’argomento <code>&lt;"User Full Name"&gt;</code> deve essere una stringa letterale, non un campo.</p><p>Questa funzione controlla:</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> e <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>:&nbsp;il nome completo dell’utente che ha effettuato l’accesso</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: il nome completo locale o di rete dell’utente</li></ul></td></tr></tbody></table>

### ISMEMBEROF

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISMEMBEROF("Group Name")</code></td></tr><tr><td>Output</td><td>Booleano o Null</td></tr><tr><td>Definizione</td><td><p>Restituisce <code>TRUE</code> se la persona che attualmente utilizza Tableau è un membro di un gruppo che corrisponde alla stringa specificata, <code>FALSE</code> se non è un membro, e <code>NULL</code> se non ha effettuato l’accesso.</p></td></tr><tr><td>Esempio</td><td><pre>ISMEMBEROF('Superstars')</pre><pre>ISMEMBEROF('domain.lan\Sales')</pre></td></tr><tr><td>Note</td><td><p>L’argomento <code>&lt;"Group Full Name"&gt;</code> deve essere una stringa letterale, non un campo.</p><p>Se l’utente ha effettuato l’accesso a <span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> o <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>, l’appartenenza al gruppo è determinata dai gruppi Tableau. La funzione restituirà TRUE se la stringa data è “Tutti gli utenti”</p><p>La funzione <code>ISMEMBEROF( )</code> accetta anche i domini Active Directory. Il dominio Active Directory deve essere dichiarato nel calcolo con il nome del gruppo.</p></td></tr></tbody></table>

### ISNULL

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISNULL(expression)</code></td></tr><tr><td>Output</td><td>Booleano (True o False)</td></tr><tr><td>Definizione</td><td><p>Restituisce True se l’espressione <code>&lt;expression&gt;</code> è NULL (non contiene dati validi).</p></td></tr><tr><td>Esempio</td><td><pre>ISNULL([Assigned Room])</pre><p><i>“Il campo Assigned Room è Null?”</i></p></td></tr><tr><td>Note</td><td><p>Confronta con <a href="#IFNULL" class="xref">IFNULL</a>. <code>IFNULL</code> restituisce sempre un valore. <code>ISNULL</code> restituisce un valore booleano.</p><p>Vedi anche <a href="#ZN" class="xref">ZN</a>.</p></td></tr></tbody></table>

### ISOQUARTER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISOQUARTER(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce il trimestre basato sul calendario settimanale ISO-8601 della data <code>&lt;date&gt;</code> indicata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>ISOQUARTER(#1986-03-25#) = 1</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> e gli equivalenti non ISO.</td></tr></tbody></table>

### ISOWEEK

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISOWEEK(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce la settimana basata sul calendario settimanale ISO-8601 della data <code>&lt;date&gt;</code> indicata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>ISOWEEK(#1986-03-25#) = 13</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> e gli equivalenti non ISO.</td></tr></tbody></table>

### ISOWEEKDAY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISOWEEKDAY(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce il giorno feriale basato sul calendario settimanale ISO-8601 della data <code>&lt;date&gt;</code> indicata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>ISOWEEKDAY(#1986-03-25#) = 2</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code>, <code><a href="#ISOYEAR" class="xref">ISOYEAR</a></code> e gli equivalenti non ISO</td></tr></tbody></table>

### ISOYEAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISOYEAR(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce l’anno basato sul calendario settimanale ISO-8601 della data indicata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>ISOYEAR(#1986-03-25#) = 1,986</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#ISOWEEK" class="xref">ISOWEEK</a></code>, <code><a href="#ISOWEEKDAY" class="xref">ISOWEEKDAY</a></code>, <code><a href="#ISOQUARTER" class="xref">ISOQUARTER</a></code> e gli equivalenti non ISO.</td></tr></tbody></table>

### ISUSERNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ISUSERNAME("username")</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce <code>TRUE</code> se il nome dell’utente corrente corrisponde al nome utente <code>&lt;username&gt;</code> specificato o <code>FALSE</code> se non corrisponde.</td></tr><tr><td>Esempio</td><td><pre>ISUSERNAME("hmyrer")</pre></td></tr><tr><td>Note</td><td><p>L’argomento <code>&lt;"username"&gt;</code> deve essere una stringa letterale, non un campo.</p><p>Questa funzione controlla:</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> e <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>:&nbsp;il nome utente dell’utente che ha effettuato l’accesso</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: il nome utente locale o di rete dell’utente</li></ul></td></tr></tbody></table>

[torna all’inizio](#top)

## J

[torna all’inizio](#top)

## K

[torna all’inizio](#top)

## L

### LAST

`LAST()`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### LEFT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>	LEFT(string, number)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce il numero <code>&lt;number&gt;</code> di caratteri più a sinistra della stringa.</td></tr><tr><td>Esempio</td><td><pre>LEFT("Matador", 4) = "Mata"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#MID" class="xref">MID</a> e <a href="#RIGHT" class="xref">RIGHT</a>.</td></tr></tbody></table>

### LEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>LEN(string)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la lunghezza della stringa <code>&lt;string&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>LEN("Matador") = 7</pre></td></tr><tr><td>Note</td><td>Da non confondere con la funzione spaziale <code><a href="#LENGTH" class="xref">LENGTH</a></code>.</td></tr></tbody></table>

### LENGTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>LENGTH(geometry, 'units')</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la lunghezza del percorso geodetico della stringa o delle stringhe lineari in <code>&lt;geometry&gt;</code> utilizzando le unità <code>&lt;units&gt;</code> specificate.</td></tr><tr><td>Esempio</td><td><pre>LENGTH([Spatial], 'metres')</pre></td></tr><tr><td>Note</td><td><p>Il risultato è <code>&lt;NaN&gt;</code> se l’argomento della geometria non ha stringhe lineari, sebbene siano consentiti altri elementi.</p><p>Da non confondere con la funzione stringa <code><a href="#LEN" class="xref">LEN</a></code>.</p></td></tr></tbody></table>

### LN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>LN(number)</code></td></tr><tr><td>Output</td><td><p>Numero</p><p>L’output è <code>Null</code> se l’argomento è minore o uguale a zero.</p></td></tr><tr><td>Definizione</td><td>Restituisce il logaritmo naturale del numero <code>&lt;number&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>LN(50) = 3.912023005</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>Sintassi</td><td><code>LOG(number, [base])</code><p>Se l’argomento base facoltativo non è presente, viene utilizzata la base 10.</p></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce il logaritmo di un numero <code>&lt;number&gt;</code> per la base <code>&lt;base&gt;</code> data.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">LOG(16,4) = 2</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#POWER" class="xref">POWER</a></code> <code><a href="#LN" class="xref">LN</a></code>.</td></tr></tbody></table>

### LOG2

`LOG2(number)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### LOOKUP

`LOOKUP(expression, [offest])`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### LOWER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>LOWER(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce la stringa <code>&lt;string&gt;</code> in caratteri minuscoli.</td></tr><tr><td>Esempio</td><td><pre>LOWER("ProductVersion") = "productversion"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#UPPER" class="xref">UPPER</a> e <a href="#PROPER" class="xref">PROPER</a>.</td></tr></tbody></table>

### LTRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>	LTRIM(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce la stringa <code>&lt;string&gt;</code> con gli eventuali spazi iniziali rimossi.</td></tr><tr><td>Esempio</td><td><pre>LTRIM(" Matador ") = "Matador "</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#RTRIM" class="xref">RTRIM</a>.</td></tr></tbody></table>

### LTRIM\_THIS

`LTRIM_THIS(string, string)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

[torna all’inizio](#top)

## M

### MAKEDATE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAKEDATE(year, month, day)</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>Restituisce un valore di data costruito a partire dai valori <code>&lt;year&gt;</code>, <code>&lt;month&gt;</code> e <code>&lt;day&gt;</code> specificati.</td></tr><tr><td>Esempio</td><td><pre>MAKEDATE(1986,3,25) = #1986-03-25#</pre></td></tr><tr><td>Note</td><td><p class="note"><b>Nota</b>: i valori immessi erroneamente verranno regolati in una data come <code>MAKEDATE(2020,4,31) = May 1, 2020</code> invece di restituire un messaggio di errore che indica che non esiste il 31 aprile.</p><p>Disponibile per le estrazioni dei dati di Tableau. Verifica la disponibilità in altre origini dati.</p><p><code>MAKEDATE</code> richiede input numerici per le parti di una data. Se i tuoi dati sono una stringa che dovrebbe essere una data, prova la funzione <code><a href="#DATE" class="xref">DATE</a></code>. <code>DATE</code> riconosce automaticamente molti formati di data standard. Se <code>DATE</code> non riconosce l’input, prova a utilizzare <code><a href="#DATEPARSE" class="xref">DATEPARSE</a></code>.</p></td></tr></tbody></table>

### MAKEDATETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAKEDATETIME(date, time)</code></td></tr><tr><td>Output</td><td>Data e ora</td></tr><tr><td>Definizione</td><td>Restituisce un valore di data e ora che combina una data <code>&lt;date&gt;</code> e un’ora <code>&lt;time&gt;</code>. La data può essere una data, un valore data e ora o un tipo di stringa. L’ora deve essere un valore data e ora.</td></tr><tr><td>Esempio</td><td><pre>MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#</pre><pre>MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM#</pre></td></tr><tr><td>Note</td><td><p>Questa funzione è disponibile solo per connessioni compatibili con MySQL (che per Tableau sono MySQL e Amazon Aurora).</p><p><code><a href="#MAKETIME" class="xref">MAKETIME</a></code> è una funzione simile disponibile per le estrazioni di dati Tableau e alcune altre origini dati.</p></td></tr></tbody></table>

### MAKELINE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAKELINE(SpatialPoint1, SpatialPoint2)</code></td></tr><tr><td>Output</td><td>Geometria (linea)</td></tr><tr><td>Definizione</td><td>Genera un indicatore lineare tra due punti</td></tr><tr><td>Esempio</td><td><pre>MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1))</pre></td></tr><tr><td>Note</td><td>Utile per creare mappe di origine-destinazione.</td></tr></tbody></table>

### MAKEPOINT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAKEPOINT(latitude, longitude, [SRID])</code></td></tr><tr><td>Output</td><td>Geometria (punto)</td></tr><tr><td>Definizione</td><td><p>Converte i dati delle colonne <code>&lt;latitude&gt;</code> e <code>&lt;longitude&gt;</code> in oggetti spaziali.</p><p>Se viene aggiunto l’argomento facoltativo <code>&lt;SRID&gt;</code>, gli input possono essere altre coordinate geografiche proiettate.</p></td></tr><tr><td>Esempio</td><td><pre>MAKEPOINT(48.5, -123.1)</pre><pre>MAKEPOINT([AirportLatitude], [AirportLongitude])</pre><pre>MAKEPOINT([Xcoord],[Ycoord], 3493)</pre></td></tr><tr><td>Note</td><td><p><code>MAKEPOINT</code> non può utilizzare campi di latitudine e longitudine generati automaticamente. L’origine dati deve contenere le coordinate in modo nativo.</p><p>SRID è un identificatore spaziale di riferimento che utilizza i <a href="https://epsg.io/" target="_blank">codici del sistema di riferimento ESPG</a> per specificare i sistemi di coordinate. Se SRID non è specificato, si presume che sia WGS84 e i parametri sono trattati come latitudine/longitudine in gradi.</p><p>Puoi utilizzare <code>MAKEPOINT</code> per abilitare spazialmente un’origine dati in modo che possa essere collegata con un file spaziale utilizzando un join spaziale. Per maggiori informazioni, consulta <a href="https://help.tableau.com/current/pro/desktop/it-it/maps_spatial_join.htm" target="_blank">Creare join di file spaziali in Tableau</a>.</p></td></tr></tbody></table>

### MAKETIME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAKETIME(hour, minute, second)</code></td></tr><tr><td>Output</td><td>Data e ora</td></tr><tr><td>Definizione</td><td>Restituisce un valore di data costruito a partire dai valori <code>&lt;hour&gt;</code>, <code>&lt;minute&gt;</code> e <code>&lt;second&gt;</code> specificati.</td></tr><tr><td>Esempio</td><td><pre>MAKETIME(14, 52, 40) = #1/1/1899 14:52:40#</pre></td></tr><tr><td>Note</td><td><p>Poiché Tableau non supporta un tipo di dati ora, ma solo data/ora, l’output è un valore data/ora. La parte di data del campo sarà 1/1/1899.</p><p>Funzione simile a <code><a href="#MAKEDATETIME" class="xref">MAKEDATETIME</a></code>, disponibile solo per le connessioni compatibili con MYSQL.</p></td></tr></tbody></table>

### MAX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MAX(expression)</code> oppure <code>MAX(expr1, expr2)</code></td></tr><tr><td>Output</td><td>Stesso tipo di dati dell’argomento o <code>NULL&nbsp;</code>se qualsiasi parte dell’argomento è NULL.</td></tr><tr><td>Definizione</td><td><p>Restituisce il massimo dei due argomenti, che devono essere dello stesso tipo di dati.</p><p><code>MAX</code> può anche essere applicato a un singolo campo come aggregazione.</p></td></tr><tr><td>Esempio</td><td><pre>MAX(4,7) = 7<br>MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021# <br>MAX([Name]) = "Zander"</pre></td></tr><tr><td>Note</td><td><p><b>Per le stringhe</b></p><p><code>MAX</code> è solitamente l’ultimo valore in ordine alfabetico.</p><p class="note">Per le origini dati di database, <code>MAX</code> permette di trovare il valore stringa più alto nella sequenza di ordinamento definita dal database per quella colonna.</p><p><b>Per le date</b></p><p>Per le date, <code>MAX</code> è la data più recente. Se <code>MAX</code> è un’aggregazione, il risultato non avrà una gerarchia di date. Se <code>MAX</code> è un confronto, il risultato manterrà la gerarchia di date.</p><p><b>Come aggregazione</b></p><p><code>MAX(expression)</code> è una funzione aggregata e restituisce un singolo risultato aggregato. Questo risultato viene mostrato come <code>AGG(expression)</code> nella visualizzazione.</p><p><b>Come confronto</b></p><p><code>MAX(expr1, expr2)</code> confronta i due valori e restituisce un valore a livello di riga.</p><p>Vedi anche <code><a href="#MIN" class="xref">MIN</a></code>.</p></td></tr></tbody></table>

### MEDIAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MEDIAN(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la mediana di un’espressione in tutti i record. I valori NULL vengono ignorati.</td></tr><tr><td>Note</td><td><code>MEDIAN</code> può essere utilizzato solo con campi numerici.</td></tr><tr><td>Limitazioni del database</td><td><p><code>MEDIAN</code> <b>non</b> è disponibile per le seguenti origini dati: Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA, Teradata.</p><p>Per altri tipi di origine dati, è possibile estrarre i dati in un file di estrazione per utilizzare questa funzione. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/extracting_data.htm" target="_blank">Estrarre i dati</a>.</p></td></tr></tbody></table>

### MID

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>(MID(string, start, [length])</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td><p>Restituisce una stringa a partire dalla posizione <code>&lt;start&gt;</code> specificata. Il primo carattere della stringa è la posizione 1.</p><p>Se viene aggiunto l’argomento numerico facoltativo <code>&lt;length&gt;</code>, la stringa restituita include solo quel numero di caratteri.</p></td></tr><tr><td>Esempio</td><td><pre>MID("Calculation", 2) = "alculation"</pre><pre>MID("Calculation", 2, 5) ="alcul"</pre></td></tr><tr><td>Note</td><td>Vedi anche le espressioni RegEx supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### MIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MIN(expression)</code> oppure <code>MIN(expr1, expr2)</code></td></tr><tr><td>Output</td><td>Stesso tipo di dati dell’argomento o <code>NULL&nbsp;</code>se qualsiasi parte dell’argomento è NULL.</td></tr><tr><td>Definizione</td><td><p>Restituisce il minimo dei due argomenti, che devono essere dello stesso tipo di dati.</p><p><code>MIN </code>può anche essere applicato a un singolo campo come aggregazione.</p></td></tr><tr><td>Esempio</td><td><pre>MIN(4,7) = 4<br>MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#<br>MIN([Name]) = "Abebi"</pre></td></tr><tr><td>Note</td><td><p><b>Per le stringhe</b></p><p><code>MIN</code> è solitamente il primo valore in ordine alfabetico.</p><p class="note">Per le origini dati di database, <code>MIN</code> permette di trovare il valore stringa più basso nella sequenza di ordinamento definita dal database per quella colonna.</p><p><b>Per le date</b></p><p>Per le date, <code>MIN</code> è la prima data. Se <code>MIN</code> è un’aggregazione, il risultato non avrà una gerarchia di date. Se <code>MIN</code> è un confronto, il risultato manterrà la gerarchia di date.</p><p><b>Come aggregazione</b></p><p><code>MIN(expression)</code> è una funzione aggregata e restituisce un singolo risultato aggregato. Questo risultato viene mostrato come <code>AGG(expression)</code> nella visualizzazione.</p><p><b>Come confronto</b></p><p><code>MIN(expr1, expr2)</code> confronta i due valori e restituisce un valore a livello di riga.</p><p>Vedi anche <code><a href="#MAX" class="xref">MAX</a></code>.</p></td></tr></tbody></table>

### Estensioni del modello

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

- MODEL\_EXTENSION\_BOOL
- MODEL\_EXTENSION\_INT
- MODEL\_EXTENSION\_REAL
- MODEL\_EXTENSION\_STR

### MODEL\_PERCENTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MODEL_PERCENTILE(
							<br>model_specification (optional),
							<br>target_expression,
						<br>predictor_expression(s))</code></td></tr><tr><td>Definizione</td><td>Restituisce la probabilità (compresa tra 0 e 1) che il valore previsto sia minore o uguale all’indicatore osservato, definito dall’espressione di destinazione e da altri predittori. Questa è la funzione di distribuzione predittiva posteriore, anche nota come funzione di distribuzione cumulativa (CDF).</td></tr><tr><td>Esempio</td><td><pre>MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders]))</pre></td></tr></tbody></table>

### MODEL\_QUANTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MODEL_QUANTILE(
							<br>model_specification (optional), 
							<br>quantile, 
							<br>target_expression,
						<br>predictor_expression(s))</code></td></tr><tr><td>Definizione</td><td>Restituisce un valore numerico di destinazione all’interno dell’intervallo probabile definito dall’espressione di destinazione e da altri predittori, in corrispondenza di un quantile specificato. Questo è il quantile predittivo posteriore.</td></tr><tr><td>Esempio</td><td><pre>MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))</pre></td></tr></tbody></table>

### MONTH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>MONTH(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce il mese della data <code>&lt;date&gt;</code> specificata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>MONTH(#1986-03-25#) = 3</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#QUARTER" class="xref">Trimestre</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> e gli equivalenti ISO</td></tr></tbody></table>

[torna all’inizio](#top)

## N

### NOT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>NOT&nbsp;&lt;expression&gt;</code></td></tr><tr><td>Output</td><td>Booleano (True o False)</td></tr><tr><td>Definizione</td><td>Esegue una negazione logica su un’espressione.</td></tr><tr><td>Esempio</td><td><pre>IF <b>NOT</b> [Season] = "Summer" <br>THEN 'Don't wear sandals' <br>ELSE&nbsp;'Wear sandals'&nbsp;<br><b>END</b></pre><p><i>“Se Season non è uguale a Summer, restituisci </i>Don’t wear sandals<i>. In caso contrario, restituisci </i>Wear sandals<i>."</i></p></td></tr><tr><td>Note</td><td><p>Spesso usato con <a href="#IF" class="xref">IF</a> e <a href="#IIF" class="xref">IIF</a>. Vedi anche <a href="#top" class="xref">Le funzioni di Tableau in questo riferimento sono organizzate in ordine alfabetico. Fai clic su una lettera per passare alla relativa posizione nell’elenco. Puoi inoltre utilizzare CTRL+F (Comando+F su Mac) per aprire una casella di ricerca e cercare una specifica funzione.</a> e <a href="#OR" class="xref">OR</a>.</p></td></tr></tbody></table>

### NOW

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>NOW()</code></td></tr><tr><td>Output</td><td>Data e ora</td></tr><tr><td>Definizione</td><td>Restituisce la data e l’ora correnti del sistema locale.</td></tr><tr><td>Esempio</td><td><pre>NOW() = 1986-03-25 1:08:21 PM</pre></td></tr><tr><td>Note</td><td><p><code>NOW</code> non accetta un argomento.</p><p>Vedi anche <code><a href="#TODAY" class="xref">TODAY</a></code>, un calcolo simile che restituisce una data invece di un valore data/ora.</p><p>Se l’origine dati è una connessione live, la data e l’ora di sistema potrebbero trovarsi in un altro fuso orario. Per maggiori informazioni su come affrontare questo problema, consulta <a href="https://kb.tableau.it/articles/issue/now-function-returns-utc-time">la Knowledge Base</a>.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## O

### OR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>&lt;expr1&gt; OR &lt;expr2&gt;</code></td></tr><tr><td>Output</td><td>Booleano (True o False)</td></tr><tr><td>Definizione</td><td>Esegue una disgiunzione logica su due espressioni.</td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Spring"&nbsp;<b>OR</b>&nbsp;[Season] = "Fall" <br>THEN&nbsp;"Sneakers" <br>END</pre><p><i>“Se (Season = Spring)&nbsp;o (Season = Fall)&nbsp;è True, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Spesso usato con <a href="#IF" class="xref">IF</a> e <a href="#IIF" class="xref">IIF</a>. Vedi anche <a href="#top" class="xref">Le funzioni di Tableau in questo riferimento sono organizzate in ordine alfabetico. Fai clic su una lettera per passare alla relativa posizione nell’elenco. Puoi inoltre utilizzare CTRL+F (Comando+F su Mac) per aprire una casella di ricerca e cercare una specifica funzione.</a> e <a href="#NOT" class="xref">NOT</a>.</p><p>Se una delle due espressioni è <code>TRUE</code>, il risultato è <code>TRUE</code>. Se entrambe le espressioni sono <code>FALSE</code>, il risultato è <code>FALSE</code>. Se entrambe le espressioni sono <code>NULL</code>, il risultato è <code>NULL</code>.</p><p>Se crei un calcolo che visualizza il risultato di un confronto <code>OR</code> in un foglio di lavoro, Tableau mostra <code>TRUE</code> e <code>FALSE</code>. Se desideri modificare questa impostazione, utilizza l’area Formato nella finestra di dialogo del formato.</p><p class="note"><b>Nota</b>: l’operatore <code>OR</code> sfrutta la <em>valutazione a corto circuito</em>. Questo significa che, se la prima espressione è valutata come <code>TRUE</code>, allora la seconda espressione non viene valutata affatto. Questo può essere utile se la seconda espressione si traduce in un errore quando la prima espressione è <code>TRUE</code>, in quanto la seconda espressione in questo caso non viene mai valutata.</p></td></tr></tbody></table>

### OUTLINE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>OUTLINE(&lt;spatial polygon&gt;)</code></td></tr><tr><td>Output</td><td>Geometria</td></tr><tr><td>Definizione</td><td>Converte una geometria poligonale in stringhe lineari.</td></tr><tr><td>Note</td><td><p>Utile per creare un livello separato per un contorno a cui è possibile applicare uno stile diverso rispetto al riempimento.</p><p>Supporta i poligoni all’interno di multipoligoni.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## P

### PARSE\_URL

`PARSE_URL(string, url_part)`

Supportato solo con una connessione a Cloudera Impala. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### PARSE\_URL\_QUERY

`PARSE_URL_QUERY(string, key)`

Supportato solo con una connessione a Cloudera Impala. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### PERCENTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>PERCENTILE(expression, number)</code></td></tr><tr><td>Definizione</td><td>Restituisce il valore percentile dell’espressione <code>&lt;expression&gt;</code> data corrispondente al valore <code>&lt;number&gt;</code> specificato. Il valore <code>&lt;number&gt;</code> essere compreso tra 0 e 1 (inclusi) e deve essere una costante numerica.</td></tr><tr><td>Esempio</td><td><pre>PERCENTILE([Score], 0.9)</pre></td></tr><tr><td>Limitazioni del database</td><td><p>Questa funzione è disponibile per le seguenti origini dati: connessioni non legacy Microsoft Excel e file di testo, estrazioni e tipi di origini dati di sola estrazione (ad esempio, Google Analytics, OData o Salesforce), origini dati Sybase IQ 15.1 e versioni successive, origini dati Oracle 10 e versioni successive, origini dati Cloudera Hive e Hortonworks Hadoop Hive, origini dati EXASolution 4.2 e versioni successive.</p><p>Per altri tipi di origine dati, è possibile estrarre i dati in un file di estrazione per utilizzare questa funzione. Vedi <a href="https://help.tableau.com/current/pro/desktop/it-it/extracting_data.htm" target="_blank">Estrarre i dati</a>.</p></td></tr></tbody></table>

### PI

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>PI()</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la costante numerica pi greco: 3,14159...</td></tr><tr><td>Esempio</td><td><pre>PI()&nbsp;= 3.14159</pre></td></tr><tr><td>Note</td><td>Utile per le funzioni trigonometriche che ricevono input in radianti.</td></tr></tbody></table>

### POWER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>POWER(number, power)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Eleva il numero <code>&lt;number&gt;</code> alla potenza <code>&lt;power&gt;</code> specificata.</td></tr><tr><td>Esempio</td><td><pre>POWER(5,3) = 125<br>POWER([Temperature], 2)</pre></td></tr><tr><td>Note</td><td>È inoltre possibile utilizzare il simbolo ^, ad esempio <code>5^3 = POWER(5,3) = 125</code><p>Vedi anche <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>

### PREVIOUS\_VALUE

`PREVIOUS_VALUE(expression)`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### PROPER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>PROPER(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td><p>Restituisce la stringa <code>&lt;string&gt;</code> specificata con la prima lettera di ogni parola in maiuscolo e le lettere rimanenti in minuscolo.</p></td></tr><tr><td>Esempio</td><td><pre>PROPER("PRODUCT name") = "Product Name"</pre><pre>PROPER("darcy-mae") = "Darcy-Mae"</pre></td></tr><tr><td>Note</td><td><p>Anche gli spazi e i caratteri non alfanumerici, come la punteggiatura, sono trattati come separatori.</p><p>Vedi anche <a href="#LOWER" class="xref">LOWER</a> e <a href="#UPPER" class="xref">UPPER</a>.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## Q

### Trimestre

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>QUARTER(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce il trimestre della data <code>&lt;date&gt;</code> specificata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>QUARTER(#1986-03-25#) = 1</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> e gli equivalenti ISO</td></tr></tbody></table>

[torna all’inizio](#top)

## R

### RADIANS

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>RADIANS(number)</code></td></tr><tr><td>Output</td><td>Numero (angolo in radianti)</td></tr><tr><td>Definizione</td><td>Converte il numero <code>&lt;number&gt;</code> specificato da gradi in radianti.</td></tr><tr><td>Esempio</td><td><pre>RADIANS(180) = 3.14159</pre></td></tr><tr><td>Note</td><td>La funzione inversa, <code><a href="#DEGREES" class="xref">DEGREES</a></code>, accetta un angolo in radianti e restituisce l’angolo in gradi.</td></tr></tbody></table>

### Funzioni di calcolo tabella RANK

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

- `RANK(expression, ['asc' | 'desc'])`
- `RANK_DENSE(expression, ['asc' | 'desc'])`
- `RANK_MODIFIED(expression, ['asc' | 'desc'])`
- `RANK_PERCENTILE(expression, ['asc' | 'desc'])`
- `RANK_UNIQUE(expression, ['asc' | 'desc'])`

### Funzioni RAWSQL

Per maggiori informazioni, consulta [Funzioni pass-through (RAWSQL)](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_passthrough.htm).

- `RAWSQL_BOOL("sql_expr", [arg1], … [argN])`
- `RAWSQL_DATE("sql_expr", [arg1], … [argN])`
- `RAWSQL_DATETIME("sql_expr", [arg1], … [argN])`
- `RAWSQL_INT("sql_expr", [arg1], … [argN])`
- `RAWSQL_REAL("sql_expr", [arg1], … [argN])`
- `RAWSQL_SPATIAL`
- `RAWSQL_STR("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_BOOL("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_DATE("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_DATETIME("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_INT("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_REAL("sql_expr", [arg1], … [argN])`
- `RAWSQLAGG_STR("sql_expr", [arg1], … [argN])`

### Funzioni REGEXP

Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

- `REGEXP_EXTRACT(string, pattern)`
- `REGEXP_EXTRACT_NTH(string, pattern, index)`
- `REGEXP_EXTRACT_NTH(string, pattern, index)`
- `REGEXP_MATCH(string, pattern)`
- `REGEXP_REPLACE(string, pattern, replacement)`

### REPLACE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>REPLACE(string, substring, replacement</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Cerca in <code>&lt;string&gt;</code> provare <code>&lt;substring&gt;</code> e la sostituisce con <code>&lt;replacement&gt;</code>. Se <code>&lt;substring&gt;</code> non viene trovata, la stringa rimane inalterata.</td></tr><tr><td>Esempio</td><td><pre>REPLACE("Version 3.8", "3.8", "4x") = "Version 4x"</pre></td></tr><tr><td>Note</td><td>Vedi anche <code>REGEXP_REPLACE</code> nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### RIGHT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>RIGHT(string, number)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce il numero <code>&lt;number&gt;</code> di caratteri più a destra della stringa.</td></tr><tr><td>Esempio</td><td><pre>RIGHT("Calculation", 4) = "tion"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#LEFT" class="xref">LEFT</a> e <a href="#MID" class="xref">MID</a>.</td></tr></tbody></table>

### ROUND

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ROUND(number, [decimals])</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td><p>Arrotonda <code>&lt;number&gt;</code> a un determinato numero di cifre.</p><p>L’argomento facoltativo <code>decimals</code> specifica quante posizioni decimali di precisione includere nel risultato finale. Se <code>decimals</code> è omesso, il numero viene arrotondato al numero intero più vicino.</p></td></tr><tr><td>Esempio</td><td><pre>ROUND(1/3, 2) = 0.33</pre></td></tr><tr><td>Note</td><td><p>Alcuni database, come SQL Server, permettono di specificare una lunghezza negativa, dove -1 arrotonda alle decine, -2 arrotonda alle centinaia e così via. Questo non è vero per tutti i database. Ad esempio, non vale per Excel o Access.</p><blockquote><p>[!TIP]</p><p><b>Suggerimento</b>: poiché ROUND può incorrere in problemi dovuti alla rappresentazione in virgola mobile sottostante dei numeri, ad esempio 9,405 arrotondato a 9,40, potrebbe essere preferibile <a href="https://help.tableau.com/current/pro/desktop/it-it/formatting_specific_numbers.htm">formattare il numero</a> al numero desiderato di posizioni decimali anziché arrotondarlo. Formattando 9,405 a due cifre decimali si otterrà il valore previsto 9,41.</p></blockquote><p>Vedi anche <code><a href="#CEILING" class="xref">CEILING</a></code> e <code><a href="#FLOOR" class="xref">FLOOR</a></code>.</p></td></tr></tbody></table>

### RTRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>RTRIM(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce la stringa <code>&lt;string&gt;</code> con gli eventuali spazi finali rimossi.</td></tr><tr><td>Esempio</td><td><pre>RTRIM(" Calculation ") = " Calculation"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#LTRIM" class="xref">LTRIM</a> e <a href="#TRIM" class="xref">TRIM</a>.</td></tr></tbody></table>

### RTRIM\_THIS

`RTRIM_THIS(string, string)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### Funzioni di calcolo tabella RUNNING

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

- `RUNNING_AVG(expression)`
- `RUNNING_COUNT(expression)`
- `RUNNING_MAX(expression)`
- `RUNNING_MIN(expression)`
- `RUNNING_SUM(expression)`

[torna all’inizio](#top)

## S

### Estensioni di analisi SCRIPT

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

- `SCRIPT_BOOL`
- `SCRIPT_INT`
- `SCRIPT_REAL`
- `SCRIPT_STR`

### SHAPETYPE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SHAPETYPE(&lt;geometry&gt;)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce una stringa che descrive la struttura della geometria spaziale, ad esempio vuoto, punto, multipunto, stringa lineare, stringa lineare multipla, poligono, multipoligono, misto e non supportato</td></tr><tr><td>Esempio</td><td><pre>SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point"</pre></td></tr></tbody></table>

### SIGN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SIGN(number)</code></td></tr><tr><td>Output</td><td>-1, 0 o 1</td></tr><tr><td>Definizione</td><td>Restituisce il segno di un numero <code>&lt;number&gt;</code>: i possibili valori restituiti sono -1 se il numero è negativo, 0 se il numero è zero o 1 se il numero è positivo.</td></tr><tr><td>Esempio</td><td><pre>SIGN(AVG(Profit)) = -1</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>Sintassi</td><td><code>SIN(number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce il seno di un angolo in radianti.</td></tr><tr><td>Esempio</td><td><pre>SIN(0) = 1.0<br>SIN(PI( )/4) = 0.707106781186548</pre></td></tr><tr><td>Note</td><td><p>La funzione inversa, <code><a href="#ASIN" class="xref">ASIN</a></code>, accetta il seno come argomento e restituisce l’angolo in radianti.</p><p>Vedi anche <code><a href="#PI" class="xref">PI</a></code>. Per convertire un angolo da gradi in radianti, utilizza <code><a href="#RADIANS" class="xref">RADIANS</a></code>.</p></td></tr></tbody></table>

### SIZE

`SIZE()`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### SPACE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SPACE(number)</code></td></tr><tr><td>Output</td><td>Stringa (nello specifico, solo spazi)</td></tr><tr><td>Definizione</td><td>Restituisce una stringa composta dal numero specificato di spazi ripetuti.</td></tr><tr><td>Esempio</td><td><pre>SPACE(2) = "  "</pre></td></tr></tbody></table>

### SPLIT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SPLIT(string, delimiter, token number)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce una sottostringa da una stringa <code>&lt;string&gt;</code>, usando un carattere delimitatore <code>&lt;delimiter&gt;</code> per dividere la stringa in una sequenza di <code>&lt;tokens&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>SPLIT ("a-b-c-d", "-", 2) = "b"</pre><pre>SPLIT ("a|b|c|d", "|", -2) = "c"</pre></td></tr><tr><td>Note</td><td><p>La stringa è interpretata come una sequenza alternata di delimitatori e token. Quindi per la stringa <code>abc-defgh-i-jkl</code>, dove il carattere delimitatore è “<code>-</code>”, i token sono (1) <code>abc</code>, (2) <code>defgh</code>, (3) <code>i</code> e (4) <code>jlk</code>.</p><p><code>SPLIT</code> restituisce il token corrispondente al numero del token. Quando il numero del token è positivo, i token sono contati a partire dall’estremità sinistra della stringa; quando il numero è negativo, i token sono contati a partire da destra.</p><p>Vedi anche le espressioni REGEX supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</p></td></tr><tr><td>Limitazioni del database</td><td><p>I comandi di divisione e di divisione personalizzata sono disponibili per i tipi di origini dati seguenti: estrazioni dati Tableau, Microsoft Excel, file di testo, file PDF, Salesforce, OData, Microsoft Azure Market Place, Google Analytics, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive e Microsoft SQL Server.</p><p>Alcune origini dati impongono limiti per la divisione delle stringhe. Consulta le limitazioni della funzione SPLIT più avanti in questo argomento.</p></td></tr></tbody></table>

### SQRT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SQRT(number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la radice quadrata di un numero <code>&lt;number&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>SQRT(25) = 5</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>Sintassi</td><td><code>SQUARE(number)</code></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce il quadrato di un numero <code>&lt;number&gt;</code>.</td></tr><tr><td>Esempio</td><td><pre>SQUARE(5) = 25</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#SQRT" class="xref">SQRT</a></code> e <code><a href="#POWER" class="xref">POWER</a></code>.</td></tr></tbody></table>

### STARTSWITH

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>STARTSWITH(string, substring)</code></td></tr><tr><td>Output</td><td>Booleano</td></tr><tr><td>Definizione</td><td>Restituisce true se <code>string</code> inizia con <code>substring</code>. Gli spazi vuoti iniziali vengono ignorati.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">STARTSWITH("Matador, "Ma") = TRUE</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#CONTAINS" class="xref">CONTAINS</a>, oltre alle espressioni REGEX supportate nella <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm" target="_blank">documentazione sulle funzioni aggiuntive</a>.</td></tr></tbody></table>

### STDEV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>STDEV(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la deviazione statistica standard di tutti i valori dell’espressione <code>&lt;expression&gt;</code> data sulla base di un campione della popolazione.</td></tr></tbody></table>

### STDEVP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>STDEVP(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la deviazione statistica standard di tutti i valori dell’espressione <code>&lt;expression&gt;</code> data sulla base di un campione parziale della popolazione.</td></tr></tbody></table>

### STR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>STR(expression)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Trasmette il proprio argomento come stringa.</td></tr><tr><td>Esempio</td><td><pre>STR([ID])</pre></td></tr></tbody></table>

### SUM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>SUM(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la somma di tutti i valori nell’espressione <code>&lt;expression&gt;</code>. I valori NULL vengono ignorati.</td></tr><tr><td>Note</td><td><code>SUM</code> può essere utilizzato solo con campi numerici.</td></tr></tbody></table>

[torna all’inizio](#top)

## T

### TAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>TAN(number)</code><p>L’argomento <code>&lt;number&gt;</code> è l’angolo in radianti.</p></td></tr><tr><td>Output</td><td>Numero</td></tr><tr><td>Definizione</td><td>Restituisce la tangente di un angolo.</td></tr><tr><td>Esempio</td><td><pre>TAN(PI ( )/4) = 1.0</pre></td></tr><tr><td>Note</td><td>Vedi anche <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>. Per convertire un angolo da gradi in radianti, utilizza <code><a href="#RADIANS" class="xref">RADIANS</a></code>.</td></tr></tbody></table>

### THEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>IF &lt;test1&gt; <b>THEN</b> &lt;then1&gt; 
							<br>[ELSEIF &lt;test2&gt; <b>THEN</b> &lt;then2&gt;...]
							<br>[ELSE &lt;default&gt;] 
						<br>END</code></td></tr><tr><td>Definizione</td><td>Una parte richiesta di un’espressione <code>IF</code>, <code>ELSEIF</code> o <code>CASE</code>, utilizzata per definire quale risultato restituire se un valore o un test specifico è True.</td></tr><tr><td>Esempio</td><td><pre>IF [Season] = "Summer"&nbsp;<b>THEN</b>&nbsp;'Sandals' <br>ELSEIF&nbsp;[Season] = "Winter"&nbsp;<b>THEN</b>&nbsp;'Boots' <br>ELSE&nbsp;'Sneakers'&nbsp;<br>END</pre><p><i>“Se Season = Summer, restituisci Sandals. In caso contrario, controlla l’espressione successiva. Se Season = Winter, restituisci Boots. Se nessuna delle espressioni è True, restituisci Sneakers.”</i></p><pre>CASE [Season] <br>WHEN 'Summer' <b>THEN</b> 'Sandals' <br>WHEN 'Winter' <b>THEN</b> 'Boots' <br>ELSE 'Sneakers' <br>END</pre><p><i>“Controlla il campo Season. Se il valore è Summer, restituisci Sandals. Se il valore è Winter, restituisci Boots. Se nessuna delle opzioni nel calcolo corrisponde a quanto indicato nel campo Season, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Utilizzato con <a href="#CASE" class="xref">CASE</a>, <a href="#WHEN" class="xref">WHEN</a>, <a href="#IF" class="xref">IF</a>, <a href="#ELSEIF" class="xref">ELSEIF</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> e <a href="#END" class="xref">END</a></p></td></tr></tbody></table>

### TIMESTAMP\_TO\_USEC

`TIMESTAMP_TO_USEC(expression)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### TLD

`TLD(string_url)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### TODAY

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>TODAY()</code></td></tr><tr><td>Output</td><td>Data</td></tr><tr><td>Definizione</td><td>Restituisce la data corrente del sistema locale.</td></tr><tr><td>Esempio</td><td><pre>TODAY() = 1986-03-25</pre></td></tr><tr><td>Note</td><td><p><code>TODAY</code> non accetta un argomento.</p><p>Vedi anche <code><a href="#NOW" class="xref">NOW</a></code>, un calcolo simile che restituisce un valore data/ora invece di una data.</p><p>Se l’origine dati è una connessione live, la data di sistema potrebbe trovarsi in un altro fuso orario. Per maggiori informazioni su come affrontare questo problema, consulta <a href="https://kb.tableau.it/articles/issue/now-function-returns-utc-time">la Knowledge Base</a>.</p></td></tr></tbody></table>

### TOTAL

`TOTAL(expression)`

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

### TRIM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>TRIM(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce la stringa <code>&lt;string&gt;</code> specificata con gli spazi iniziali e finali rimossi.</td></tr><tr><td>Esempio</td><td><pre>TRIM(" Calculation ") = "Calculation"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#LTRIM" class="xref">LTRIM</a> e <a href="#RTRIM" class="xref">RTRIM</a>.</td></tr></tbody></table>

[torna all’inizio](#top)

## U

### UPPER

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>UPPER(string)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce la stringa <code>&lt;string&gt;</code> in caratteri maiuscoli.</td></tr><tr><td>Esempio</td><td><pre>UPPER("Calculation") = "CALCULATION"</pre></td></tr><tr><td>Note</td><td>Vedi anche <a href="#PROPER" class="xref">PROPER</a> e <a href="#LOWER" class="xref">LOWER</a>.</td></tr></tbody></table>

### USEC\_TO\_TIMESTAMP

`USEC_TO_TIMESTAMP(expression)`

Supportato solo con una connessione a Google BigQuery. Per ulteriori informazioni, consulta [Funzioni aggiuntive](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_additional.htm).

### USERDOMAIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>USERDOMAIN(&nbsp;)</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce il dominio dell’utente corrente.</td></tr><tr><td>Note</td><td><p>Questa funzione controlla:</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> e <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>:&nbsp;il dominio dell’utente che ha effettuato l’accesso</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: il dominio locale se l’utente appartiene a un dominio</li></ul></td></tr></tbody></table>

### USERNAME

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>USERNAME( )</code></td></tr><tr><td>Output</td><td>Stringa</td></tr><tr><td>Definizione</td><td>Restituisce il nome utente dell’utente corrente.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">USERNAME( )</pre><p>Restituisce il nome dell’utente che ha effettuato l’accesso, ad esempio “hmyrer”.</p><pre xml:space="preserve">[Manager] = USERNAME( )</pre><p>Se il responsabile “hmyrer” ha effettuato l’accesso, in questo esempio viene restituito TRUE solo se nel campo Responsabile nella vista è specificato “hmyrer”.</p></td></tr><tr><td>Note</td><td><p>Questa funzione controlla:</p><ul><li><span class="mc-variable Variables.TabsProductOnline variable">Tableau Cloud</span> e <span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>:&nbsp;il nome utente dell’utente che ha effettuato l’accesso</li><li><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span>: il nome utente locale o di rete dell’utente</li></ul><p><b>Filtri utente</b></p><p>Se utilizzato come filtro, un campo calcolato come <code>[Username field] = USERNAME( )</code> può essere utilizzato per creare un filtro utente che mostra solo i dati rilevanti per la persona che ha effettuato l’accesso al server.</p></td></tr></tbody></table>

### Funzioni token Web JSON USERATTRIBUTE

- `USERATTRIBUTE('attribute_name')`
- `USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')`

Per maggiori informazioni, consulta [Funzioni utente](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_user.htm).

[torna all’inizio](#top)

## V

### VAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>VAR(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la varianza statistica di tutti i valori dell’espressione data sulla base di un campione della popolazione.</td></tr></tbody></table>

### VARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>VARP(expression)</code></td></tr><tr><td>Definizione</td><td>Restituisce la varianza statistica di tutti i valori dell’espressione data sulla base dell’intera popolazione.</td></tr></tbody></table>

[torna all’inizio](#top)

## W

### WEEK

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>WEEK(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce la settimana della data <code>&lt;date&gt;</code> specificata come numero intero.</td></tr><tr><td>Esempio</td><td><pre>WEEK(#1986-03-25#) = 13</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">Trimestre</a></code>, <code><a href="#YEAR" class="xref">YEAR</a></code> e gli equivalenti ISO</td></tr></tbody></table>

### WHEN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>CASE &lt;expression&gt;<br><b>WHEN</b> &lt;value1&gt; THEN &lt;then1&gt;<br><b>WHEN</b> &lt;value2&gt; THEN &lt;then2&gt;<br>...<br>[ELSE &lt;default&gt;]<br>END</code></td></tr><tr><td>Definizione</td><td>Una parte richiesta di un’espressione <code>CASE</code>. Trova il primo <code>&lt;value&gt;</code> che corrisponde a <code>&lt;expression&gt;</code> e restituisce il valore <code>&lt;then&gt;</code> corrispondente.</td></tr><tr><td>Esempio</td><td><pre>CASE [Season] <br><b>WHEN</b> 'Summer' THEN 'Sandals' <br><b>WHEN</b> 'Winter' THEN 'Boots' <br>ELSE 'Sneakers' <br>END</pre><p><i>“Controlla il campo Season. Se il valore è Summer, restituisci Sandals. Se il valore è Winter, restituisci Boots. Se nessuna delle opzioni nel calcolo corrisponde a quanto indicato nel campo Season, restituisci Sneakers.”</i></p></td></tr><tr><td>Note</td><td><p>Utilizzato con <a href="#CASE" class="xref">CASE</a>, <a href="#THEN" class="xref">THEN</a>, <a href="#ELSE" class="xref">ELSE</a> e <a href="#END" class="xref">END</a>.</p><p><code>CASE</code> supporta anche la costruzione <code>WHEN IN</code>, come ad esempio:</p><pre xml:space="preserve">CASE &lt;expression&gt; <br><b>WHEN IN</b> &lt;set1&gt; THEN &lt;then1&gt; <br><b>WHEN IN</b> &lt;combinedfield&gt; THEN &lt;then2&gt; <br>... <br>ELSE &lt;default&gt; <br>END</pre><p>I valori con cui si confronta <code>WHEN IN</code>, devono essere un insieme, un elenco di valori letterali o un campo combinato. Vedi anche <a href="#IN" class="xref">IN</a>.</p></td></tr></tbody></table>

### Calcoli tabella Window

Per maggiori informazioni, consulta [Funzioni di calcolo tabella](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_tablecalculation.htm).

- `WINDOW_AVG(expression, [start, end])`
- `WINDOW_CORR(expression1, expression2, [start, end])`
- `WINDOW_COUNT(expression, [start, end])`
- `WINDOW_COVAR(expression1, expression2, [start, end])`
- `WINDOW_COVARP(expression1, expression2, [start, end])`
- `WINDOW_MAX(expression, [start, end])`
- `WINDOW_MEDIAN(expression, [start, end])`
- `WINDOW_MIN(expression, [start, end])`
- `WINDOW_PERCENTILE(expression, number, [start, end])`
- `WINDOW_STDEV(expression, [start, end])`
- `WINDOW_STDEVP(expression, [start, end])`
- `WINDOW_SUM(expression, [start, end])`
- `WINDOW_VAR(expression, [start, end])`
- `WINDOW_VARP(expression, [start, end])`

[torna all’inizio](#top)

## X

### Funzioni XPATH.

Supportato solo con una connessione ad Hadoop Hive. Per maggiori informazioni, consulta [Funzioni pass-through (RAWSQL)](https://help.tableau.com/current/pro/desktop/it-it/functions_functions_passthrough.htm).

- `XPATH_BOOLEAN(XML string, XPath expression string)`
- `XPATH_DOUBLE(XML string, XPath expression string)`
- `XPATH_FLOAT(XML string, XPath expression string)`
- `XPATH_INT(XML string, XPath expression string)`
- `XPATH_LONG(XML string, XPath expression string)`
- `XPATH_SHORT(XML string, XPath expression string)`
- `XPATH_STRING(XML string, XPath expression string)`

[torna all’inizio](#top)

## Y

### YEAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>YEAR(date)</code></td></tr><tr><td>Output</td><td>Intero</td></tr><tr><td>Definizione</td><td>Restituisce l’anno della data <code>&lt;date&gt;</code> specificata come numero intero.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">YEAR(#1986-03-25#) = 1,986</pre></td></tr><tr><td>Note</td><td>Vedi anche <code><a href="#DAY" class="xref">DAY</a></code>, <code><a href="#WEEK" class="xref">WEEK</a></code>, <code><a href="#MONTH" class="xref">MONTH</a></code>, <code><a href="#QUARTER" class="xref">Trimestre</a></code> e gli equivalenti ISO</td></tr></tbody></table>

[torna all’inizio](#top)

## Z

### ZN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Sintassi</td><td><code>ZN(expression)</code></td></tr><tr><td>Output</td><td>Dipende dal tipo di dati di <code>&lt;expression&gt;</code> oppure 0.</td></tr><tr><td>Definizione</td><td>Restituisce <code>&lt;expression&gt;</code> se non è NULL, altrimenti restituisce zero.</td></tr><tr><td>Esempio</td><td><pre xml:space="preserve">ZN([Test Grade])</pre><p><i>“Se Test Grade non è Null, restituisci il relativo valore. Se Test Grade è Null, restituisci 0.”</i></p></td></tr><tr><td>Note</td><td><p><code>ZN</code> è un caso specializzato di <a href="#IFNULL" class="xref">IFNULL</a> dove l’alternativa se l’espressione è Null è sempre 0 anziché essere specificato nel calcolo.</p><p><code>ZN</code> è particolarmente utile quando si eseguono calcoli aggiuntivi e un valore Null renderebbe Null l’intero calcolo. Tuttavia, occorre prestare attenzione nell’interpretazione dei risultati poiché Null non è sempre sinonimo di 0 e potrebbe rappresentare dati mancanti.</p><p>Vedi anche <a href="#ISNULL" class="xref">ISNULL</a>.</p></td></tr></tbody></table>

[torna all’inizio](#top)

## Vedi anche

[Funzioni di Tableau (per categoria)](https://help.tableau.com/current/pro/desktop/it-it/functions_all_categories.htm)

[Funzioni in Tableau](https://help.tableau.com/current/pro/desktop/it-it/functions.htm)