Pri práci s veľkými množinami údajov v Tabuľkách Google máme často dve bunky s textom alebo hodnotami, ktoré chceme zobraziť spolu v jednej bunke. Namiesto vytvárania nového stĺpca a zadávania hodnôt ručne, môžete použiť niektoré z funkcií, ktoré spoločnosť Google zabudovala do svojho tabuľkového procesora, a dokončiť prácu za menej ako niekoľko minút.

Niektoré z týchto funkcií zahŕňajú JOIN, CONCATENATE a CONCAT. V tomto článku sa budeme zaoberať funkciou CONCATENATE, ktorá je pravdepodobne najužitočnejším spôsobom kombinovania údajov v Tabuľkách Google.

Čo je CONCATENATE v Tabuľkách Google?

Existujú dve funkcie, ktoré vykonávajú podobné funkcie: CONCAT a CONCATENATE. Reťaziť znamená spájať veci dohromady. V Tabuľkách Google vám funkcia CONCATENATE umožňuje jednoducho spojiť hodnoty z dvoch alebo viacerých buniek do jednej samostatnej bunky.

Vzorec CONCATENATE je oveľa zložitejší ako vzorec CONCAT. Umožňuje používateľom, ktorí chcú kombinovať údaje z buniek v inom formáte. CONCAT je staršia funkcia, ktorá vznikla v Exceli a je oveľa tuhšia. Nedovoľuje vám pridať ďalšie medzery alebo text.

instagram viewer

Na druhej strane vám vzorec CONCATENATE umožňuje väčšiu kontrolu a má oveľa väčší limit na reťazce argumentov. Toto je určite jedna z funkcií, ktorú by ste sa mali naučiť začať používať Tabuľky Google ako profesionál.

Syntax pre CONCATENATE v Tabuľkách Google

Funkcia CONCATENATE používa jeden povinný argument. Množstvo dodatočných argumentov závisí od potrieb konkrétneho prípadu použitia. Tu je syntax pre funkciu CONCATENATE v Tabuľkách:

=CONCATENATE(prvý reťazec, [druhý reťazec, ...])

Tu sú argumenty, ktoré sa majú použiť vo vzorci, a čo znamenajú:

  • prvý reťazec: toto je prvý počiatočný reťazec, ktorý sa má pripojiť.
  • [druhý reťazec]: toto je ďalší reťazec pripojený k prvému reťazcu v sekvencii.
  • znamená, že môžete pridať viac voliteľných reťazcov za druhý, napríklad tretí stĺpec alebo oddeľovač.

Reťazce obsiahnuté vo vzorci sa vzťahujú na údaje v hárku. Môže ísť o rad buniek alebo jednotlivé bunky. Môžete mať aj celé stĺpce alebo riadky. Z platných pravidiel funkcie vyplýva, že by ste mali mať aspoň jeden údajový bod a každý rozsah alebo bod je potrebné oddeliť čiarkou.

Ak má funkcia rozsah, ktorý má veľa riadkov a stĺpcov, funkcia zobrazí zoznam výsledkov v poradí zľava doprava a zhora nadol.

Čo sú oddeľovače v hárkoch?

Oddeľovače sú znaky, ktoré možno použiť na oddelenie textových reťazcov. Patria sem čiarky, úvodzovky, zátvorky, zvislé čiary a lomky. V Tabuľkách Google môžete na rozdelenie textu použiť oddeľovače.

V kontexte funkcie CONCATENATE sa tieto oddeľovače používajú ako vizuálny oddeľovač a neslúžia účelu pri práci so vzorcom. Je to preto, že oddeľovače existujú v úvodzovkách, čo znamená, že sa nevykonávajú. Skôr sa len zobrazujú.

Keď používate funkciu CONCATENATE, budete musieť pridať oddeľovače do úvodzoviek, aby ste mali nejaký druh oddelenia medzi textom vo výslednej bunke. Jednoduchým príkladom by bolo pridanie “ ” do vzorca na vloženie medzery. Dokonca by si mohol použite špeciálne znaky v Tabuľkách Google keby si chcel.

