Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Rozdělí textové řetězce pomocí oddělovačů sloupců a řádků.

Funkce TEXTSPLIT funguje stejně jako průvodce Text-to-Columns, ale ve formulářích vzorců. Umožňuje rozdělení napříč sloupci nebo po řádcích. Jedná se o inverzní funkci k funkci TEXTJOIN

Syntaxe

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

Syntaxe funkce TEXTSPLIT má následující argumenty:

  • text       Text, který chcete rozdělit. Povinný argument.

  • col_delimiter       Text, který označuje místo, kde se má text přelít mezi sloupci.

  • row_delimiter       Text, který označuje místo, kde se má text přelít dolů řádky. Nepovinný argument.

  • ignore_empty       Pokud chcete ignorovat po sobě jdoucí oddělovače, zadejte hodnotu TRUE. Výchozí hodnota je NEPRAVDA, která vytvoří prázdnou buňku. Nepovinný argument.

  • match_mode    Zadáním 1 provedete shodu bez rozlišování velkých a malých písmen. Výchozí hodnota je 0, která rozlišuje velká a malá písmena. Nepovinný argument.

  • pad_with           Hodnota, kterou se doplní výsledek. Výchozí hodnota je #N/A.

Poznámky

Pokud existuje více oddělovačů, musí být použita konstanta pole. Pokud chcete například rozdělit čárku a tečku, použijte =TEXTSPLIT(A1,{",","."}).

Příklady

Zkopírujte příkladová data a vložte je do buňky A1 nového Excel listu. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data. 

Rozdělte název a větu pomocí běžného oddělovače.

Data

Dakota Lennon Sanchez

Být, či nebýt

Vzorce

=TEXTSPLIT(A2, " ")

=TEXTSPLIT(A3, " ")

Následující obrázek ukazuje výsledky.

Rozdělí jméno a větu pomocí mezerového oddělovače.

Rozdělte konstanty pole v A2 na pole 2×3.

Data

1,2,3;4,5,6

Vzorce

=TEXTSPLIT(A2,",";")

Následující obrázek ukazuje výsledky.

Excel TextSplit – příklad 2

Data

Co dělat. A co nedělat. Není to žádný pokus. -Anonymous

Vzorce

=TEXTSPLIT(A2,".")

=TEXTSPLIT(A2,{".","-"})

=TEXTSPLIT(A2,{".","-"},,FALSE)

Následující obrázek ukazuje výsledky.

Výsledky příkladu 2

Data

Co dělat. A co nedělat. Není to žádný pokus. -Anonymous

Vzorce

=TEXTSPLIT(A2,,".")

Následující obrázek ukazuje výsledky.

Výsledky příkladu 3

Data

Co dělat. A co nedělat. Není to žádný pokus. -Anonymous

Vzorce

=TEXTSPLIT(A2,,{".","-"})

Následující obrázek ukazuje výsledky.

Výsledky příkladu 4

Data

Co dělat. A co nedělat. Není to žádný pokus. -Anonymous

Vzorce

=TEXTSPLIT(A2,,{".","-"},TRUE)

Následující obrázek ukazuje výsledky.

Výsledky příkladu 5

Tip:      Pokud chcete chybu #NA, použijte funkci IFNA. Nebo přidejte argument pad_with.

Data

Co dělat. A co nedělat. Není to žádný pokus. -Anonymous

Vzorce

=TEXTSPLIT(A2," ",".",TRUE)

Následující obrázek ukazuje výsledky.

Výsledky příkladu 6

Viz také

Textové funkce (odkazy)

Funkce TEXTBEFORE

Funkce TEXTAFTER

TEXTJOIN

Funkce CONCAT

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×