Jak zřetězit data z více buněk v Tabulkách Google

V aplikaci Tabulky Google nemusíte propojovat data z různých buněk tak, že je sloučíte. Místo toho je můžete efektivně spojit do jedné buňky s pomocí funkcí jako CONCAT, CONCATENATE a JOIN.

Tyto funkce se liší svou složitostí, od jednoduché funkce CONCAT až po pokročilou funkci JOIN. Funkce CONCATENATE nabízí nejširší možnosti, jelikož umožňuje manipulovat se spojenými daty pomocí operátorů a přidávat další obsah.

Použití funkce CONCAT

Funkci CONCAT můžete použít pro spojení obsahu dvou buněk, avšak s určitými omezeními. Hlavně umožňuje propojit jen dvě buňky a neposkytuje možnosti pro konfiguraci způsobu zobrazení spojených dat pomocí operátorů.

Pro použití funkce CONCAT otevřete Tabulky Google a vyberte prázdnou buňku. Vložte vzorec =CONCAT(BuňkaA,BuňkaB), přičemž nahraďte BuňkaA a BuňkaB odkazy na vámi vybrané buňky.

V uvedeném příkladu funkce CONCAT spojuje textové i číselné hodnoty.

Text z buněk A6 a B6 (tedy „Vítejte“ a „Komu“, včetně mezery na začátku buňky B6) je spojen do buňky A9. V buňce A10 jsou spojeny dvě číselné hodnoty z buněk B1 a C1.

Zatímco funkce CONCAT propojí dvě buňky, neumožňuje žádnou další manipulaci s daty. Pokud chcete kombinovat více než dvě buňky, nebo upravit zobrazení spojených dat, je vhodnější použít funkci CONCATENATE.

Jak použít funkci CONCATENATE

Funkce CONCATENATE je sofistikovanější než CONCAT a nabízí větší flexibilitu při kombinování dat z buněk v různých formátech. Například CONCAT vám nedovolí přidat text nebo mezery, což CONCATENATE umožňuje.

Pro použití CONCATENATE otevřete tabulku v Tabulkách Google a vyberte prázdnou buňku. Funkci můžete využít několika způsoby.

Pro základní spojení dvou nebo více buněk, podobně jako u funkce CONCAT, zadejte =CONCATENATE(BuňkaA,BuňkaB) nebo =CONCATENATE(BuňkaA&BuňkaB), nahraďte BuňkaA a BuňkaB odkazy na požadované buňky.

Pro spojení celého rozsahu buněk zadejte =CONCATENATE(A:C) a A:C nahraďte svým rozsahem.

Ampersand (&) umožňuje propojování buněk flexibilněji než CONCAT. Můžete jej využít pro přidávání textu nebo mezer k propojeným datům.

V příkladu níže, text v buňkách A6 až D6 neobsahuje mezery. Použitím standardní funkce CONCATENATE bez ampersandu se text v buňce C9 zobrazí jako jedno slovo.

Pro přidání mezer můžete mezi odkazy na buňky vložit prázdný textový řetězec (“ „). Použijte vzorec =CONCATENATE(BuňkaA&“ „&BuňkaB&“ „&BuňkaC&“ „&BuňkaD) a nahraďte odkazy na buňky svými konkrétními.

Pokud chcete do kombinované buňky přidat další text, uveďte jej v textovém řetězci. Například =CONCATENATE(BuňkaA&“ „&BuňkaB&“ Text“) spojí dvě buňky s mezerou a na konci přidá text „Text“.

Jak ukazuje příklad níže, CONCATENATE můžete použít pro kombinování textových a číselných hodnot a také pro přidávání vlastního textu. Pokud kombinujete pouze buňky s textem, je možné použít funkci JOIN.

Použití funkce JOIN

Pokud potřebujete zkombinovat velké množství dat v tabulce, funkce JOIN je ideální. Například JOIN je vhodná pro kombinování poštovních adres, které se nacházejí v různých sloupcích, do jedné buňky.

Výhodou funkce JOIN je, že na rozdíl od funkcí CONCAT nebo CONCATENATE, umožňuje definovat oddělovač, jako je čárka nebo mezera, který se automaticky vloží za každou buňku.

Pro její použití klikněte na prázdnou buňku, zadejte =JOIN(„,“,rozsah) a nahraďte rozsah vámi vybraným rozsahem buněk. V tomto případě se za každou buňku přidá čárka. Můžete použít i jiné oddělovače, jako je středník, mezera, pomlčka nebo jiné znaky.

V uvedeném příkladu jsme pomocí funkce JOIN sloučili textové a číselné hodnoty. V buňce A9 je sloučen rozsah A6 až D6 s mezerou jako oddělovačem.

V buňce D10 je použit podobný rozsah A2 až D2, který je spojen pomocí funkce JOIN s čárkou jako oddělovačem.

Funkcí JOIN lze kombinovat i více rozsahů buněk. Zadejte =JOIN(“ „,A2:D2,B2:D2) a nahraďte rozsahy a oddělovač dle potřeby.

V tomto příkladu jsou rozsahy buněk A2 až D2 a A3 až D3 spojeny s použitím čárky jako oddělovače.