# Lower — funkcja skryptu i funkcja wykresu

Funkcja Lower() zamienia wszystkie znaki w ciągu wejściowym na małe litery.

Składnia:

Lower(text)

Typ zwracanych danych: ciąg znaków

Argumenty

| Argument | Opis |
| --- | --- |
| text | Ciąg znaków do oceny. |

Przykład: wyrażenie wykresu

| Przykład | Wynik |
| --- | --- |
| `Lower( 'abcD' )` | Zwraca wartość `abcd` |

## Przykład — podstawy Lower

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

#### Wyrażenie wykresu

Przegląd

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania zawiera:

* Zestaw danych załadowany do tabeli o nazwie `Example`.

* Jedno pole w tabeli danych o nazwie `InputText`.

Skrypt ładowania

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

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:

* ` InputText
                                   `

Utwórz następujący wymiar wyliczany:

* `=Lower(InputText)` do przekonwertowania wszystkich znaków w polu `InputText` na małe litery.

Tabela wynikowa

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

Wynik funkcji `Lower` konwertuje wszystkie wartości na małe litery.

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

#### Skrypt ładowania

Poniższy kod pokazuje, jak użyć tej funkcji w skrypcie ładowania.

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

Tabela wynikowa

| Ciąg znaków | Lower(ciąg) |
| --- | --- |
| rHode iSland | rhode island |
| washingTon d.C. | washington d.c. |
| new york | new york |

## Przykład — zastosowanie Lower

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

#### Wyrażenie wykresu

Przegląd

Zestaw danych klientów zawiera adresy e-mail z mieszanymi literami w nazwach domen. Firma chce ustandaryzować te adresy, aby zawierały małe litery.

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania zawiera:

* Zestaw danych załadowany do tabeli o nazwie `Example`.

* Następujące pola w tabeli:

  * `CustomerID`

  * `EmailAddress`

  * `Inquiry`

Skrypt ładowania

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

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj te pola jako wymiary:

* ` CustomerID
                                   `

* `EmailAddress`

Utwórz następujący wymiar wyliczany:

* `=Lower(EmailAddress)` do oddzielenia część domeny wiadomości e-mail jako nowej kolumny i przekonwertowania znaków na małe litery.

Tabela wynikowa

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

Wynik funkcji `Lower` zwraca wszystkie adresy e-mail zapisane małymi literami.