Spojenie textu dvoch alebo viacerých buniek do jednej bunky

Spojenie textu dvoch alebo viacerých buniek do jednej bunky

Text z dvoch alebo viacerých buniek môžete spojiť do jednej bunky. Ak máte napríklad v hárku jednu bunku s krstným menom určitej osoby a druhú bunku s jej priezviskom, môžete ich spojiť do inej bunky. V tejto téme uvedieme niekoľko rozličných spôsobov, ako to urobiť.

Dynamické dopĺňanie

V prípade veľkého počtu riadkov s údajmi možno spojiť text, ktorý obsahujú, bez opakovania uvedeného postupu v prípade každého riadka. Ak napríklad stĺpec A obsahuje prvé mená osôb a stĺpec B ich priezviská a v stĺpci C chcete uviesť všetky spojené krstné mená a priezviská týchto osôb, stačí, ak do stĺpca C začnete zadávať spojený text a zvyšok Excel vyplní za vás.

  1. Kliknite na bunku, do ktorej sa má vložiť prvá množina spojeného textu.

  2. Zadajte spojený text.

  3. Stlačte kláves ENTER.

  4. Zadajte ďalšiu množinu spojeného textu. Excel zobrazí ukážku zvyšku stĺpca vyplneného spojeným textom.

  5. Ukážku prijmete stlačením klávesu ENTER.

    Zreťazenie údajov pomocou dynamického dopĺňania

Poznámka : Dynamické dopĺňanie je k dispozícii len pre Excel 2013 pre Windows a novšie verzie.

Použitie znaku &, ktorý možno zadať klávesovou skratkou Shift + 7, je najjednoduchším spôsobom spájania obsahu. V nasledujúcom príklade na spojenie krstného mena a priezviska realizované vzorcom =A2&" "&B2.

  1. Kliknite na bunku, do ktorej sa má vložiť spojený text.

  2. Zadajte znak = a potom kliknite na bunku s prvým textom, ktorý chcete skombinovať, napríklad s krstným menom určitej osoby.

  3. Zadajte znaky &" "& (medzeru uzavretú v úvodzovkách).

  4. Kliknite na ďalšiu bunku s textom, ktorý chcete skombinovať, napríklad s priezviskom danej osoby a potom stlačte kláves Enter.

    Použitie vzorca =A2&" "&B2 na zreťazenie textu, akým je krstné meno a priezvisko

    Tip :  Ak chcete spojiť text z viac ako dvoch buniek, pokračujte vo výbere buniek a zadávaní znakov &" "& po každej vybratej bunke. Ak nechcete medzi spájaný text pridať medzeru, zadajte iba znak & namiesto znakov &" "&. Ak chcete pridať čiarku, zadajte znaky &", "& (medzeru nasledujúcu za čiarkou, spolu uzavreté v úvodzovkách).

    použitie vzorca =B2&", "&A2 na zreťazenie textu, akým je priezvisko, krstné meno

Namiesto použitia znaku & môžete použiť funkciu CONCAT.

Príklad

Príklad bude zrozumiteľnejší po skopírovaní do prázdneho hárka.

  1. Vyberte text v príklade. Najskôr krstné meno a nakoniec telefónne číslo uvedené v poslednom riadku.

  2. Pomocou kombinácie klávesov Ctrl + C skopírujte text.

  3. V prázdnom hárku vyberte bunku A1 a stlačte kombináciu klávesov Ctrl + V.

Krstné meno

Priezvisko   

Telefón

Ján

Rybárik

555-1875 kl. 2007

Tomáš

Kobetič

555-2306

Igor

Konečný

555-1896

Ema

Vargová

555-2307 kl. 705

Funkcia

=CONCAT(A2;" ";B2;" ";C2)

Výsledok:

Ján Rybárik 555-1875 kl. 2007

Vzorec v stĺpci Funkcia predchádzajúcej vzorovej tabuľky používa funkciu CONCAT na spojenie obsahu troch buniek v stĺpcoch A, B a C. Vo funkcii sa reťazce, ktoré chcete spojiť, oddeľujú pomocou bodkočiarok. Ak chcete medzi bunky alebo reťazce pridať medzeru, vložte medzeru do úvodzoviek (" "). Ak sa vo vzorci pozriete na funkciu CONCAT, uvidíte, že obsah bunky A2 sa spája s medzerou, obsahom bunky B2, ďalšou medzerou a obsahom bunky C2.

Po prilepení príkladu do hárka presuňte vzorec v bunke D2 do buniek D3:D5, aby ste obsah týchto buniek spojili.

Poznámka : Niektoré prehliadače vložia pred kopírované vzorce apostrof ('), na základe čoho ich Excel bude považovať za text. Ak sa po prilepení vzorec zobrazí ako text a nie ako výsledok, vyberte bunku vzorca, potom stlačte kláves F2, odstráňte apostrof a stlačte kláves Enter.

Ponúkame vám podobný príklad, v ktorom sa na vloženie nového riadka používa funkcia CHAR. Tieto výsledky sa lepšie hodia pre štítok s adresou.

Krstné meno

Priezvisko   

Ulica

Mesto

Štát

PSČ

Ján

Rybárik

Lúčna 1

Zvolen

SK

960 01

Funkcia:

=CONCAT("Vážený pán ";B2;" s rodinou";CHAR(10);C2;CHAR(10);D2;", ";E2;" ";F2)

Popis:

Spojí priezvisko s výrazmi „Vážený pán“ a „s rodinou“ a ich spojením vytvorí adresu. CHAR(10) sa používa na vloženie nového riadka. Bude potrebné nastaviť bunky na zalamovanie textu, aby sa prvý riadok zobrazoval správne.

Výsledok:

Vážený pán Rybárik s rodinou
Lúčna 1
Zvolen, SK 960 01

Funkcia TEXTJOIN sa používa podobne ako funkcia CONCAT. Funkcia TEXTJOIN kombinuje text z viacerých rozsahov a/alebo reťazcov a použije medzi každou textovou hodnotou, ktorá sa skombinuje, vami určený oddeľovač. Ak je oddeľovač prázdny textový reťazec, táto funkcia efektívne zreťazí rozsahy.

Príklad

Mesto

Štát

PSČ

Krajina

Tulsa

OK

74133

USA

Seattle

WA

98109

USA

Iselin

NJ

08830

USA

Fort Lauderdale

FL

33309

USA

Tempe

AZ

85285

USA

koniec

,

,

,

;

Funkcia

=TEXTJOIN(A8:D8;TRUE;A2:D7)

Výsledok:

Tulsa, OK, 74133, USA, Seattle, WA, 98109, USA, Iselin, NJ, 08830, USA, Fort Lauderdale, FL, 33309, USA, Tempe, AZ, 85285, USA;koniec

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite technikov pre Excel, získať podporu v rámci komunity lokality Answers alebo navrhnúť novú funkciu či vylepšenie na lokalite Excel User Voice.

Pozrite tiež

Prehľad vzorcov v Exceli

Zabránenie vzniku nefunkčných vzorcov

Zisťovanie chýb vo vzorcoch

Excelové klávesové skratky a funkčné klávesy pre Windows

Textové funkcie (odkaz)

Zoznam funkcií Excelu (podľa abecedy)

Zoznam funkcií Excelu (podľa kategórie)

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×