# Lower - Función de script y de gráfico

Lower() pone todos los caracteres de la cadena introducida en letra minúscula.

Sintaxis:

Lower(text)

Tipo de datos que devuelve: cadena de texto

Argumentos

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

Ejemplo: expresión de gráfico

| Ejemplo | Resultado |
| --- | --- |
| `Lower( 'abcD' )` | Devuelve `abcd` |

## Ejemplo: fundamentos de Lower

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

#### Expresión de gráfico

Descripción

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

```
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
```

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:

* `=Lower(InputText)` para convertir todos los caracteres del campo `InputText` a minúsculas.

Tabla de resultados

| InputText | Lower(InputText) |
| --- | --- |
| new york | new york |
| rHode iSland | rhode island |
| washingTon d.C. | washington d.c. |

El resultado de la función `Lower` convierte todos los valores a minúsculas.

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

#### Script de carga

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

```
Load
String,
Lower(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
```

Tabla de resultados

| Cadena de texto | Lower(Cadena de texto) |
| --- | --- |
| rHode iSland | rhode island |
| washingTon d.C. | washington d.c. |
| new york | new york |

## Ejemplo: uso de Lower

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

#### Expresión de gráfico

Descripción

Un conjunto de datos de clientes contiene direcciones de correo electrónico con caracteres que mezclan mayúsculas y minúsculas para el dominio. La empresa quiere normalizar estas direcciones para que utilicen todas en minúscula.

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`.

* Los siguientes campos de la tabla de datos:

  * `CustomerID`

  * `EmailAddress`

  * `Inquiry`

Script de carga

```
Example:
Load * inline [
CustomerID,	EmailAddress, Inquiry
1001,john.doe@Gmail.com, Inquiry about product return
1002,mary.jane@yahoo.com, Inquiry about order status
1003,a.smith@GMAIL.COM, Inquiry about shipping details
1004,lisa.black@outlook.com, General product inquiry
1005,james.wong@Yahoo.COM, Question about pricing
];
```

Resultados

Cargue los datos y abra una hoja. Cree una nueva tabla y agregue estos campos como dimensiones:

* ` CustomerID
                                   `

* `EmailAddress`

Cree la siguiente dimensión calculada:

* `=Lower(EmailAddress)` para separar la parte del dominio del correo electrónico como una nueva columna y convertir los caracteres a minúsculas.

Tabla de resultados

| IDCliente | EmailAddress | Lower(EmailAddress) |
| --- | --- | --- |
| 1001 | john.doe@Gmail.com | john.doe@gmail.com |
| 1002 | MARY.JANE@YAHOO.COM | mary.jane@yahoo.com |
| 1003 | a.smith@GMAIL.COM | a.smith@gmail.com |
| 1004 | lisa.black@Outlook.Com | lisa.black@outlook.com |
| 1005 | james.wong@Yahoo.COM | james.won@yahoo.com |

El resultado de la función `Lower` devuelve todas las direcciones de correo electrónico en minúsculas.