Mida teada
- MID funktsioon: =MID(A1, 17, 4), näited A1=sihtmärk, 17=nihe ja 4=ekstraheerimise pikkus.
- Valige sihtlahtri > sisend MID-funktsioon > määrake väärtused funktsiooni sihtmärgile, märginihkele ja eraldamise pikkusele.
See artikkel selgitab, kuidas kasutada MID-funktsiooni Excelis Microsoft 365, Excel Online'i ning Excel 2016 ja 2019 jaoks nii Windowsi kui ka macOS-i jaoks.
Mis on MID-funktsioon?
MID-funktsioon võimaldab teil eraldada teksti stringi keskelt. Sarnaselt teistele funktsioonidele saate seda kasutada, sisestades funktsiooni ja selle parameetreid sisaldavasse lahtrisse valemi. Järgmine näitab, kuidas tüüpiline MID valem välja näeb:
=MID(A1, 17, 4)
Valemi parameetrid jagunevad järgmiselt:
- Esimene parameeter (ül altoodud näites "A1"): see on funktsiooni sihtmärk ja peaks esindama teatud teksti. Üks võimalus on panna tekst otse sellesse kohta, ümbritsetuna jutumärkidega. Kuid tõenäolisem alt on see nimetatud teksti sisaldav lahter. Pange tähele, et kui lahter sisaldab arvu, käsitletakse seda nagu teksti.
- Teine parameeter (ül altoodud näites "17"): see on nihe või märgi number, millest soovite ekstraktimist alustada (kaasa arvatud). See peaks olema täisarv (st ilma jutumärkideta) suurem kui üks. Funktsioon MID alustab ekstraheerimist pärast paremale lugemist, üks märk korraga, lähtudes siin sisestatud väärtusest. Pange tähele, et kui sisestate arvu, mis on suurem kui sihtmärgi kogupikkus, arvutatakse tulemuseks "tühi tekst" (st.e. ""). Kui sisestate nulli või negatiivse arvu, kuvatakse viga.
- Viimane parameeter (ül altoodud näites "4"): see on väljavõtte pikkus, mis tähendab, mitu tähemärki soovite. Sarnaselt nihkega loendatakse neid üks märk korraga, paremal pool ja alustades nihkele järgnevast märgist.
MID-funktsioon tegevuses
Kaaluge järgmist näidet. Siin sihime teksti A1-s ("Lifewire on interwebide kõige informatiivsem sait.") valemiga A2: =MID(A1, 17, 4)
Teine parameeter näitab 17-märgilist nihet. Nagu allpool punaste numbritega näidatud, tähendab see, et ekstraheerimine algab tähest "m" sõnas "enamik".
Siis, pikkus 4 tähendab, et ekstraheeritakse neli märki (kaasa arvatud esimene), mis peaks tagastama sõna "enim" (illustreeritud siniste numbritega). Sisestades selle valemi lahtrisse A2, näeme, et see on õige.
MIDB, keerulisem õde-vend
MID-l on seotud funktsioon MIDB, mis kasutab sama süntaksit. Ainus erinevus on see, et see töötab baitides, mitte tähemärkides. Üks bait on 8 bitti andmesid ja enamik keeli saab esitada kõiki oma märke ühe baidi abil.
Miks on MIDB kasulik? Kui teil on vaja töödelda kahebaidiseid märke, võib teil olla põhjust kasutada MIDB-d. Niinimetatud "CJK" keeled (hiina, jaapani ja korea) tähistavad oma tähemärke ühe baidi asemel kahe baidiga, sest neid on nii palju. Nende puhul saate kasutada standardset MID-funktsiooni ja see valib korraga ühe terve tähemärgi, mis on tõenäoliselt see, mida soovite. Kuid kui töötlete neid üksikasjalikult ja peate hankima need moodustavad baidid, võib see funktsioon teid aidata.