# Lower Fonction de script et de graphique

Lower() convertit tous les caractères de la chaîne d'entrée en lettres minuscules.

Lower(text)

chaîne

Arguments

| Argument | Description |
| --- | --- |
| text | Chaîne à évaluer. |

Exemple : Expression de graphique

| Exemple | Résultat |
| --- | --- |
| `Lower( 'abcD' )` | Renvoie `abcd` |

## Exemple - Les bases de Lower

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

#### Expression de graphique

Vue d'ensemble

Ouvrez l'éditeur de chargement de données et ajoutez le script de chargement ci-dessous à une nouvelle section.

Le script de chargement contient :

* Jeu de données chargé dans une table de données appelée `Example`.

* Champ dans la table de données portant le nom `InputText`.

Script de chargement

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

Résultats

Chargez les données et ouvrez une feuille. Créez une table et ajoutez ce champ comme dimension :

* ` InputText
                                   `

Créez la dimension calculée suivante :

* `=Lower(InputText)` pour convertir tous les caractères du champ `InputText` en minuscules.

Tableau de résultats

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

La sortie de la fonction `Lower` convertit toutes les valeurs en minuscules.

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

#### Script de chargement

Le code suivant montre comment utiliser la fonction dans un script de chargement.

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

Tableau de résultats

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

## Exemple - Scénario Lower

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

#### Expression de graphique

Vue d'ensemble

Un jeu de données client contient des adresses e-mail dont le domaine comporte des caractères majuscules et minuscules. L'entreprise souhaite normaliser ces adresses pour qu'elles soient toutes en minuscules.

Ouvrez l'éditeur de chargement de données et ajoutez le script de chargement ci-dessous à une nouvelle section.

Le script de chargement contient :

* Jeu de données chargé dans une table de données appelée `Example`.

* Champs suivants dans la table de données :

  * `CustomerID`

  * `EmailAddress`

  * `Inquiry`

Script de chargement

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

Résultats

Chargez les données et ouvrez une feuille. Créez une table et ajoutez ces champs comme dimensions :

* ` CustomerID
                                   `

* `EmailAddress`

Créez la dimension calculée suivante :

* `=Lower(EmailAddress)` pour séparer la partie domaine de l'e-mail dans une nouvelle colonne et convertir les caractères en minuscules.

Tableau de résultats

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

La sortie de la fonction `Lower` renvoie toutes les adresses e-mail en minuscules.