Funkcia MID vráti časť textového reťazca od zadanej pozície a podľa zadaného počtu znakov.
Syntax
MID(text;start_num;num_chars)
Text je textový reťazec obsahujúci znaky, ktoré chcete extrahovať.
Start_num je pozícia prvého znaku, ktorý chcete vybrať, v texte. Prvý znak v texte má hodnotu argumentu počiatočná_pozícia 1 atď.
Num_chars určuje počet znakov, ktoré má funkcia MID vrátiť z textu.
Poznámky
- Ak je hodnota argumentu počiatočná_pozícia väčšia než dĺžka textu, funkcia MID vráti hodnotu "" (prázdny text).
- Ak je hodnota argumentu počiatočná_pozícia menšia než dĺžka textu, ale súčet hodnôt počiatočná_pozícia a počet_znakov je väčší ako dĺžka textu, funkcia MID vráti znaky do konca textu.
- Ak je hodnota start_num menšia ako 1, funkcia MID vráti #VALUE! .
- Ak je hodnota num_chars záporná, funkcia MID vráti #VALUE! .
Príklady
| Vzorec | Popis (výsledok) |
|---|---|
| =MID("Prietok tekutiny";1;5) | Päť znakov z reťazca začínajúc prvým znakom (Fluid) |
| =MID("Prietok tekutiny";7;20) | Dvadsať znakov z reťazca od siedmeho znaku (Flow) |
| =MID("Prietok tekutiny";20;5) | Keďže počiatočný bod je väčší ako dĺžka reťazca, vráti sa prázdny text () |