Funkce TEXTJOIN

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Microsoft365.com

Funkce TEXTJOIN spojuje texty z několika oblastí a/nebo řetězců. Obsahuje parametr pro zadání oddělovače jednotlivých textových hodnot, které se mají spojit. Pokud je oddělovač prázdný textový řetězec, pak tato funkce jednotlivé oblasti přímo zřetězí.

Poznámka

Tato funkce je dostupná ve Windows nebo Macu, pokud máte Office 2019 nebo předplatné Microsoft 365. Pokud máte předplatné Microsoft 365, ujistěte se, že máte nejnovější verzi Office.

Syntaxe

TEXTJOIN(oddělovač; ignorovat_prázdné; text1; [text2]; …)

argument Popis
oddělovač
(povinné)
Textový řetězec (prázdný nebo tvořený jedním nebo více znaky uzavřenými v uvozovkách) nebo odkaz na platný textový řetězec. Pokud zadáte číslo, bude považované za text.
ignorovat_prázdné
(povinné)
Pokud je TRUE, funkce ignoruje prázdné buňky.
Text1
(povinné)
Textová položka určená ke spojení. Textový řetězec nebo pole řetězců, jako třeba oblast buněk.
[text2, ...]
(nepovinné)
Další textové položky určené ke spojení. Funkce může obsahovat maximálně 252 textových argumentů pro textové položky, včetně položky text1. Každý z nich může být textový řetězec nebo pole řetězců, jako třeba oblast buněk.

Například =TEXTJOIN(" ";TRUE;";"The";"slunce";"bude";"přijde", "nahoru";"zítra.") se vrátí Zítra vyjde slunce.

Poznámky

  • Pokud by byl výsledný řetězec delší než 32767 znaků (limit pro buňku), vrátí funkce TEXTJOIN chybu #HODNOTA!.

Příklady

Zkopírujte ukázková data z jednotlivých následujících tabulek a vložte je postupně do buňky A1 nových excelových listů. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete upravit šířky sloupců, aby se zobrazily celé údaje.

Příklad 1

Měna
americký dolar
australský dolar
čínský jüan
hongkongský dolar
izraelský šekel
jihokorejský won
ruský rubl
Vzorec: =TEXTJOIN(", "; TRUE; A2:A8)
Výsledek: americký dolar, australský dolar, čínský jüan, hongkongský dolar, izraelský šekel, jihokorejský won, ruský rubl

Příklad 2

Áčka Béčka
a1 b1
a2 b2
a4 b4
a5 b5
a6 b6
a7 b7
Vzorec: =TEXTJOIN(", "; TRUE; A2:B8)
Výsledek: a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7
Pokud by parametr ignorovat_prázdné byl FALSE, výsledek by byl: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7

Příklad 3

Město Stát PSČ Země
Tulsa OK 74133 US
Seattle WA 98109 US
Iselin NJ 08830 US
Fort Lauderdale FL 33309 US
Tempe AZ 85285 US
konec
, , , ;
Vzorec: =TEXTJOIN(A8:D8; TRUE; A2:D7)
Výsledek Tulsa,OK,74133,US;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;konec

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.