# Lower - Função de script e de gráfico

Lower() converte todos os caracteres na string de entrada em minúsculos.

Sintaxe:

Lower(text)

Tipo de dados de retorno: caractere

Argumentos

| Argumento | Descrição |
| --- | --- |
| text | A string a ser avaliada. |

Exemplo: expressão de gráfico

| Exemplo | Resultado |
| --- | --- |
| `Lower( 'abcD' )` | Retorna `abcd` |

## Exemplo - Fundamentos Lower

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

#### Expressão de gráfico

Visão geral

Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova seção.

O script de carregamento contém:

* Um conjunto de dados que é carregado em uma tabela de dados denominada `Example`.

* Um campo na tabela de dados chamado `InputText`.

Script de carregamento

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

Resultados

Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:

* ` InputText
                                   `

Crie a seguinte dimensão calculada:

* `=Lower(InputText)` para converter todos os caracteres do campo `InputText` em letras minúsculas.

Tabela de resultados

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

A saída da função `Lower` converte todos os valores em letras minúsculas.

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

#### Script de carregamento

O código a seguir mostra como usar a função em um script de carregamento.

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

Tabela de resultados

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

## Exemplo - Cenário de Lower

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

#### Expressão de gráfico

Visão geral

Um conjunto de dados de clientes contém endereços de e-mail com caracteres em maiúsculas e minúsculas para o domínio. A empresa deseja padronizar esses endereços para que usem tudo em letras minúsculas.

Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova seção.

O script de carregamento contém:

* Um conjunto de dados que é carregado em uma tabela de dados denominada `Example`.

* Os campos a seguir na tabela de dados:

  * `CustomerID`

  * `EmailAddress`

  * `Inquiry`

Script de carregamento

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

Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esses campos como dimensões:

* ` CustomerID
                                   `

* `EmailAddress`

Crie a seguinte dimensão calculada:

* `=Lower(EmailAddress)` para separar a parte do domínio do e-mail como uma nova coluna e converter os caracteres em minúsculas.

Tabela de resultados

| CustomerID | 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 |

A saída da função `Lower` retorna todos os endereços de e-mail em letras minúsculas.