Selles artiklis õpime, kuidas Excelis funktsiooni MID kasutada.
Mida teevad funktsioonid LEFT, MID & RIGHT Excelis?
Funktsioon LEFT tagastab sõnaosa sõna algusest.
"abcdefg", ekstraheerides algusest 3, tagastab "abc"
Funktsioon RIGHT tagastab sõnaosa sõna lõpust.
"abcdefg" otsast 3 väljavõtmine tagastab "efg"
Funktsioon MID tagastab sõnaosa antud lähtepunktist kuni antud loenduste arvuni.
"abcdefg" ekstraheerides 3 2. positsioonilt tagastab "bcd".
Funktsiooni MID saate kasutada LEFT- või RIGHT -funktsioonina, muutes lihtsalt alguspunkti. Aga vastupidi pole võimalik.
Funktsioon MID Excelis
Funktsioon MID tagastab antud sõna osa. Funktsiooni Excel MID kasutatakse teksti eraldamiseks stringist. Põhimõtteliselt n arvu märke antud indeksist stringis.
Funktsiooni MID süntaks:
= MID (tekst, algusnumber, märkide arv) |
tekst: tekst või sõna, millest välja võtta
algusnumber: alguspunkti number või lähtekoht
märkide arv: n valitav tähemärkide arv.
Näide:
Kõiki neid võib segadusse ajada. Mõistame, kuidas funktsiooni kasutada näite abil. Siin on sõna "AVD110094Delhi". Peame ekstraheerima kuuekohalise koodi 4. kohast algava sõna vahele.
Kui teate, millisest positsioonist mitu märki on vaja eraldada, kasutage lihtsalt funktsiooni MID. Allolev valem eraldab linna koodi 110094.
Kasutage valemit lahtris C2 (väljavõte fikseeritud tekstist)
= MID (“AVD110094Delhi”, 4,6) |
Siin teksti on “AVD110094Delhi”.
Algusnumber on 4, kuna linnakood algab 4. positsioonilt.
Tükkide arv on 6, sest linnakood on 6 tähemärki pikk.
Siin me teadsime, kui palju tegelasi oli ja millisest positsioonist nad alustasid. Mis siis, kui me seda ei tea? Järgmine näide illustreerib MID -funktsiooni teist hämmastavat kasutamist.
Ekstanime ekstraktimine Exceli MID -funktsiooni abil
Üldvalem eesnime ekstraheerimiseks Excelis 2016
= KESKMINE(teksti,1,OTSING(“ “,teksti)-1) |
Mul on see laud. Nüüd soovin veerust C oma eesnime välja võtta.
Eesnime väljavõtmiseks kirjutage see MID -valem ja lohistage see alla:
= KESKMINE(C2,1,OTSING("", C2) -1) |
Siin me teadsime ,. alguspunkt (algusnumber) eesnime jaoks, kuid ei teadnud tähemärkide arv eesnimega.
Nii et võtsime OTSING funktsiooni abi tekstist tühiku (“”) leidmisel.
Siis lahutasime 1 et see ruum väljavõetud tekstist välja jätta. Lihtne.
Ekstraktige perekonnanimi Exceli MID -funktsiooni abil
Üldvalem perekonnanime väljavõtmiseks Excelis 2016
=TRIM(MID(C2,OTSING("", C2),LEN(B2))) |
Kirjutage samasse tabelisse see valem…
=TRIM(MID(C2,OTSING("", C2),LEN(B2))) |
Siin me ei tea ,. algusnumber ega ka numbrimärgid.
Start_num leidmiseks võtsime abi funktsioonist SEARCH.
Me ei tea eraldatavate märkide arvu. Ja meil pole vaja. Kasutame lihtsalt funktsiooni LEN. See annab nööri pikkuse. Seega tagastab see kõik pärast seda allesjäänud tähemärgid algusnumber.
Iga veerg peaks sisaldama ainult ühte tüüpi väärtusi. Kui see on tehtud, saame Excelis koostada pöördaruandeid, mis räägivad meile andmetest paremini. Nii et õpime tundma funktsiooni LEFT ja FIGHT Excelis.
Väljavõte Excelist stringist, kasutades Exceli vasakut ja paremat funktsiooni
Olen saanud andmeid, mis nägid välja nagu prügi, kuid kasutades Exceli paremale ja vasakule funktsioone, olen muutnud need sisulisteks aruanneteks. Andmete puhastamine Excelis on lihtne. Siin ma selgitan, kuidas saate Exceli 2016 lahtrist konkreetse teksti välja võtta ja prügi andmed maha jätta.
Ülaltoodud pildil on mul Excelis andmed. Sellel on Nimi, Vanus, ja kui inimene kas tal on kindlustus või mitte (jah/ei). Nende andmete kasutamiseks pean andmed välja võtma erinevatest veergudest.
Exceli parempoolne funktsioon andmete väljavõtmiseks tekstist paremalt
Funktsioon PAREM Excelis võtab vaid kaks argumenti. Esiteks TEKST ja teiseks tähemärkide arv, mida soovite Excelis paremalt eraldada.
Siin on meil oma teksti lahtris B3 ja märkide arv, mida me soovime välja võtta, on 1. Lihtsalt kirjutage see valem lahtrisse Excel D3 või kus iganes soovite neid andmeid saada.
= PAREM (B3,1) |
Tulemus kuvatakse lahtris D3. lihtsalt kopeerige või lohistage see valem allpool olevatesse lahtritesse.
Funktsioon Excel LEFT andmete ekstraheerimiseks tekstist vasakult
Nüüd saame oma vanuse. Enne selgitamist näitan teile valemit. Kopeerige see valem soovitud lahtritesse.
Kasutage valemit:
= LEFT (RIGHT (B3,4),2) |
Ülaltoodud valemis oleme kombineerinud LEFT ja RIGHT funktsioone, et saada stringist meie konkreetne tekst. See näeb välja selline.
Iga funktsioon töötab seest väljapoole. Nii et alustame:
ÕIGE (B3,4): See lihtsalt ekstraheerib antud tekstist 4 tähemärki. See annab meile 30_Y. Miks 4? Kuna me teame, et vanus on ainult üks kahest tähemärgist ja meil on 1 “_” ja 1 Y või N.
VASAK (PAREM (B3,4), 2): Nüüd on meil tekst, mis algab kahe tähemärgi vanusega. Siin hakkab tööle LEFT funktsioon. See võtab PAREM (B3,4) selle tekstiargumendina ja ekstraheerib sellest 2 märki. See annab meile esimese lahtri jaoks 30. Kopeerige valem allpool olevatesse lahtritesse ja saate ülejäänud andmed, nagu ülaltoodud pildil näidatud.
Nii nagu parempoolne funktsioon, võtab LEFT -funktsioon ka kaks sama argumenti. See lihtsalt ekstraheerib andmed esitatud stringi vasakult poolt.
Funktsioon Excel VASAK ja paremal, et eraldada stringist tundmatu pikkusega tekst
Lihtsalt kleepige see valem soovitud lahtritesse, et nimi Excelist tekstist välja võtta.
= LEFT (B3, LEN (B3)-5) |
Ülaltoodud näidetes teadsime täpselt antud tekstist väljavõetavate tekstide arvu.
Loodetavasti on see artikkel selle kohta, kuidas Excelis funktsiooni MID kasutada, selgitav. Siit leiate rohkem artikleid väärtuste arvutamise ja sellega seotud Exceli valemite kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile.
Konkreetse alamstringi stringi otsimine Excelis : Otsige lahtreid, kui lahter sisaldab Excelis antud sõna, kasutades funktsiooni FIND või SEARCH.
Tõstke esile lahtrid, mis sisaldavad konkreetset teksti : Tõstke lahtrid esile, kui lahter sisaldab Excelis antud sõna, kasutades tingimusvormingu all olevat valemit
Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest : otsida lahtreid, kui lahtris on Excelis antud mitu sõna, kasutades funktsiooni FIND või SEARCH.
Loendage lahtrid, mis sisaldavad konkreetset teksti : Loendage lahtrite arv, kui lahter sisaldab antud teksti, kasutades ühte Exceli valemit.
Kuidas otsida lahtreid, millel on teatud tekst ja tagastab Exceli teatud teksti : otsige lahtrid, kui lahter sisaldab teatud teksti ja tagastab vajalikud tulemused Exceli funktsiooni IF abil.
Populaarsed artiklid:
Funktsiooni IF kasutamine Excelis : Exceli IF -lause kontrollib tingimust ja tagastab konkreetse väärtuse, kui tingimus on TRUE, või tagastab mõne muu väärtuse, kui FALSE.
Funktsiooni VLOOKUP kasutamine Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.
Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.