Microsoft Excel tunnetaan parhaiten laskentaohjelmana, mutta sillä voi suorittaa myös monia hyödyllisiä tekstiin liittyviä toimintoja. Excelin MID-toiminto on hyvä esimerkki, ja näytämme sinulle, kuinka sitä käytetään. Nämä ohjeet koskevat Excel 2016:ta, Excel 2019:ää ja Microsoft 365:n mukana toimitettua Excel-versiota sekä Windowsille että macOS:lle sekä Excel Onlinelle.
Mikä on MID-toiminto?
MID-toiminnon avulla voit poimia tekstiä merkkijonon keskeltä. Kuten muitakin funktioita, käytät sitä syöttämällä kaavan soluun, joka sisältää funktion ja sen parametrit. Seuraava näyttää, miltä tyypillinen MID-kaava näyttää: =MID(A1,17,4)
Kaavan parametrit on jaettu seuraavasti:
- Ensimmäinen parametri («A1» yllä olevassa esimerkissä): Tämä on funktion tarkoitus ja sen pitäisi edustaa jonkin verran tekstiä. Yksi vaihtoehto on laittaa teksti suoraan tähän paikkaan lainausmerkeissä. Mutta se on todennäköisemmin solu, joka sisältää tekstin. Huomaa, että jos solu sisältää numeron, sitä käsitellään tekstinä.
- Toinen parametri: («17» yllä olevassa esimerkissä): Tämä on sen merkin siirtymä tai numero, josta haluat aloittaa purkamisen, mukaan lukien . Tämän on oltava kokonaisluku (eli ilman lainausmerkkejä) suurempi kuin yksi. MID-toiminto aloittaa poiminnan laskettuaan oikealle, yksi merkki kerrallaan, tässä määrittämäsi arvon perusteella. Huomaa, että jos syötät luvun, joka on suurempi kuin kohteen kokonaispituus, tulos lasketaan «tyhjäksi tekstiksi» (eli «»). Jos syötät nollan tai negatiivisen luvun, saat virheilmoituksen.
- Viimeinen parametri («4» yllä olevassa esimerkissä): Tämä on poiminnan pituus, eli kuinka monta merkkiä haluat. Kuten siirtymä, ne lasketaan yksi merkki kerrallaan siirtyen oikealle, alkaen siirtymän jälkeisestä merkistä.
MID-toiminto toiminnassa
Harkitse seuraavaa esimerkkiä. Tässä keskitymme A1:n tekstiin («Lifewire on Interwebsin informatiivisin sivusto.») A2:n kaavalla: =KESKUS(A1;17;4)
Toinen parametri määrittää 17 merkin siirtymän. Kuten alla punaisilla numeroilla näkyy, tämä tarkoittaa, että poiminta alkaa «m»:stä sanassa «usein». Sitten pituus 4 tarkoittaa, että neljä merkkiä (mukaan lukien ensimmäinen) erotetaan, minkä pitäisi palauttaa sana «usein» (kuvattu sinisillä numeroilla). Jos kirjoitamme tämän kaavan soluun A2, voimme nähdä, että se on oikein.
MIDB, monimutkaisempi sisarus
MID:llä on siihen liittyvä funktio, MIDB, joka käyttää samaa syntaksia. Ainoa ero on, että se toimii tavuissa, ei merkeissä. Tavu on 8 bittiä dataa ja useimmat kielet voivat edustaa kaikkia merkkejään yhdellä tavulla. Joten miksi MIDB on hyödyllinen? Jos sinun on käsiteltävä kaksitavuisia merkkejä, sinulla voi olla syytä käyttää MIDB:tä. Niin kutsutut «CJK»-kielet (kiina, japani ja korea) edustavat merkkejään kahdella tavulla yhden sijasta, koska niitä on niin paljon. Voit käyttää tähän standardia MID-toimintoa ja se valitsee yhden kokonaisen merkin kerrallaan, mikä on luultavasti mitä haluat joka tapauksessa. Mutta jos käsittelet sitä ja tarvitset tavuja, jotka muodostavat ne, tämä ominaisuus voi auttaa sinua.