Kako ločiti prva in zadnja imena v Excelu
Če Excel uporabljate veliko, ste verjetno naleteli na situacijo, v kateri imate ime v eni celici in ime morate ločiti v različne celice. To je zelo pogosta težava v Excelu in verjetno lahko storite Google iskanje in prenesete 100 različnih makrov, ki so jih napisali različni ljudje, da to storijo za vas.
Vendar pa bom v tej objavi pokazal, kako lahko nastavite formulo, tako da jo lahko naredite sami in dejansko razumete, kaj se dogaja. Če uporabljate Excel veliko, je verjetno dobro, če se naučite nekaj naprednejših funkcij, tako da lahko s svojimi podatki naredite več zanimivih stvari.
Če vam ni všeč formule in želite hitrejšo rešitev, se pomaknite navzdol do Besedilo v stolpcih razdelek, ki vas uči, kako uporabiti funkcijo Excel za opravljanje enake zadeve. Poleg tega je funkcija za besedilo v stolpce tudi boljša za uporabo, če imate v celici več kot dva elementa, ki ju morate ločiti. Na primer, če ima en stolpec skupaj 6 polj, potem bo uporaba spodnjih formul postala zelo grda in zapletena.
Ločite imena v Excelu
Za začetek si poglejmo, kako so imena običajno shranjena v Excelovi preglednici. Najpogostejša dva načina sem videl ime priimek s prostorom in priimek, ime z vejico, ki ločuje dva. Kadarkoli sem videl srednji začetnik, je ponavadi ime vmesni priimek kot spodaj:
Z nekaj preprostimi formulami in kombiniranjem nekaj skupaj lahko zlahka ločite ime, priimek in srednje začetnice v ločene celice v Excelu. Začnimo z izvlečenjem prvega dela imena. V mojem primeru bomo uporabili dve funkciji: levo in iskanje. Logično je to, kar moramo storiti:
V besedilu v celici poiščite presledek ali vejico, poiščite položaj in nato odstranite vse črke na levi strani tega položaja.
Evo preproste formule, ki pravilno opravi delo: = LEVO (NN, ISKANJE ("“, NN) - 1), kjer je NN celica, ki ima v njem shranjeno ime. -1 je na voljo za odstranitev dodatnega prostora ali vejice na koncu niza.
Kot lahko vidite, začnemo z levo funkcijo, ki ima dva argumenta: niz in število znakov, ki jih želite zagnati od začetka niza. V prvem primeru poiščemo presledek z dvojnimi narekovaji in presledkom med njimi. V drugem primeru namesto presledka iščemo vejico. Torej, kaj je rezultat treh scenarijev, ki sem jih omenil?
Prvo ime iz vrstice 3, priimek iz 5. vrstice in prvo ime iz 7. vrstice. Torej ste glede na to, kako so shranjeni vaši podatki, izpisali ime ali priimek. Zdaj za naslednji del. Evo, kar moramo zdaj logično storiti:
- V besedilu v celici poiščite presledek ali vejico, poiščite položaj in nato odštejte položaj od skupne dolžine niza. Spodaj je prikazana formula:
= Desno (NN, LEN (NN) -SEARCH (”“, NN))
Zdaj uporabljamo pravo funkcijo. To ima tudi dva argumenta: niz in število znakov, ki jih želite zagrabiti od konca niza, ki gre levo. Zato želimo, da je dolžina niza minus položaj prostora ali vejice. To nam bo dalo vse na desno od prvega prostora ali vejice.
Odlično, zdaj imamo drugi del imena! V prvih dveh primerih ste precej opravljeni, če pa je ime v sredini, lahko vidite, da rezultat še vedno vključuje priimek s srednjim začetkom. Torej, kako bomo dobili samo priimek in se znebili srednjega začetka? Enostavno! Znova zaženite isto formulo, da smo uporabili drugi del imena.
Torej delamo še eno pravico in tokrat uporabimo formulo za kombinirano celico za začetno in priimek. Našel bo prostor za srednjim začetkom in nato vzel dolžino minus položaj presledka števila znakov od konca niza.
Torej ga imate! Ime in priimek ste razdelili v ločene stolpce z nekaj preprostimi formulami v Excelu! Očitno ni vsakdo oblikovano tako, ampak ga lahko preprosto uredite, da bo ustrezalo vašim potrebam.
Besedilo v stolpcih
Obstaja tudi še en preprost način, s katerim lahko ločite kombinirano besedilo v ločene stolpce v Excelu. To je imenovano Besedilo v stolpcih in deluje zelo dobro. Prav tako je veliko bolj učinkovito, če imate stolpec, ki ima več kot dva kosa podatkov.
Na primer, spodaj imam nekaj podatkov, kjer ena vrstica vsebuje 4 podatke, druga vrstica pa ima 5 podatkov. To bi rad razdelil v 4 stolpce in 5 stolpcev. Kot lahko vidite, bi bilo poskus uporabe zgornjih formul nepraktičen.
V Excelu najprej izberite stolpec, ki ga želite ločiti. Nato nadaljujte in kliknite na Podatki in nato kliknite Besedilo v stolpcih.
Prikaže se čarovnik za besedilo v stolpce. V koraku 1 izberete, ali je polje razmejeno ali fiksno. V našem primeru bomo izbrali Razmejen.
Na naslednjem zaslonu boste izbrali ločilo. Izbirate lahko med zavihki, podpičjem, vejico, presledkom ali vtipkate po meri.
Končno izberete obliko podatkov za stolpec. Običajno, Splošno bo dobro delovala za večino vrst podatkov. Če imate nekaj posebnih datumov, potem izberite to obliko.
Kliknite Dokončaj in si oglejte, kako so vaši podatki čarobno razdeljeni na stolpce. Kot lahko vidite, se ena vrstica spremeni v pet stolpcev, druga pa v štiri stolpce. Funkcija Besedilo v stolpce je zelo zmogljiva in vam lahko olajša življenje.
Če imate težave z ločevanjem imen, ki niso v formatu, ki sem ga imel zgoraj, objavite komentar s svojimi podatki in poskusil vam bom pomagati. Uživajte!