# Funzioni di aggregazione di base

Le funzioni di aggregazione di base sono un gruppo delle funzioni di aggregazione più comuni.

Utilizzare l'elenco a discesa su ciascuna funzione per visualizzare una breve descrizione e la sintassi di ciascuna di esse. Per ulteriori informazioni, fare clic sul nome della funzione nella descrizione della sintassi.

## Funzioni di aggregazione di base nello script di caricamento

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### FirstSortedValue

I valori classificati vengono ripetuti su un insieme di record, come definito da una clausola group by, o aggregati tra la serie di dati completa, qualora la clausola group by non sia stata definita.

[**firstsorted**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/firstsorted.htm)([**firstsorted**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/firstsorted.htm)**firstsorted**firstsorted([ distinctdistinct ] expression , sort-weight [, n ] ] expression , sort-weight [, n ]))

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Max

Max() individua il valore numerico più alto dei dati aggregati nell'espressione, come definito da una clausola group by. Specificando un rank n, è possibile trovare il valore n-esimo più alto.

[**max**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/max.htm)([**max**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/max.htm)**max**max( expression[, rank] expression[, rank]))

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Min

Min() restituisce il valore numerico più basso dei dati aggregati nell'espressione, come definito da una clausola group by. Specificando un rank n è possibile trovare il valore n-esimo più basso.

[**min**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/min.htm)([**min**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/min.htm)**min**min( expression[, rank] expression[, rank]))

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Mode

Mode() restituisce il valore più comune, il valore mode, dei dati aggregati nell'espressione, come definito da una clausola group by. La funzione Mode() può restituire valori numerici e valori di testo.

[**mode**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/mode.htm)([**mode**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/mode.htm)**mode**mode(expression expression ))

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Only

Only() restituisce un valore se ne esiste uno e solo un possibile risultato dai dati aggregati. Se i record all'interno di ciascun risultato raggruppato come definito dalla clausola group by contiene solo un valore, verrà restituito tale valore. In caso contrario, verrà restituito NULL.

[**only**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/only.htm)([**only**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/only.htm)**only**only(expression expression ))

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Sum

Sum() calcola il totale dei valori aggregati nell'espressione, come definito da una clausola group by.

[**sum**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/sum.htm)([distinct]expression)

## Funzioni di aggregazione di base nelle espressioni grafiche

Le funzioni di aggregazione nei grafici possono essere utilizzate solo nei campi delle espressioni grafiche. L'espressione di argomento di una funzione di aggregazione non deve contenere un'altra funzione di aggregazione.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### FirstSortedValue

FirstSortedValue() restituisce il valore dall'espressione specificata in value che corrisponde al risultato dell'ordinamento dell'argomentosort\_weight, tenendo in considerazione rank, se specificato. Se più valori risultanti condividono lo stesso sort\_weight per il rank specificato, la funzione restituisce NULL.

[**firstsortedvalue**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/BasicAggregationFunctions/firstsortedvalue.htm)([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld {,fld}&gt;]] value, sort\_weight [,rank])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Max

Max() trova il valore più alto dei dati aggregati. Specificando un rank n, è possibile trovare il valore n-esimo più alto.

[**max**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/BasicAggregationFunctions/max.htm)([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld {,fld}&gt;]] expr [,rank])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Min

Min() trova il valore numerico più basso dei dati aggregati. Specificando un rank n, è possibile trovare il valore n-esimo più basso.

[**min**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/BasicAggregationFunctions/min.htm)([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld {,fld}&gt;]] expr [,rank])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Mode

Mode() trova il valore più comune, il valore della modalità, nei dati aggregati. La funzione Mode() può elaborare valori di testo e valori numerici.

*[**mode**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/BasicAggregationFunctions/mode.htm)*({[SetExpression] [TOTAL [&lt;fld {,fld}&gt;]]} expr)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Only

Only() restituisce un valore se ne esiste uno e solo un possibile risultato dai dati aggregati. Ad esempio, la ricerca dell'unico prodotto con prezzo unitario = 9 restituirà NULL se più di un prodotto ha un prezzo unitario di 9.

[**only**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/only.htm)([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld {,fld}&gt;]] expr)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/AggregationFunctions/basic-aggregation-functions.htm)

#### Sum

Sum() calcola il totale dei valori dati dall'espressione o dal campo nei dati aggregati.

[**sum**](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/BasicAggregationFunctions/sum.htm)([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld {,fld}&gt;]] expr])