# Mid — funkcja skryptu i funkcja wykresu

Funkcja Mid() zwraca część ciągu wejściowego zaczynającą się w pozycji znaku określonej przez drugi argument („start”), zwracając liczbę znaków określoną przez trzeci argument („count”). Jeśli parametr „count” zostanie pominięty, wówczas zostanie zwrócona reszta ciągu wejściowego. Pierwszy znak ciągu wejściowego ma numer 1.

Składnia:

Mid(text, start[, count])

Typ zwracanych danych: ciąg znaków

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| text | Pierwotny ciąg znaków. |
| start | Liczba całkowita określająca pozycję pierwszego znaku w tekście text do uwzględnienia. |
| count | Określa długość wyjściowego ciągu znaków. W przypadku pominięcia uwzględniane są wszystkie znaki określone przez wartość start. |

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

#### Przykład: wyrażenia wykresu

| Przykład | Wynik |
| --- | --- |
| `Mid('abcdef',3 )` | Zwraca wartość 'cdef' |
| `Mid('abcdef',3, 2 )` | Zwraca wartość 'cd' |

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

#### Przykład: skrypt ładowania

```
T1:
Load *, 
mid(Text,Start) as Mid1,           
mid(Text,Start,Count) as Mid2;    
Load * inline [
Text, Start, Count
'abcdef', 3, 2
'abcdef', 2, 3
'210714', 3, 2
'210714', 2, 3
]; 
```

Wynik

Tabela programu Qlik SenseQlik Sense przedstawiająca wynik użycia funkcji MidMid w skrypcie ładowania.

| Tekst | Początek | Mid1 | Łącznie | Mid2 |
| --- | --- | --- | --- | --- |
| abcdef | 2 | bcdef | 3 | bcd |
| abcdef | 3 | cdef | 2 | cd |
| 210714 | 2 | 10714 | 3 | 107 |
| 210714 | 3 | 0714 | 2 | 07 |

## Dowiedz się więcej

* [Index — funkcja skryptu i funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Index.htm)