Obsah
Tento návod vám ukáže niekoľko rôznych spôsobov kombinovania názvov v programe Excel: vzorce, bleskové vypĺňanie a nástroj na spájanie buniek.
Pracovné hárky programu Excel sa často používajú na ukladanie údajov o rôznych skupinách ľudí - zákazníkoch, študentoch, zamestnancoch atď. Vo väčšine situácií sa meno a priezvisko ukladajú do dvoch samostatných stĺpcov, ale občas môžete potrebovať spojiť dve mená v jednej bunke. Našťastie dni, keď ste museli čokoľvek spájať ručne, sú už preč. Nižšie nájdete niekoľko rýchlych trikov na spájanie mien v programe Excel, ktoré vám ušetriavám veľa nudného času.
Vzorec programu Excel na kombináciu mena a priezviska
Keď potrebujete spojiť meno a priezvisko do jednej bunky, najrýchlejšie je spojiť dve bunky pomocou operátora ampersand (&) alebo funkcie CONCATENATE, ako je uvedené v nasledujúcich príkladoch.
Vzorec 1. Kombinácia mena a priezviska v programe Excel
Povedzme, že v pracovnom hárku máte jeden stĺpec pre meno a druhý stĺpec pre priezvisko a teraz chcete tieto dva stĺpce spojiť do jedného.
Vo všeobecnej forme sú tu uvedené vzorce na kombináciu mena a priezviska v programe Excel:
= first_name_cell &" "& last_name_cell CONCATENATE( first_name_cell ," ", last_name_cell )V prvom vzorci sa spojenie vykonáva pomocou znaku ampersand (&). Druhý vzorec sa spolieha na príslušnú funkciu (slovo "spojiť" je len iný spôsob, ako povedať "spojiť"). Dávajte pozor na to, že v oboch prípadoch vkladáte priestorový znak (" ") medzi nimi na oddelenie častí názvu.
S menom v A2 a priezviskom v B2 sú skutočné vzorce nasledovné:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
Vložte ktorýkoľvek vzorec do bunky C2 alebo do ktoréhokoľvek iného stĺpca v tom istom riadku, stlačte kláves Enter a potom potiahnite rukoväť výplne, aby ste vzorec skopírovali do toľkých buniek, koľko potrebujete. Výsledkom bude stĺpce s menom a priezviskom spojené do stĺpca s celým menom:
Vzorec 2. Spojte priezvisko a meno s čiarkou
Ak chcete zlúčiť názvy v Priezvisko, meno päste na spojenie mena a priezviska s čiarkou použite jeden z nasledujúcich vzorcov:
= last_name_cell &", "& first_name_cell CONCATENATE( last_name_cell ,", ", first_name_cell )Vzorce sú v podstate rovnaké ako v predchádzajúcom príklade, ale tu spojíme názvy v opačnom poradí a oddelíme ich čiarkou a medzerou (", ").
Na nasledujúcej snímke obrazovky bunka C2 obsahuje tento vzorec:
=B2&", "&A2
A bunka D2 obsahuje toto:
=CONCATENATE(B2, ", ", A2)
Nech už sa rozhodnete pre akýkoľvek vzorec, výsledky budú rovnaké:
Vzorec 3. Spojte meno, prostredné meno a priezvisko do jednej bunky
Ak sú rôzne časti názvu uvedené v 3 samostatných stĺpcoch, tu je spôsob, ako ich môžete všetky zlúčiť do jednej bunky:
= first_name_cell &" "& middle_name_cell &" "& last_name_cell CONCATENATE( first_name_cell ," ", middle_name_cell ," ", last_name_cell )Z technického hľadiska stačí pridať ďalší argument do už známych vzorcov na zlúčenie druhého mena.
Za predpokladu, že meno je v A2, druhé meno v B2 a priezvisko v C2, budú fungovať nasledujúce vzorce:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
Na nasledujúcom obrázku je zobrazený prvý vzorec v akcii:
V situácii, keď stĺpec B môže, ale nemusí obsahovať druhé meno, môžete spracovať každý prípad samostatne a potom spojiť dva vzorce do jedného pomocou príkazu IF:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
Tým sa zabráni vzniku ďalších medzier medzi slovami v riadkoch, v ktorých chýba druhé meno:
Tip. V aplikácii Excel 2016 - 365 môžete na kombinovanie názvov použiť aj funkciu CONCAT.
Vzorec 4. Zlúčenie iniciálok mena a priezviska
Tento príklad ukazuje, ako v programe Excel spojiť dva názvy do jedného a previesť celý názov na krátky názov.
Vo všeobecnosti sa na extrakciu prvého písmena mena používa funkcia LEFT a potom sa spojí s priezviskom oddeleným znakom medzery.
Ak je meno v A2 a priezvisko v B2, vzorec má nasledujúci tvar:
=LEFT(A2,1)&" "&B2
alebo
=CONCATENATE(LEFT(A2,1), " ", B2)
V závislosti od požadovaného výsledku sa môže hodiť jedna z nasledujúcich variácií uvedeného vzorca.
Za začiatočným písmenom doplňte bodku:
=LEFT(A2,1)&"."&B2
Spojte iniciálu s priezviskom bez medzery:
=LEFT(A2,1)&B2
Spojte začiatočné meno a priezvisko a kombinované meno preveďte na malé písmená:
=LOWER(LEFT(A2,1))&LOWER(B2)
V nasledujúcej tabuľke sú pre vaše pohodlie uvedené všetky vzorce spolu s ich výsledkami:
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Krstné meno | Priezvisko | Kombinovaný názov | Vzorec | Popis |
2 | Jane | Doe | J Doe | =LEFT(A2,1)&" "&B2 | Iniciála + priezvisko oddelené medzerou |
3 | J. Doe | =LEFT(A2,1)&"."&B2 | Iniciála + priezvisko oddelené bodkou a medzerou | ||
4 | JDoe | =LEFT(A2,1)&B2 | Iniciála + priezvisko bez medzery | ||
5 | jdoe | =LOWER(LEFT(A2,1))&LOWER(B2) | Iniciála + priezvisko malými písmenami bez medzery |
Tipy a poznámky o kombinovaní názvov v programe Excel
Ako ste sa práve presvedčili, zlúčiť meno a priezvisko v programe Excel pomocou vzorca je veľmi jednoduché. Ak však napriek všetkým očakávaniam váš vzorec funguje nedokonale alebo nefunguje vôbec, nasledujúce tipy vám môžu pomôcť dostať sa na správnu cestu.
Orezanie ďalších medzier
V prípade, že vaše informácie pochádzajú z externej databázy, je pravdepodobné, že pôvodné stĺpce majú niektoré koncové medzery neviditeľné pre ľudské oko, ale dokonale čitateľné programom Excel. V dôsledku toho sa medzi zlúčenými názvami môžu objaviť dodatočné medzery, ako je to v ľavej časti tabuľky nižšie. Ak chcete odstrániť nadmerné medzery medzi slovami na jeden znak medzery, zabalte každý odkaz na bunku do funkcie TRIM,a potom ich spojte. Napríklad:
=TRIM(A2)&" "&TRIM(B2)
Veľké písmená na začiatku každého mena
Ak pracujete so zoznamom zamestnancov, ktorý vytvoril niekto iný, a ten niekto nie je veľmi presný, niektoré mená môžu byť napísané malými písmenami a iné veľkými. Jednoduchou opravou je použitie funkcie PROPER, ktorá vynúti, aby prvý znak v každom slove bol napísaný veľkými písmenami a zvyšok malými:
=PROPER(A2)&" "&PROPER(B2)
Prvé písmeno v každej bunke môžete písať aj veľkým písmenom, ako je vysvetlené vo vyššie uvedenom článku.
Nahradenie vzorcov hodnotami a odstránenie pôvodných stĺpcov
Ak je vaším cieľom získať zoznam úplných názvov nezávisle od pôvodných stĺpcov alebo ak chcete po zlúčení názvov odstrániť zdrojové stĺpce, môžete jednoducho previesť vzorce na hodnoty pomocou príkazu Pates Special. Potom môžete pôvodné stĺpce obsahujúce časti názvov odstrániť.
Ak sa chcete bližšie zoznámiť so vzorcami, o ktorých sa hovorí v prvej časti tohto návodu, môžete si stiahnuť náš vzorový zošit na kombinovanie názvov v programe Excel.
Ako automaticky zlúčiť meno a priezvisko v programe Excel
Pri používaní vzorcov sú výsledok a pôvodné údaje úzko prepojené - všetky zmeny vykonané v pôvodných hodnotách sa okamžite premietnu do výstupu vzorca. Ak však neočakávate žiadne aktualizácie kombinovaných názvov, využite funkciu aplikácie Excel Blesková výplň možnosť automatického vyplnenia údajov na základe vzoru.
Tu sa dozviete, ako môžete v sekunde skombinovať mená pomocou funkcie Flash Fill:
- Pre prvý záznam zadajte meno a priezvisko do susedného stĺpca ručne.
- Začnite písať názov v ďalšom riadku a Excel okamžite navrhne plné názvy pre celý stĺpec.
- Stlačením klávesu Enter prijmite návrhy. Hotovo!
Krása tejto metódy spočíva v tom, že Excel dokonale "napodobní" váš vzor, veľké písmená a interpunkciu, takže môžete mať názvy spojené presne tak, ako chcete. Na poradí častí názvov v pôvodných stĺpcoch nezáleží! Len sa uistite, že názov v prvej bunke je napísaný presne tak, ako chcete, aby sa všetky názvy zobrazovali.
Pozrite sa napríklad, ako ľahko môžete kombinovať názvy s čiarkou:
Ako spojiť meno a priezvisko zlúčením buniek
Ďalším rýchlym spôsobom, ako spojiť názvy v programe Excel, je zlúčiť bunky obsahujúce časti názvov. Nie, nehovorím o vstavanej funkcii Merge, pretože tá zachováva iba hodnotu ľavej hornej bunky. Zoznámte sa s nástrojom Ablebits Merge Cells, ktorý pri spájaní buniek zachováva všetky hodnoty :)
Ak chcete spojiť meno a priezvisko zlúčením buniek, postupujte takto:
- Vyberte dva stĺpce s názvami, ktoré chcete spojiť.
- Na Ablebits na karte Zlúčenie kliknite na skupinu Zlúčenie buniek rozbaľovacia šípka a vyberte Zlúčenie stĺpcov do jedného :
- Zobrazí sa dialógové okno Zlúčenie buniek. Do políčka napíšete znak medzery. Oddeľte hodnoty pomocou a všetky ostatné možnosti ponechajte tak, ako sú navrhnuté v predvolenom nastavení:
Tip. Ak chcete zachovať pôvodné stĺpce s menom a priezviskom, uistite sa, že Zálohovanie tohto pracovného hárka je vybraté políčko.
- Kliknite na tlačidlo Zlúčenie tlačidlo.
Výsledkom je, že meno a priezvisko sa zlúčia do jedného a umiestnia sa do ľavého stĺpca:
Takto sa v Exceli spája meno a priezvisko. Ďakujem vám za prečítanie a dúfam, že sa na našom blogu uvidíme opäť o týždeň!
Dostupné súbory na stiahnutie
Kombinácia názvov v programe Excel - príklady (.xlsx súbor)
Ultimate Suite - skúšobná verzia (.exe súbor)