V tem članku sta opisani sintaksa formule in uporaba funkcije MID v Microsoft Excelu.
Opis
MID vrne določeno število znakov iz besedilnega niza z začetkom pri navedenem položaju in na osnovi navedenega števila znakov.
Sintaksa
MID (besedilo, začetni_položaj, št_znakov)
V sintaksi funkcije MID so ti argumenti:
Besedilo je zahtevano. Besedilni niz z znaki, ki jih želite ekstrahirati.
Start_num Obvezno. Mesto prvega znaka, ki ga želite ekstrahirati iz besedila. Vrednost argumenta »prvi_znak« za prvi znak v besedilu je 1 in tako naprej.
- Če je argument »prvi_znak« večji kot dolžina besedila, vrne funkcija MID "" (prazno besedilo).
- Če je argument »prvi_znak« manjši od dolžine besedila, vendar seštevek argumentov »prvi_znak« in »št_znakov« presega dolžino besedila, vrne funkcija MID vse znake do konca besedila.
- Če je start_num manjši od 1, vrne funkcija MID #VALUE! .
Num_chars Obvezen za MID. Določa število znakov, za katere želite, da jih funkcija MID ekstrahira iz besedila.
- Če je num_chars negativno, vrne funkcija MID #VALUE! .
Primer
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
| Podatki | ||
|---|---|---|
| Pretok tekočine | ||
| Formula | Opis | Rezultat |
| =MID(A2,1,5) | Vrne 5 znakov iz niza v A2, z začetkom pri prvem znaku. | Tekočina |
| =MID(A2,7,20) | Vrne 20 znakov iz niza v A2, z začetkom pri 7. znaku. Ker je število vrnjenih znakov (20) večje od dolžine niza (10), so vrnjeni vsi znaki, z začetkom pri 7. znaku. Na koncu ni dodanih praznih znakov (presledkov). | Pretok |
| =MID(A2,20,5) | Ker je začetna točka večja od dolžine niza (10), je vrnjeno prazno besedilo. |
Pomembno
- Funkcija MIDB je opuščena.
- V delovnih zvezkih, ki so nastavljeni na združljivostno različico 2, je funkcija MID izboljšala delovanje nadomestnih parov in jih šteje kot en znak namesto dveh. Izbirniki spremembe (običajno se uporabljajo skupaj s čustvenimi simboli) bodo še vedno šteti kot ločeni znaki. Več o tem lahko preberete tukaj: Standard Unicode