# LTrim Función de script y de gráfico

LTrim() devuelve la cadena introducida sin los espacios iniciales.

Sintaxis:

LTrim(text)

Tipo de datos que devuelve: cadena de caracteres

Argumentos

| Argumento | Descripción |
| --- | --- |
| text | La cadena de caracteres que se ha de evaluar. |

Ejemplo: expresiones de gráfico

| Ejemplo | Resultado |
| --- | --- |
| `LTrim( ' abc' )` | Devuelve `abc` |
| `LTrim( 'abc ' )` | Devuelve `abc` |

## Ejemplo: fundamentos de LTrim

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/LTrim.htm)

#### Expresión de gráfico

Descripción general

Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.

El script de carga contiene:

* Un conjunto de datos que se carga en una tabla de datos denominada `Example`.

* Un campo de la tabla de datos llamado `InputText`.

Script de carga

```
Set verbatim=1;
Example:
Load * inline [
InputText
'   abc    '
' def  '];
```

Nota informativaLa sentencia "`Set verbatim=1`" se incluye en el ejemplo para garantizar que los espacios no se recorten automáticamente antes de la demostración de la función ` LTrim  `. Vea [Verbatim](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm) si desea más información.

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue este campo como dimensión:

* ` InputText
                                   `

Cree la siguiente dimensión calculada:

* `=LTrim(InputText)` para eliminar los espacios a la izquierda de `InputText`.

Tabla de resultados

| InputText | LTrim(InputText) |
| --- | --- |
| ' abc ' | 'abc ' |
| ' def ' | 'def ' |

El resultado de la función `LTrim` es que se eliminaron todos los espacios iniciales a la izquierda del texto original, pero conservó todos los espacios finales.

## Ejemplo: uso de LTrim

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/LTrim.htm)

#### Expresión de gráfico

Vista general

Un sistema de gestión de las relaciones con los clientes (CRM) contiene registros con una introducción de datos deficiente que incluye espacios iniciales adicionales. Para la elaboración de informes es necesario limpiar los datos con el fin de eliminar estos espacios y garantizar la correcta clasificación y agrupación de los nombres de los clientes.

Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.

El script de carga contiene:

* 

  Un conjunto de datos que se carga en una tabla de datos denominada `Example`.

* Un campo de la tabla de datos llamado `CustomerName`.

Script de carga

```
Set verbatim=1;
Example:
Load * inline [
CustomerName
'  John Doe'
'Jane Smith'
'  Michael Johnson'
'Emily Davis'
];
```

Nota informativaLa sentencia "`Set verbatim=1`" se incluye en el ejemplo para garantizar que los espacios no se recorten automáticamente antes de la demostración de la función ` LTrim  `. Vea [Verbatim](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm) si desea más información.

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue este campo como dimensión:

* ` CustomerName
                                   `

Cree la siguiente dimensión calculada:

* `=LTrim(CustomerName)` para eliminar los espacios iniciales de `CustomerName`.

Tabla de resultados

| CustomerName | LTrim(CustomerName) |
| --- | --- |
| ' Michael Johnson' | 'Michael Johnson' |
| ' John Doe' | 'John Doe' |
| 'Emily Davis' | 'Emily Davis' |
| 'Jane Smith' | 'Jane Smith' |

El resultado de salida muestra que la función `LTrim` eliminó todos los espacios iniciales de los valores de cadena originales en `CustomerName`.

## Ejemplo: uso avanzado de LTrim

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/LTrim.htm)

#### Expresión de gráfico

Vista general

Este ejemplo elimina todos los espacios iniciales de la cadena de texto original. La expresión de gráfico incluye medidas que utilizan la función `Len` para contar los caracteres de la cadena antes y después de utilizar la función `LTrim`.

Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.

El script de carga contiene:

* Un conjunto de datos que se carga en una tabla de datos denominada `Example`.

* Un campo de la tabla de datos llamado `String`.

Script de carga

```
Set verbatim=1;
Example:
Load * inline [
String
'   abc    '
' def  '];
```

Nota informativaLa sentencia "Set verbatim=1" se incluye en el ejemplo para garantizar que los espacios no se recorten automáticamente antes de la demostración de la función `LTrim`. Vea [Verbatim](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm) si desea más información.

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue este campo como dimensión:

* ` String
                                   `

Cree la siguiente dimensión calculada:

* `=LTrim(String)`, para eliminar los espacios iniciales sobrantes.

Cree las siguientes medidas:

* `=Len(String)`, para contar la longitud de la cadena original.

* `=Len(LTrim(String))`, para contar la longitud de la cadena una vez eliminados los espacios iniciales.

Tabla de resultados

| String | LTrim(String) | Len(String) | Len(LTrim(String)) |
| --- | --- | --- | --- |
| ​' abc ' | 'abc ' | 10 | 7 |
| ' def ' | 'def ' | 6 | 5 |

Si compara el resultado de la función `LTrim` con los valores de cadenas de caracteres originales del script, podrá ver cómo se han eliminado todos los espacios iniciales.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/LTrim.htm)

#### Script de carga

El siguiente código muestra cómo utilizar la función en un script de carga.

```
Set verbatim=1; 
Example:

Load *,
len(LtrimString) as LtrimStringLength;      
Load *,
ltrim(String) as LtrimString;
Load *,
len(String) as StringLength;               
Load * Inline [
String
'   abc    '
' def  '];
```

Nota informativaLa instrucción "Set verbatim=1" se incluye en el ejemplo para garantizar que los espacios no se recorten automáticamente antes de la demostración de la función ltrim. Vea [Verbatim](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/Verbatim.htm) si desea más información.

Tabla de resultados

| String | StringLength | LtrimString | LtrimStringLength |
| --- | --- | --- | --- |
| abc | 10 | abc | 7 |
| def | 6 | def | 5 |

## Más información

* [RTrim Función de script y de gráfico](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/RTrim.htm)