Úvodná » Tipy pre MS Office » Ako oddeliť prvé a posledné mená v programe Excel

    Ako oddeliť prvé a posledné mená v programe Excel

    Ak používate program Excel veľa, pravdepodobne ste narazili na situáciu, keď máte meno v jednej bunke a musíte oddeliť názov do rôznych buniek. Toto je veľmi bežný problém v programe Excel a môžete pravdepodobne urobiť vyhľadávanie Google a stiahnuť 100 rôznych makier napísaných rôznymi ľuďmi, aby to urobili pre vás.

    V tomto príspevku vám však ukážem, ako nastaviť vzorec, aby ste to dokázali sami a pochopili, čo sa deje. Ak používate program Excel veľa, je pravdepodobne dobrý nápad zoznámiť sa s niektorými pokročilejšími funkciami, aby ste mohli s vašimi dátami robiť viac zaujímavých vecí.

    Ak sa vám nepáči vzorce a chcete rýchlejšie riešenie, prejdite nadol na položku Text do stĺpcov ktorý vám učí, ako používať funkciu programu Excel, aby ste robili to isté. Funkcia textu na stĺpce je tiež lepšie použiť, ak máte v bunke viac ako dve položky, ktoré musíte oddeliť. Ak napríklad jeden stĺpec obsahuje 6 polí dohromady, potom sa pomocou nižšie uvedených vzorov stane skutočne nepríjemné a komplikované.

    Samostatné mená v programe Excel

    Ak chcete začať, uvidíme, ako sa mená obvykle ukladajú do tabuľky programu Excel. Najbežnejšie dva spôsoby, ako som videl krstné meno priezvisko s iba medzerou a priezvisko, krstné meno s čiarkou oddeľujúcou dve. Kedykoľvek som videl stredné počiatočné, je to zvyčajne krstné meno midinitial priezvisko ako je uvedené nižšie:

    Pomocou niekoľkých jednoduchých vzorcov a kombináciou niekoľkých dohromady môžete ľahko oddeliť meno, priezvisko a stredné počiatočné slovo do samostatných buniek v programe Excel. Začnime s vyňatím prvej časti mena. V mojom prípade budeme používať dve funkcie: vľavo a vyhľadávanie. Logicky tu je to, čo musíme urobiť:

    Vyhľadajte text v bunke pre medzeru alebo čiarku, nájdite pozíciu a potom vyberte všetky písmená naľavo od tejto pozície.

    Tu je jednoduchý vzorec, ktorý vykonáva úlohu správne: = ĽAVÁ (NN, VYHĽADÁVANIE ("", NN) - 1), kde NN je bunka, ktorá má v ňom uložený názov. Políčko -1 je na odstránenie extra medzery alebo čiarky na konci reťazca.

    Ako môžete vidieť, začneme s ľavou funkciou, ktorá má dva argumenty: reťazec a počet znakov, ktoré chcete chytiť od začiatku reťazca. V prvom prípade hľadáme priestor pomocou dvojitých úvodzoviek a vložením medzery medzi nimi. V druhom prípade hľadáme čiarku namiesto medzery. Takže čo je výsledok pre tri scenáre, ktoré som spomenul?

    Dostali sme prvé meno z riadku 3, posledné meno z riadku 5 a meno z riadku 7. Skvelé! Takže v závislosti od toho, ako sú vaše dáta uložené, ste teraz získali buď meno alebo priezvisko. Teraz pre ďalšiu časť. Tu je to, čo teraz musíme urobiť logicky:

    - Vyhľadajte text v bunke pre medzeru alebo čiarku, nájdite pozíciu a potom odčítajte pozíciu z celkovej dĺžky reťazca. Tu je príklad vzoru:

    = RIGHT (NN, LEN (NN) -SEARCH ("", NN))

    Takže teraz používame správnu funkciu. Toto tiež trvá dva argumenty: reťazec a počet znakov, ktoré chcete chytiť, začína od konca reťazca vľavo. Takže chceme, aby bola dĺžka reťazca mínus pozícia medzery alebo čiarka. To nám dá všetko napravo od prvého priestoru alebo čiarky.

    Skvelé, teraz máme druhú časť mena! V prvých dvoch prípadoch ste dosť hotoví, ale ak je v názve prvý stred, môžete vidieť, že výsledok ešte obsahuje priezvisko so stredným počiatočným. Tak ako môžeme získať len priezvisko a zbaviť sa stredného počiatočného? Jednoduché! Stačí znova použiť ten istý vzorec, v ktorom sme získali druhú časť mena.

    Takže práve robíme iné právo a tentoraz uplatnenie vzorca na kombinovanom strednom úvodnom a priezviskovom článku. Nájde miesto po strednej počiatočnej a potom vezme dĺžku mínus pozíciu priestoru počet znakov z konca reťazca.

    Tak to tu máte! Teraz rozdelili ste meno a priezvisko do samostatných stĺpcov pomocou niekoľkých jednoduchých vzorcov v programe Excel! Je zrejmé, že nie každý bude mať takto formátovaný text, ale môžete ho ľahko upraviť podľa svojich potrieb.

    Text do stĺpcov

    Existuje tiež ďalší jednoduchý spôsob, ako môžete oddeliť kombinovaný text do samostatných stĺpcov v programe Excel. Je to výzva nazvaná Text do stĺpcov a to funguje veľmi dobre. Je to tiež oveľa efektívnejšie, ak máte stĺpec s viac ako dvoma údajmi.

    Napríklad nižšie mám niektoré údaje, kde jeden riadok obsahuje 4 kusy dát a druhý riadok obsahuje 5 kusov dát. Chcel by som to rozdeliť do 4 stĺpcov a 5 stĺpcov. Ako môžete vidieť, snažiť sa používať vyššie uvedené vzorce by bolo nepraktické.

    V programe Excel najprv vyberte stĺpec, ktorý chcete oddeliť. Potom pokračujte a kliknite na tlačidlo údaje a potom kliknite na tlačidlo Text do stĺpcov.

    Toto vyvolá sprievodcu Text na stĺpce. V kroku 1 zvolíte, či je pole oddelené alebo pevne nastavené. V našom prípade si vyberieme ohraničená.

    Na ďalšej obrazovke si vyberiete oddeľovač. Môžete si vybrať zo záložky, bodkočiarkou, čiarkou, medzerou alebo zadaním vlastného.

    Nakoniec zvolíte formát údajov pre stĺpec. normálne, všeobecný bude fungovať pre väčšinu typov údajov v pohode. Ak máte niečo špecifické ako dátumy, vyberte tento formát.

    kliknite Skončiť a pozrite sa, ako sú vaše údaje čarovne rozdelené do stĺpcov. Ako vidíte, jeden riadok sa zmenil na päť stĺpcov a druhý na štyri stĺpce. Funkcia Text na stĺpce je veľmi výkonná a môže vám uľahčiť život.

    Ak máte problémy s oddelením mien, ktoré nie sú vo vyššie uvedenom formáte, uveďte s vašimi údajmi komentár a pokúsim sa pomôcť. Užite si to!