Kazalo
V tem vodniku boste videli, kako v Excelu s pomočjo formule razdelite celico z ločilom. Ločilo je znak, ki ločuje dele podatkov v besedilnem nizu. V tem članku bomo prikazali različne načine razdelitve celic z ločilom s pomočjo formul v Excelu.
Pred začetkom seje spoznajte današnji primer delovnega zvezka.
Osnova našega primera bodo podatki, povezani s študenti ( Ime , ID , Tečaj , Mesto ). Na podlagi teh podatkov bomo prikazali različne metode, ki delujejo v različnih okoliščinah.
Primeri vseh metod bodo shranjeni na ločenih listih.
Prenesi delovni zvezek za prakso
Delovni zvezek lahko prenesete s spodnje povezave.
Razdelitev celice po razmejitvenem znaku.xlsx
8 različnih načinov za razdelitev celice z razmejitvijo z uporabo formule v Excelu
V nekaterih okoliščinah boste morda morali razdeliti celice v programu Excel. To se lahko zgodi, ko nekdo kopira podatke iz interneta, podatkovne zbirke ali sodelavca. Če imate cela imena in jih želite razdeliti na ime in priimek, je to preprost primer, ko boste morali razdeliti celice v programu Excel.
1. Združite funkcije Excelovih nizov s funkcijo SEARCH za razdelitev besedila, ločenega s pomišljajem/šumnikom
Prva stvar, ki jo morate narediti pri deljenju z ločilom, je, da poiščete samo ločilo. Ko poiščete ločilo, lahko zlahka delite z obeh strani ločila. Uporabili bomo funkcija SEARCH za iskanje razmejitvenega elementa, nato pa bomo iz besedila izvlekli vrednosti z uporabo LEVA , MID ali PRVA STRAN funkcije.
1.1. Vključite funkcije LEFT, & SEARCH
Začnimo. Ker je LEVA Funkcija ima dva parametra, besedilo in število znakov. Besedilo bomo vstavili, ker poznamo vrednost našega besedila. Za število znakov bomo uporabili funkcijo ISKANJE funkcijo.
KORAKI:
- Najprej izberite celico in vanjo vnesite formulo.
=LEVO (B5, SEARCH("-",B5,1)-1)
- Poleg tega pritisnite Vnesite na tipkovnici.
- Povlecite Ročaj za polnjenje ikono navzdol, da podvojite formulo v območju. Ali pa Samodejno izpolnjevanje območje, dvakrat kliknite na plusu ( + ) simbol.
- Na koncu si lahko ogledamo rezultat.
🔎 Kako deluje formula?
V tem primeru je naš ločilnik vezaj - '. ISKANJE funkcija bi nam zagotovila položaj pomišljaja. Zdaj ne potrebujemo samega pomišljaja, temveč ga moramo izločiti pred pomišljajem.
1.2. Združitev funkcij MID & amp; SEARCH
Zdaj, Napišimo za srednjo vrednost. Za to bomo uporabili MID & ISKANJE funkcije. Sledimo spodnjim postopkom.
KORAKI:
- Za začetek izberite celico in vnesite naslednjo formulo.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)
- Pritisnite Vnesite .
- Če želite kopirati formulo na območje, povlecite Ročaj za polnjenje simbol navzdol. Druga možnost je, da dvakrat kliknite dodatek ( + ) znak za Samodejno izpolnjevanje območje.
- Na koncu lahko vidite, da so vse srednje vrednosti zdaj ločene.
🔎 Kako deluje formula?
Lokacijo enega besedilnega niza znotraj drugega vrne ukaz ISKANJE funkcija. Začne se z znakom, ki je poleg pomišljaja. Glede na število znakov, ki jih navedemo, MID pridobi določeno število znakov iz besedilnega niza, ki se začne na mestu, ki ga določite.
1.3. Sestavljene funkcije RIGHT, LEN, & SEARCH
Zdaj bomo za ločitev zadnje celice uporabili kombinacijo PRVA STRAN , LEN in ISKANJE funkcij. Oglejmo si korake za razdelitev celice po razmejitvi s kombinacijo formule.
KORAKI:
- Najprej izberite celico in vanjo vstavite naslednjo formulo.
=RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))
- Pritisnite Vnesite na tipkovnici.
- Nato povlecite Ročaj za polnjenje ikona za kopiranje formule na območju. Ali, dvakrat kliknite na plusu ( + ) znak. To prav tako podvaja formulo.
- Tako bo zadnja vrednost razdeljena z ločilom.
🔎 Kako deluje formula?
Tu je LEN vrne skupno dolžino niza, od katere odštejemo položaj zadnjega pomišljaja. ISKANJE funkcija bi nam podala položaj pomišljaja. Razlika je število znakov za zadnjim pomišljajem in funkcija PRVA STRAN funkcija jih izvleče.
OPOMBA: Na podoben način lahko razdelite stolpce po katerem koli drugem znaku. Vse, kar morate storiti, je, da zamenjate ' - ' z zahtevanim ločilom.Preberite več: Excelova formula za razdelitev niza z vejico (5 primerov)
2. Združite formule za delitev besedila s prelomom vrstice
Za razdelitev niza po prekinitvi vrstice bomo uporabili podobno formulo kot v prejšnjem razdelku. Prejšnjim formulam moramo dodati še eno funkcijo. Funkcija je CHAR .
2.1. Združevanje funkcij LEFT, SEARCH in CHAR
Na spletni strani . CHAR Za pridobitev prve vrednosti in njeno ločitev od celice bomo uporabili funkcijo LEVA , ISKANJE in CHAR funkcije. Oglejmo si postopke za to.
KORAKI:
- Podobno kot pri prejšnjih metodah najprej izberite poljubno celico in vstavite naslednjo formulo, da izluščite najvišjo vrednost.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- Pritisnite na Vnesite ključ, da vidite rezultat.
- Poleg tega lahko z vlečenjem znaka plus kopirate formulo in dobite rezultat za območje celic.
🔎 Kako deluje formula?
10 je ASCII koda za vrstico. Zagotavljamo 10 na spletnem naslovu . CHAR za iskanje prelomov vrstic. Vrne se znak, ki je določen s številko. Nato se poišče prelom. Nato se vrne najvišja vrednost.
2.2. Dodajanje funkcij MID, SEARCH in CHAR skupaj
Če želite ločiti srednjo vrednost, si oglejte korake navzdol.
KORAKI:
- Podobno kot pri drugih pristopih najprej izberite poljubno celico in vnesite naslednjo formulo, da izluščite najvišjo vrednost.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)
- Če si želite ogledati rezultat, pritisnite Vnesite ključ.
- Poleg tega lahko formulo ponovite in dobite rezultat za določeno območje celic tako, da povlečete plus znak.
2.3. Združite funkcije RIGHT, LEN, CHAR, & SEARCH
Za desno stran besedila bo naša formula kombinacija PRVA STRAN , LEN , CHAR in ISKANJE funkcije. Za preostale vrednosti uporabite ustrezno formulo. Tako za ločitev spodnje vrednosti sledite navodilom.
KORAKI:
- Tako kot pri prejšnjih tehnikah izberite celico in vnesite naslednjo formulo, da izluščite spodnjo vrednost.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))
- Pritisnite Vnesite na tipkovnici.
- Nazadnje lahko formulo ponovite in pridobite odgovor za določeno območje celic tako, da povlečete znak za seštevanje.
Preberite več: Kako razdeliti celice v programu Excel (5 enostavnih trikov)
3. Razdelite celico z besedilom & amp; Vzorec niza številk v Excelu
V tem razdelku bomo videli, kako razdeliti besedilo, ki ima niz znakov, ki mu sledi številka. Zaradi enostavnosti smo vnesli nekaj sprememb v naše liste (brez skrbi, vsi listi bodo v delovnem zvezku). V našem primeru imamo Ime učenca in . ID skupaj v enem stolpcu in jih razdelite v dva različna stolpca.
3.1. Kombinacija Funkcije RIGHT, SUM, LEN, & SUBSTITUTE
Na spletni strani SUBSTITUTE zamenjamo številke s presledki in jih štejemo z uporabo LEN Za razdelitev besedila, ki mu sledi niz v obliki številke, moramo najprej ugotoviti številko, nato pa lahko s pomočjo te izločene številke izločimo besedilo.
KORAKI:
- Na začetku izberite celico, v katero želite vnesti rezultat. V našem primeru bomo izbrali celico C5 .
- Nato v to celico vstavite formulo.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))
- Pritisnite na Vnesite ključ.
- Formulo lahko ponovite in pridobite odgovor za območje celic tako, da povlečete znak za seštevanje.
🔎 Kako deluje formula?
Da bi izluščili številke, moramo poiskati vse možne številke iz 0 na . 9 nato dobite skupno število znakov in vrnete število znakov do konca niza.
3.2. Integracija funkcij LEFT & amp; LEN
Za izpis vrednosti besedila moramo zdaj uporabiti LEVA in v nadomestnem mestu za število znakov navedemo skupno dolžino celice, v kateri so številke. In dobimo številke iz celice D5 , saj smo razdelili ID pri prejšnji metodi.
KORAKI:
- Na začetku izberite določeno celico in vanjo vnesite formulo.
=LEFT(B5,LEN(B5)-LEN(D5))
- Pritisnite Vnesite .
- Z vlečenjem znaka za seštevanje lahko podvojite formulo in dobite rezultat za skupino celic.
Preberite več: Excel VBA: Razdelite niz po številu znakov (2 preprosti metodi)
4. Prekinitev celice po vzorcu števila in besedilnega niza z uporabo formule
Če ste razumeli metodo za razdelitev ' besedilo + številka ', potem ste si, upam, začeli predstavljati način, kako razdeliti niz številk, ki mu sledi oblika besedila. Pristop bo enak kot prej, opazili boste le eno spremembo. Zdaj je številka na levi strani našega besedila, zato moramo uporabiti LEVA za pridobitev številke, za besedilo znakov pa bomo uporabili funkcijo PRVA STRAN funkcijo.
4.1. Združitev funkcij LEFT, SUM, LEN, & SUBSTITUTE
Za razdelitev celice po vzorcu številke in besedilnega niza za najvišjo vrednost moramo združiti LEVA , SUM , LEN, in . SUBSTITUTE funkcije.
KORAKI:
- Najprej na začetku izberite določeno celico in vanjo vnesite formulo.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}, ""))))
- Pritisnite na Vnesite ključ.
- Poleg tega lahko z vlečenjem simbola za dodajanje podvojite formulo in dobite rezultat za skupino celic.
4.2. Sestavljene funkcije RIGHT & amp; LEN
Združiti moramo PRVA STRAN in . LEN funkcije za razdelitev celice po številu in vzorcu besedilnega niza za zadnjo vrednost.
KORAKI:
- Za začetek izberite določeno celico in vanjo vnesite formulo.
=DESNO(B5,LEN(B5)-LEN(C5))
- Pritisnite Vnesite gumb.
- Poleg tega lahko ponovite formulo in dobite odgovor za niz celic tako, da povlečete znak za seštevanje.
5. Razdelitev datuma iz celice z združevanjem funkcij RIGHT, LEN, FIND, & SUBSTITUTE
Če želite datum ločiti od besedila, lahko uporabite kombinacijo PRVA STRAN , LEN , NAJDI in . SUBSTITUTE funkcije.
KORAKI:
- Izberite želeno celico in vanjo vnesite formulo.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2))))
- Poleg tega pritisnite Vnesite ključ.
- Formulo lahko ponovite in dobite rezultat za niz celic tako, da povlečete simbol dodajanja.
🔎 Kako deluje formula?
Ker je vrednost datuma na koncu niza, smo prečesali več primerov, tako da lahko abstrahiramo mesec, datum in leto. Če vaša ciljna vrednost zahteva več besedila, jih lahko izločite tako, da spremenite število primerov.
OPOMBA: Ta formula je uporabna le, če je na koncu besedilnega niza datum.Preberite več: Excel VBA: razdelitev niza v celice (4 uporabne aplikacije)
6. Kombinacija funkcij FILTERXML & SUBSTITUTE za razdelitev celice
Uporabite zagotovljeno pot xpath, funkcija FILTERXML pridobi določene podatke iz XML dokumentov. Združimo lahko FILTERXML in . SUBSTITUTE funkcije za ločevanje celic. Razdelimo celico z ločilom s formulo v Excelu.
KORAKI:
- Najprej izberite želeno celico in vanjo vnesite formulo.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")
- Nato pritisnite Vnesite da si ogledate rezultat.
- Z vlečenjem znaka za seštevanje lahko ponovite formulo in dobite rezultat za zbirko celic.
🔎 Kako deluje formula?
Tu je SUBSTITUTE je zamenjati določeno besedilo v besedilnem nizu. FILTERXML funkcija omogoča, da podatke pridobite iz XML datoteko.
7. Uporabite funkcijo TEXTSPLIT za razdelitev celic po razmejitvenih znakih
Uporabljamo funkcija TEXTSPLIT kjer se stolpci in vrstice uporabljajo kot ločila za delitev besedilnih zaporedij. Razdelite jih lahko po vrsticah ali po stolpcih. To je najkrajši in najpreprostejši način delitve katere koli celice z ločilom. Za delitev celice z ločilom z uporabo formule v Excelu sledimo korakom navzdol.
KORAKI:
- Izberite celico, v kateri želite videti rezultat, in vanjo vnesite formulo.
=TEXTSPLIT(B5,",")
- Nato pritisnite Vnesite .
- Poleg tega lahko ponovite formulo in dobite rezultat za niz celic tako, da povlečete znak za seštevanje.
8. Razdelitev celic s kombiniranjem funkcij TRIM, MID, SUBSTITUTE, REPT & amp; LEN
Druga kombinacija formule je TRIM , MID , SUBSTITUTE , REPT in LEN funkcije, s katero lahko celice razdelimo po razmejitvenih znakih z uporabo formule v Excelu.
KORAKI:
- Formulo vstavite v celico, v kateri želite po izbiri prikazati rezultat.
=TRIM(MID(SUBSTITUTE($B5,"
- Nato pritisnite Vnesite .
- Z drsenjem znaka za seštevanje lahko formulo tudi podvojite in dobite rezultat za skupino celic.
🔎 Kako deluje formula?
Tukaj, LEN vrne dolžino besedilnega niza v znakih. SUBSTITUTE nadomesti besedilo, ki se pojavi na določenem mestu v besedilnem nizu. MID funkcija poda določeno število besed iz besedilnega niza, ki se začne na mestu, ki ga določite. TRIM odstrani iz besedila vse bele prostore, razen dvojnih presledkov za besedami.
Kako razdeliti celico z ločilnikom z uporabo funkcije besedila v stolpce v Excelu
Excel ima v sebi funkcijo za razdeljene celice . Našli ga boste v možnostih Zavihek Podatki Če želite uporabiti funkcijo za razdelitev celic po razmejitvenih znakih z uporabo formule v Excelu, morate upoštevati spodnja navodila.
KORAKI:
- Najprej izberite celico ali stolpec (pogosteje morate izbrati celoten stolpec).
- Nato raziščite Podatki zavihek . Tukaj v okviru Podatkovna orodja v razdelku najdete možnost z imenom Besedilo v stolpce .
- Nato kliknite na to.
- Pred vami se bo pojavilo pogovorno okno. Običajno boste morali celice razdeliti po razmejitvenih znakih, zato preverite Razmejeno in kliknite možnost Naslednji .
- Nato boste našli vmesnik, ki vsebuje več razmejitvenih znakov.
- Nadalje izberite želenega ali pa lahko vnesete tudi lasten razmejitveni znak.
- Ko izberete ločilo, se na dnu polja prikaže rezultat.
- Poleg tega kliknite Naslednji nato.
- V tem primeru smo izbrali vejico, saj so bile naše vrednosti ločene z vejico.
- Po kliku na Naslednji boste našli možnosti za izbiro vrste vrednosti in kliknili Zaključek . Dobili boste ločeno vrednost.
- Zaenkrat to ohranjamo kot Splošno ( privzeto) . Oblika, prikazana na spodnji sliki, je bila ustvarjena po oblikovanju nekaterih oblik.
Zaključek
Zgornje metode vam bodo pomagale razdeliti celico z ločilom z uporabo formule v Excelu. To je za danes vse. Z zgornjimi metodami lahko razdelite celico z ločilom z uporabo formule v Excelu. Poskusili smo našteti več načinov za razdelitev celic z ločilom z uporabo formul. Upam, da vam bo to v pomoč. Vabljeni, da komentirate, če se vam zdi kar koli težko razumljivo. Lahko nam sporočite tudi druge načine vče smo ga tukaj spregledali.