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á na Windows nebo Macu, pokud máte Office 2019 nebo pokud máte 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.

ignore_empty
(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; ...]
(volitelné)

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 vzorec = TEXTJOIN ("", TRUE; "Zítra", "ráno", "určitě", "zase", "vyjde", "slunce".) vrátí výsledný řetězec Zítra ráno určitě zase 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?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Viz také

CONCATENATE

Funkce CONCAT

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Nalezení a oprava chyb ve vzorcích

Klávesové zkratky a funkční klávesy Excelu

Textové funkce (odkazy)

Funkce Excelu (podle abecedy)

Funkce Excelu (podle kategorie)

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×