Kako razdeliti celice v Excelu: besedilo v stolpce, Flash Fill in formule

  • Deliti To
Michael Brown

Kako razdelite celico v Excelu? Z uporabo funkcije Besedilo v stolpce, Flash Fill, formul ali orodja za razdelitev besedila. V tem učbeniku so opisane vse možnosti, da boste lažje izbrali tehniko, ki je najprimernejša za določeno nalogo.

Na splošno boste morda morali celice v Excelu razdeliti v dveh primerih. Najpogosteje takrat, ko uvozite podatke iz zunanjega vira, kjer so vse informacije v enem stolpcu, vi pa jih želite v ločenih stolpcih. Ali pa boste morda želeli ločiti celice v obstoječi tabeli za boljše filtriranje, razvrščanje ali podrobno analizo.

    Kako razdeliti celice v Excelu z uporabo besedila v stolpce

    Spletna stran Besedilo v stolpce funkcija pride zelo prav, ko morate vsebino celic razdeliti v dve ali več celic. Omogoča ločevanje besedilnih nizov z določenim ločilom, kot so vejica, podpičje ali presledek, ter ločevanje nizov s fiksno dolžino. Oglejmo si, kako delujejo posamezni scenariji.

    Kako ločiti celice v Excelu z razmejitvijo

    Predpostavljajte, da imate seznam udeležencev, na katerem so ime udeleženca, država in pričakovani datum prihoda v istem stolpcu:

    Podatke v eni celici želimo ločiti v več celic, npr. Ime in priimek , Priimek , Država , Datum prihoda in . Status . Če želite to opraviti, izvedite naslednje korake:

    1. Če želite rezultate postaviti na sredino tabele, najprej vstavite nov(e) stolpec(e), da ne boste prepisali obstoječih podatkov. V tem primeru smo vstavili 3 nove stolpce, kot je prikazano na spodnji sliki: Če ob stolpcu, ki ga želite ločiti, nimate nobenih podatkov, ta korak preskočite.
    2. Izberite celice, ki jih želite razdeliti, in pojdite v Podatki zavihek> Podatkovna orodja in kliknite skupino Besedilo v stolpce gumb.
    3. V prvem koraku Pretvarjanje besedila v stolpce čarovnika izberete, kako razdeliti celice - z ločilom ali po širini.V našem primeru je vsebina celic ločena s presledki in vejicami, zato izberemo Razmejeno in kliknite Naslednji .
    4. V naslednjem koraku določite razmejitve in po želji, kvalifikator besedila .Izberete lahko enega ali več vnaprej opredeljenih ločilnikov in vnesete svojega v polje Drugo V tem primeru izberemo Prostor in . vejica :

      Nasveti:

      • zaporedne razmejitvene znake obravnavajte kot enega To možnost izberite, kadar lahko vaši podatki vsebujejo dva ali več ločil v vrsti, npr. kadar je med besedami nekaj zaporednih presledkov ali so podatki ločeni z vejico in presledkom, kot na primer "Smith, John".
      • Določanje kvalifikatorja besedila To možnost uporabite, kadar je nekaj besedila zaprto v enojne ali dvojne narekovaje in želite, da so ti deli besedila neločljivi. Če na primer za ločilo izberete vejico (,), za označevalec besedila pa narekovaj ("), bodo vse besede, zaprte v dvojne narekovaje, npr. "Kalifornija, ZDA" , se vstavi v eno celico kot Kalifornija, ZDA . Če izberete {ne} kot kvalifikator besedila, potem "Kalifornija se razporedijo v eno celico (skupaj z začetno navednico) in ZDA" v drugo (skupaj z zaključnim znakom).
      • Predogled podatkov . Preden kliknete Naslednji je smiselno, da se pomikate po Predogled podatkov in se prepričajte, da je Excel pravilno razdelil vsebino vseh celic.
    5. Ostane vam le še dvoje - izbrati format podatkov in določiti, kam želite prilepiti dobljene vrednosti:
      • Format podatkov . Privzeto je Splošno je nastavljena za vse stolpce, kar v večini primerov deluje dobro. V našem primeru potrebujemo Podatki Če želite spremeniti obliko podatkov za posamezen stolpec, kliknite na ta stolpec pod Predogled podatkov da ga izberete, nato pa izberite eno od oblik v razdelku Podatkovni format stolpca (glejte spodnjo sliko zaslona).
      • Destinacija Če želite Excelu povedati, kam želite izpisati ločene podatke, kliknite Dialogno okno za zrušitev ikona poleg Destinacija in izberite polje zgornja leva celica ciljnega območja ali vnesite sklic na celico neposredno v polje. Pri tej možnosti bodite zelo previdni in se prepričajte, da je desno do ciljne celice dovolj praznih stolpcev.

      Opombe:

      • Če ne želite uvoziti nekega stolpca, ki je prikazan v predogledu podatkov, izberite ta stolpec in potrdite Ne uvozi stolpca (preskoči) radijski gumb pod Podatkovni format stolpca .
      • Razdeljenih podatkov ni mogoče uvoziti v drugo preglednico ali delovni zvezek. Če to poskušate storiti, se prikaže napaka o neveljavnem cilju.
    6. Na koncu kliknite Zaključek Kot je prikazano na spodnji sliki zaslona, je Excel vsebino ene celice odlično umestil v več celic:

    Kako razdeliti besedilo s fiksno širino

    V tem razdelku je razloženo, kako razdeliti celico v Excelu glede na število znakov, ki jih določite. Za lažje razumevanje si oglejte naslednji primer.

    Recimo, da imate ID-je izdelkov in imena izdelkov v enem stolpcu, ID-je pa želite izločiti v ločen stolpec:

    Ker vsi identifikatorji izdelkov vsebujejo 9 znakov, je Fiksna širina možnost je popolnoma primerna za to delo:

    1. Začnite Pretvarjanje besedila v stolpce čarovnika, kot je razloženo v zgornjem primeru. V prvem koraku čarovnika izberite Fiksna širina in kliknite Naslednji .
    2. Širino vsakega stolpca nastavite z uporabo Predogled podatkov Kot je prikazano na spodnji sliki zaslona, navpična črta predstavlja prelom stolpca, če želite ustvariti novo vrstico preloma, preprosto kliknite na želeno mesto (v našem primeru 9 znakov): Če želite prelom odstraniti, dvakrat kliknite vrstico; če želite prelom premakniti na drugo mesto, preprosto povlecite vrstico z miško.
    3. V naslednjem koraku izberite obliko podatkov in cilj za razdeljene celice, kot smo to storili v prejšnjem primeru, ter kliknite gumb Zaključek za dokončanje ločevanja.

    Kako ločiti celice Excel s funkcijo Flash Fill

    Od programa Excel 2013 naprej lahko uporabljate funkcijo Flash Fill, s katero lahko celice samodejno napolnite s podatki in tudi razdelite vsebino celic.

    Vzemimo stolpec podatkov iz našega prvega primera in si oglejmo, kako nam lahko Excelova funkcija Flash Fill pomaga razdeliti celico na polovico:

    1. Vstavite nov stolpec poleg stolpca z izvirnimi podatki in v prvo celico vnesite želeni del besedila (v tem primeru ime udeleženca).
    2. Besedilo vnesite še v nekaj celic. Takoj ko Excel zazna vzorec, samodejno vnese podobne podatke v druge celice. V našem primeru je Excel potreboval tri celice, da je ugotovil vzorec:
    3. Če ste zadovoljni z videnim, pritisnite gumb Vnesite in vsa imena se kopirajo v ločen stolpec naenkrat.

    Kako razdeliti celico v Excelu s formulami

    Ne glede na različne podatke, ki jih lahko vsebujejo vaše celice, je formula za razdelitev celice v Excelu sestavljena iz iskanja položaja razmejitvenega elementa (vejica, presledek itd.) in izločanja podreza pred, za ali med razmejitvenimi elementi. Na splošno uporabite funkciji SEARCH ali FIND, da določite položaj razmejitvenega elementa, in eno od funkcij Text (LEFT, RIGHT ali MID), da dobite podreza.

    Za razdelitev podatkov v celici A2, ki so ločeni z znakom, uporabite na primer naslednje formule vejica in presledek (glejte spodnjo sliko zaslona):

    Izpis imena v B2:

    =LEVO(A2, SEARCH(",",A2)-1)

    V tem primeru funkcija SEARCH določi položaj vejice v A2 in od rezultata odšteje 1, ker vejica sama po sebi ni pričakovana v izpisu. Funkcija LEFT odvzame to število znakov z začetka niza.

    Izvleček države v C2:

    =DESNO(A2, LEN(A2)-SEARCH(",", A2)-1)

    V tem primeru funkcija LEN izračuna skupno dolžino niza, od katere odštejete položaj vejice, ki ga vrne funkcija SEARCH. Poleg tega odštejete znak presledka (-1). Razlika se prenese v drugi argument RIGHT, zato se od konca niza odšteje toliko znakov.

    Rezultat bo videti takole:

    Če je vaš razmejitveni znak vejica s presledkom ali brez njega , lahko z naslednjo formulo izvlečete podrejeni niz za njim (pri čemer je 1000 največje število znakov, ki jih je treba izvleči):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    Kot vidite, ni univerzalne formule, ki bi lahko obravnavala vse vrste nizov. V vsakem posameznem primeru boste morali poiskati svojo rešitev.

    Dobra novica je, da zaradi dinamičnih funkcij matrik, ki so se pojavile v Excelu 365, uporaba številnih starih formul ni več potrebna. Namesto tega lahko uporabite te funkcije:

    • TEXTSPLIT - razdeli nize s katerim koli ločilom, ki ga določite.
    • TEXTBEFORE - izluščite besedilo pred določenim znakom ali podrejenim nizom.
    • TEXTAFTER - izpis besedila po določenem znaku ali besedi.

    Za več primerov formul za delitev celic v Excelu si oglejte naslednje vire:

    • Izvleček besedila pred določenim znakom
    • Pridobi podrejeni niz za določenim znakom
    • Izvleček besedila med dvema pojavitvama znaka
    • Razdelite celico z vejico, dvopičjem, poševnico, pomišljajem ali drugim ločilom
    • Razdelite celice s prelomom vrstice
    • Ločite besedilo in številke
    • Formule za ločevanje imen v Excelu

    Razdelitev celic z uporabo funkcije razdeljenega besedila

    Zdaj, ko ste seznanjeni z vgrajenimi funkcijami, naj vam predstavim alternativni način delitve celic v Excelu. V mislih imam orodje Split Text, ki je vključeno v naš komplet Ultimate Suite za Excel. Z njim lahko izvedete naslednje operacije:

    • Razdelitev celice po znakih
    • Razdelitev celice z nizom
    • Razdelitev celice po maski (vzorcu)

    Na primer, razdelitev podatkov o udeležencu iz ene celice v več celic lahko opravite v dveh hitrih korakih:

    1. Izberite celice, ki jih želite ločiti, in kliknite Razdeljeno besedilo ikona na zaslonu Podatke o abilitah v zavihku Besedilo skupina.
    2. V podoknu dodatka konfigurirajte naslednje možnosti:
      • Izberite vejica in . Prostor kot ločila.
      • Izberite zaporedne razmejitvene znake obravnavajte kot enega potrditveno polje.
      • Izberite Razdelitev na stolpce .
      • Kliknite na Split gumb.

    Štirje novi stolpci z razdeljenimi podatki so vstavljeni med prvotne stolpce in tem stolpcem morate dati le ustrezna imena:

    Nasvet. Če želite stolpec imen ločiti na ime, priimek in drugo ime, lahko uporabite posebno orodje Razdelitev imen.

    Če želite videti Razdeljeno besedilo in . Razdeljena imena orodja v akciji, smo vabljeni k uporabi spodnje povezave za prenos. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!

    Razpoložljivi prenosi

    Ultimate Suite 14-dnevna popolnoma funkcionalna različica (.exe datoteka)

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.