# Funciones de agregación de cadena

En esta sección se describen funciones de agregación relativas a cadenas.

Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.

## Funciones de agregación de cadenas en el script de carga de datos

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### Concat

Concat() se utiliza para combinar valores de cadena. La función de script devuelve la concatenación de cadena agregada de todos los valores de la expresión iterada en una serie de registros, tal como se define en una cláusula group by.

[**concat**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/concat.htm)([**concat**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/concat.htm)**concat**concat([ distinct ] expression [, delimiter [, sort-weight]][ distinct ] expression [, delimiter [, sort-weight]]))

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### FirstValue

FirstValue() devuelve el valor que se cargó primero de los registros definidos por la expresión, ordenados por una cláusula group by.

Nota informativaEsta función solo está disponible como función de script.

[**FirstValue**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/FirstValue.htm) ([**FirstValue**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/FirstValue.htm)**FirstValue**FirstValue (expressionexpression))

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### LastValue

LastValue() devuelve el último valor que se cargó de los registros definidos por la expresión, ordenados por una cláusula group by.

Nota informativaEsta función solo está disponible como función de script.

[**LastValue**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/LastValue.htm) ([**LastValue**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/LastValue.htm)**LastValue**LastValue (expressionexpression))

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### MaxString

MaxString() busca valores de cadenas de caracteres en la expresión y devuelve el último valor de texto ordenado alfabéticamente en varios registros, según lo definido por una cláusula group by.

[**MaxString**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/MaxString.htm)([**MaxString**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/MaxString.htm)**MaxString**MaxString(expression expression ))

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### MinString

MinString() busca valores de cadenas de caracteres en la expresión y devuelve el primer valor de texto ordenado alfabéticamente en varios registros, según lo definido por una cláusula group by.

[**MinString**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/MinString.htm)([**MinString**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/MinString.htm)**MinString**MinString(expression expression ))

## Funciones de agregación de cadenas en gráficos

Las siguientes funciones de gráficos están disponibles para agregación de cadenas en gráficos.

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### Concat

Concat() se utiliza para combinar valores de cadena. Esta función devuelve la concatenación agregada de cadenas de todos los valores de la expresión que se evalúan en cada dimensión.

[**concat**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/StringAggregationFunctions/concat.htm)({[SetExpression] [DISTINCT] [TOTAL [&lt;fld{, fld}&gt;]] string[, delimiter[, sort\_weight]])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### MaxString

MaxString() busca valores de cadenas de caracteres en la expresión o campo y devuelve el último valor de texto en orden alfabético.

[**maxstring**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/StringAggregationFunctions/maxstring.htm)({[SetExpression] [TOTAL [&lt;fld{, fld}&gt;]]} expr)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringAggregationFunctions/string-aggregation-functions.htm)

#### MinString

MinString() busca valores de cadenas de caracteres en la expresión o campo y devuelve el primer valor de texto en orden alfabético.

[**minstring**](https://help.qlik.com/es-ES/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/StringAggregationFunctions/minstring.htm)({[SetExpression] [TOTAL [&lt;fld {, fld}&gt;]]} expr)