Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos MID naudojimas programoje "Microsoft Excel".
Aprašas
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, pradžios_skaičius, simbolių_skaičius)
Funkcijos MID sintaksė turi tokius argumentus:
Tekstas Būtinas. Teksto eilutė, kurioje yra norimi išskirti simboliai.
Start_num Būtina. Pirmojo norimo išgauti simbolio pozicija tekste. Pirmojo teksto simbolio pradžios_nr yra 1 ir t. t.
- 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ę.
Num_chars Būtina MID. Nurodo, kiek simbolių norite grąžinti, naudodamiesi funkcija MID.
- Jei num_chars neigiamas, funkcija MID grąžina #VALUE! klaidos reikšmę.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
| Duomenys | ||
|---|---|---|
| Skysčių srautas | ||
| Formulė | Aprašymas | Rezultatas |
| =MID(A2,1,7) | Grąžina 7 simbolius iš langelio A2 eilutės, pradedant pirmuoju. | Skysčių |
| =MID(A2,9,20) | Grąžina 20 simbolių iš langelio A2 eilutės, pradedant 9. Kadangi grąžinti reikia daugiau simbolių (20) nei jų yra visoje eilutėje (10), grąžinami visi simboliai nuo 7-ojo. Tušti simboliai (tarpai) pridedami prie galo. | srautas |
| =MID(A2,20,5) | Kadangi pradinis taškas yra didesnis už eilutės ilgį (10), grąžinamas tuščias tekstas. |
Svarbu
- Funkcija MIDB nebenaudojama.
- Darbaknygėse, kurių 2 suderinamumo versija nustatyta, funkcija MID patobulino pakaitinių porų veikimą, skaičiuodama jas kaip vieną simbolį, o ne du. Variacijų išrinkikliai (dažniausiai naudojami su "emoji") vis tiek bus skaičiuojami kaip atskiri simboliai. Daugiau skaitykite čia: Unicode standartas