MID grąžina tam tikrą skaičių simbolių iš teksto eilutės, pradedant nuo nurodytos pozicijos ir remiantis nurodytu simbolių skaičiumi.
Sintaksė
MID(tekstas, start_num, num_chars)
Tekstas yra teksto eilutė, kurioje yra norimi išgauti simboliai.
Start_num yra pirmojo norimo išgauti simbolio pozicija tekste. Pirmojo teksto simbolio pradžios_nr yra 1 ir t. t.
Num_chars nurodo, kiek simbolių norite grąžinti, naudodamiesi funkcija MID.
Pastabos
- Jei pradžios_nr yra didesnis, nei teksto ilgis, funkcija MID grąžina „ “ (tuščią tekstą).
- Jei pradžios_nr yra mažesnis nei teksto ilgis, bet pradžios_nr plius simbolių_skaičius viršija teksto ilgį, MID grąžina simbolius iki teksto pabaigos.
- Jei start_num mažesnis už 1, funkcija MID grąžina #VALUE! klaidos reikšmę.
- Jei num_chars neigiamas, funkcija MID grąžina #VALUE! klaidos reikšmę.
Pavyzdžiai
| Formulė | Aprašas (rezultatas) |
|---|---|
| =MID("Skysčio srautas";1;5) | Penki simboliai iš eilutės, pradedant pirmuoju simboliu (sklandus) |
| =MID("Skysčio srautas",7,20) | Dvidešimt simbolių iš eilutės, pradedant septintuoju (srautas) |
| =MID("Skysčio srautas";20;5) | Kadangi pradinis taškas yra didesnis už eilutės ilgį, grąžinamas tuščias tekstas () |