TEXTJOIN (funkce)

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á v systému Windows nebo Mac, pokud máte Office 2019 nebo máte předplatné Office 365. Pokud máte předplatné Office 365, zkontrolujte, jestli 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 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?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

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)

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×