Příklady funkcí aplikace Excel TEXTJOIN - Excel a Tabulky Google

Tento tutoriál ukazuje, jak používatVynikat TEXTJOIN Funkce v Excelu kombinuje text z více řetězců.

Přehled funkcí TEXTJOIN

Funkce TEXTJOIN kombinuje text z více řetězců, které určíte výběr oddělovače a zda ignorovat mezery.

Chcete -li použít funkci listu TEXTJOIN Excel, vyberte buňku a zadejte:

(Všimněte si, jak se zobrazují vstupy vzorců)

Funkce TEXTJOIN Syntaxe a vstupy:

= TEXTJOIN (oddělovač, ignore_empty, text1, [text2], …)

oddělovač - Oddělovač mezi každým textem.

ignore_empty - Zda ignorovat prázdné buňky nebo ne.

text 1 - První textová hodnota nebo rozsah.

text2 - [nepovinné] Druhá textová hodnota nebo rozsah.

Jak používat funkci TEXTJOIN v Excelu:

Funkce TEXTJOIN kombinuje text z více řetězců, které určíte výběr oddělovače a zda ignorovat mezery. Je k dispozici v aplikaci Excel 2016 a novějších verzích.

= TEXTJOIN ("", false, B3: C3)

Výše uvedené kombinuje křestní jméno a příjmení (sloupec B a C) s mezerou jako oddělovačem (znak, který rozděluje slovo) a volbou zahrnout mezery (další příklad bude jasnější).

TEXTJOIN zahrne mezery

Ačkoli některé buňky mohou být prázdné, může být důležité vědět, že jsou prázdné po jejich kombinaci.

= TEXTJOIN (";", NEPRAVDA, B3: E3)

Použitím FALSE jako druhého argumentu je kombinuje se středníkem (zvoleným jako oddělovač), přestože některé z nich jsou prázdné. Když je potřebujete znovu rozdělit, je to užitečné u textu na sloupce.

TEXTJOIN ignoruje mezery

Nemělo by smysl vkládat mezery, pokud je scénář kombinovat pozdrav s níže uvedenými názvy:

= TEXTJOIN ("", NEPRAVDA, B3: E3)

Ty zjevné můžete vidět na F5 a F6, kde je mezi křestním jménem a příjmením mezera navíc.

V tomto scénáři by bylo lepší ignorovat prázdné buňky, pokud nejsou jako druhý argument vyplněny PRAVDU.

= TEXTJOIN ("", PRAVDA, B3: E3)

TEXTJOIN s 1 a 0

Pokud jste použili VLOOKUP, možná víte, že Excel rozpoznává PRAVDU jako 1 a NEPRAVDU jako 0. Ve většině případů je lze použít zaměnitelně. A tady také. Na výběr textu nebo čísla nemá žádný vliv. Pouze preference (a rychlost psaní).

TEXTJOIN s podmínkou

Možná budete chtít text zkombinovat, pouze pokud splňují podmínku. V tomto scénáři možná budete chtít spojit celá jména s oddělovači čárkami, pouze pokud je to „Ano“ v přepracovaném čase (sloupec C).

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Yes", B3: B7, ""))}

Toto je vzorec pole.

Pokud používáte verzi Excelu před rokem 2022, musíte po zadání vzorce stisknout CTRL + SHIFT + ENTER místo klávesy ENTER. Když to uděláte správně, měli byste vidět obklopující závorky (NEVkládejte ručně složené závorky).

Pokud používáte Excel 2022 nebo Office 365, můžete vzorec zadat normálně.

TEXTJOIN s různými oddělovači

K zadání více oddělovačů můžete použít konstanty pole (složené závorky):

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Bude vědět použít pomlčku (-) jako první oddělovač a tečku (.) Jako druhou.

TEXTJOIN s číslem/datem

Všimněte si, že TEXTJOIN je textová funkce. Při použití TEXTJOIN je výsledkem text. Po použití TEXTJOIN například nebudete moci tato čísla shrnout do buňky F3.

Totéž se děje s daty, protože jsou rozpoznána jako sériová čísla a ne jako text. Možná nebudete muset sčítat data, ale ve filtrech a kontingenčních tabulkách to nefunguje dobře.

K překonání výše uvedených problémů můžete pomocí VALUE převést z textu na hodnoty.

Jiný příklad TEXTJOIN

Obrátit textový řetězec

Textový řetězec můžete obrátit kombinací funkce MID s TEXTJOINT následovně.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Což by nám dalo následující výsledky:

Funkce TEXTJOIN funguje v Tabulkách Google téměř stejně.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave