V aplikaci Microsoft Excel je zřetězení, když je obsah dvou nebo více buněk v listu sloučen do třetí samostatné buňky. Tento proces se provádí buď pomocí funkce CONCATENATE nebo operátoru zřetězení.
Pokyny v tomto článku platí pro Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel pro Microsoft 365, Excel pro Mac a Excel Online.
CONCATENATE Syntaxe a argumenty
Syntaxe funkce odkazuje na rozložení funkce a zahrnuje název funkce, závorky, oddělovače čárek a argumenty.
Syntaxe funkce CONCATENATE je:
=CONCATENATE(Text1, Text2, … Text255)
Text1 (povinné): První položka, která má být kombinována. Může to být text, jako jsou slova nebo čísla, prázdná místa ohraničená uvozovkami nebo odkazy na buňky na umístění dat v listu.
Text2, Text3, … Text255 (volitelně až 255 textových záznamů): Ostatní položky, které mají být kombinovány. Lze přidat k funkci CONCATENATE na maximálně 8 192 znaků včetně mezer. Každý záznam musí být oddělen čárkou.
Žádná metoda zřetězení nepřidává mezi slova mezeru, což je v pořádku, když spojujete dvě části složeného slova (např. Baseball) do jedné nebo kombinujete dvě řady čísel. Při spojování jména a příjmení nebo adresy vložte do vzorce zřetězení mezeru, jak je znázorněno na řádcích čtyři, pět a šest vzorového obrázku.
Zřetězit číselná data
Přestože lze čísla zřetězit, jak je vidět v sedmém řádku ukázkového obrázku, výsledek 123456 není programem považován za číslo, ale je považován za textová data.
Výsledek zobrazený v buňce C7 nelze použít jako argumenty pro určité matematické funkce, jako je SUM a AVERAGE. Pokud je tento typ záznamu součástí argumentů funkce, je s ním zacházeno jako s jinými textovými daty a ignorován.
Jednou známkou je, že zřetězená data v buňce C7 jsou zarovnána doleva, což je výchozí zarovnání pro textová data. Ke stejnému výsledku dojde, pokud se místo operátoru zřetězení použije funkce CONCATENATE.
Jak používat funkci CONCATENATE Excelu
Přestože je možné zadat celou funkci ručně, může být jednodušší použít dialogové okno pro zadání argumentů funkce. Dialogové okno se stará o zadání hranatých závorek, čárek a v tomto příkladu uvozovek obklopujících prázdné místo.
Zde je návod, jak zadat funkci do buňky C4 pomocí dialogového okna:
- Vyberte buňku C4, aby se stala aktivní buňkou.
- Přejděte na kartu Vzorce.
- Vyberte Text pro otevření rozevíracího seznamu funkcí.
-
Vyberte CONCATENATE. V Excelu 2019 a Excelu 2016 vyberte CONCAT.
Funkce CONCATENATE byla nahrazena funkcí CONCAT. Funkce CONCATENATE je stále k dispozici v Excel 2019 a Excel 2016 kvůli zpětné kompatibilitě, ale nemusí být dostupná v budoucích verzích Excelu.
- V dialogovém okně Argumenty funkce umístěte kurzor do textového pole Text1.
- Vyberte buňku A4 v listu a zadejte odkaz na buňku.
-
Umístěte kurzor do textového pole Text2.
-
Mezeru přidáte stisknutím Mezerník na klávesnici. Excel přidá dvojité uvozovky kolem mezery.
- Umístěte kurzor do textového pole Text3.
- Vyberte buňku B4 v listu a zadejte odkaz na buňku.
- K dokončení funkce vyberte OK.
Zřetězené jméno Mary Jones se objeví v buňce C4.
=CONCATENATE(A4; " ", B4)
Když vyberete buňku C4, zobrazí se kompletní funkce v řádku vzorců nad listem.
Zobrazovat ampersand ve zřetězeném textu
Jsou chvíle, kdy je místo slova použit znak ampersand, například v názvech společností, jak je znázorněno na šestém řádku ukázkového obrázku.
Chcete-li ampersand zobrazit jako textový znak namísto toho, aby fungoval jako operátor zřetězení, umístěte jej do dvojitých uvozovek jako ostatní textové znaky, jak je znázorněno ve vzorci na řádku 6.
V tomto příkladu jsou na obě strany ampersandu umístěny mezery, které oddělují tento znak od slov na obou stranách. Chcete-li dosáhnout tohoto výsledku, zadejte mezery na obě strany ampersandu do dvojitých uvozovek takto:
" &"
Pokud vzorec zřetězení používá jako operátor zřetězení ampersand, musí být zahrnuty i znaky mezery a ampersand ohraničený dvojitými uvozovkami, aby se ve výsledcích vzorce zobrazil jako text.
=A6&" &"&B6
Například vzorec v buňce C6 lze nahradit výše uvedeným vzorcem, abyste dosáhli stejných výsledků.