Príklady funkcie CONCATENATE

Aj keď nám syntax vzorca poskytuje predstavu o tom, ako funkcia funguje, pozrime sa na niekoľko príkladov, aby sme videli vzorec v akcii, aby sme rozšírili vaše pochopenie.

1. Použitie medzery pri spájaní dvoch slov

V tomto príklade máme mená a priezviská niekoľkých ľudí v dvoch rôznych stĺpcoch. Naším cieľom je napísať meno a priezvisko spolu do ďalšieho tretieho stĺpca. Ako oddeľovač používame jednu medzeru, aby sa slová v stĺpci s výsledkami zobrazovali plynulo.

Ak to chcete urobiť, postupujte takto:

  1. Kliknite na prázdnu bunku, C3 v príklade vyššie
  2. Zadajte počiatočnú časť vzorca, ktorá je =CONCATENATE(.
  3. Teraz zadajte prvý argument. V tomto prípade je to prvý stĺpec obsahujúci krstné meno, čo je bunka A2.
  4. Za prvý argument pridajte čiarku.
  5. Teraz pridáme oddeľovač. V tomto prípade využívame priestor, tak napíšte “ ” vrátane úvodzoviek.
  6. Pridajte ďalšiu čiarku.
  7. Zadajte zdroj priezviska. V tomto prípade ide o bunku B2.
  8. Dokončite vzorec pridaním uzatváracej zátvorky.
  9. Stlačte tlačidlo Zadajte vykonať vzorec.

Tento vzorec používa tri argumenty:

  • Prvý argument je odkaz na bunku s krstným názvom
  • Druhým argumentom je oddeľovač medzery
  • Tretie je priezvisko

Akonáhle je vzorec vykonaný, zvyčajne dostanete možnosť pre Navrhované automatické dopĺňanie ktorý inteligentne vyplní všetky stĺpce vzorcom, takže proces nebudete musieť prechádzať ručne. Ak sa to nezobrazí, môžete kliknúť a potiahnuť rukoväť výplne cez ostatné bunky v stĺpci C, aby ste na ne použili vzorec.

2. Číslované zreťazené dáta

Číslovanie údajov môže byť prospešné, najmä ak máte skupiny údajov v jednej tabuľke. V tomto prípade použijeme funkciu ROW v spojení s funkciou CONCATENATE na dynamické pridávanie čísel vedľa mien.

Opätovne používame rovnaké údaje, aké sme použili v predchádzajúcom príklade. Aby to však bolo zaujímavé, najprv urobíme priezvisko, za ktorým nasleduje čiarka a krstné meno.

Tu sú kroky, ktoré musíte vykonať, aby ste to urobili:

  1. Kliknite na bunku, do ktorej chcete vložiť vzorec.
  2. Zadajte úvodnú časť vzorca, čo je =CONCATENATE(.
  3. Namiesto zápisu bunky ako argumentu je naším prvým argumentom funkcia ROW. Zadajte argument, ktorý je RIADOK()-1.
  4. Ako druhý argument pridajme oddeľovač. V tomto prípade je to tak " - " vrátane úvodzoviek.
  5. Zadajte prvý argument, ktorým je v tomto prípade priezvisko v bunke B2.
  6. Tu pridávame ďalší oddeľovač v tvare ", "
  7. Pridajte posledný argument, ktorým je bunka A2.
  8. Zatvorte vzorec pridaním uzatváracej zátvorky.
  9. Stlačte tlačidlo Zadajte vykonať vzorec.

Môžete tiež použiť SEQUENCE Funkcia Tabuliek Google namiesto ROW na dosiahnutie podobného výsledku.

Zabalenie CONCATENATE do Tabuliek

Funkcia CONCATENATE je mimoriadne užitočná funkcia v Tabuľkách. Môže vám pomôcť skombinovať dve alebo viac buniek a zjednodušiť organizáciu listov. Nezabudnite, že to nie je plne kompatibilná funkcia s Excelom, na čo treba pamätať, ak používate oba programy.