# Lower - Script- en diagramfunctie

Lower() converteert alle tekens in de invoertekenreeks naar kleine letters.

Syntaxis:

Lower(text)

Retourgegevenstypen: tekenreeks

Argumenten

| Argument | Beschrijving |
| --- | --- |
| text | De tekenreeks die moet worden geëvalueerd. |

Voorbeeld: diagramuitdrukking

| Voorbeeld | Resultaat |
| --- | --- |
| `Lower( 'abcD' )` | Retourneert `abcd` |

## Voorbeeld - Basisprincipes voor Lower

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

#### Diagramuitdrukking

Overzicht

Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.

Het load-script bevat:

* Een gegevensverzameling die wordt geladen in een tabel met de naam `Example`.

* Eén veld in de gegevenstabel met de naam `InputText`.

Load-script

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

Resultaten

Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg dit veld toe als dimensie:

* ` InputText
                                   `

Maak een nieuwe tabel en voeg de volgende berekende dimensie toe:

* `=Lower(InputText)` om alle tekens in het veld `InputText` te converteren naar kleine letters.

Resultatentabel

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

De uitvoer van de functie `Lower` converteert alle waarden naar kleine letters.

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

#### Load-script

De volgende code laat zien hoe u de functie in een load-script kunt gebruiken.

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

Resultatentabel

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

## Voorbeeld - Scenario met Lower

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

#### Diagramuitdrukking

Overzicht

Een gegevensverzameling met klantgegevens bevat e-mailadressen met een combinatie van hoofdletters en kleine letters voor het domein. Het bedrijf wil deze adressen standaard voorzien van allemaal kleine letters.

Open de editor voor laden van gegevens en voeg het onderstaande load-script toe aan een nieuwe sectie.

Het load-script bevat:

* Een gegevensverzameling die wordt geladen in een tabel met de naam `Example`.

* De volgende velden in de gegevenstabel:

  * `CustomerID`

  * `EmailAddress`

  * `Inquiry`

Load-script

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

Resultaten

Laad de gegevens en open een werkblad. Maak een nieuwe tabel en voeg deze velden toe als dimensies:

* ` CustomerID
                                   `

* `EmailAddress`

Maak een nieuwe tabel en voeg de volgende berekende dimensie toe:

* `=Lower(EmailAddress)` om het domeingedeelte van de e-mail als een nieuwe kolom te scheiden en de tekens om te zetten naar kleine letters.

Resultatentabel

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

De uitvoer van de `Lower` functie retourneert alle e-mailadressen in kleine letters.