Jak jednoduše rozdělit text v Excelu pomocí funkce ROZDĚLIT.TEXT

V dnešním videu se podíváme na to, jak použít dynamickou funkci ROZDĚLIT.TEXT neboli funkci TEXTSPLIT v komplexních případech, kdy potřebujeme rozdělit hodnoty do samostatných buněk. Funkce ROZDĚLIT.TEXT je dostupná pro všechny uživatele Excelu, kteří používají Microsoft 365.

Excelový soubor ke stažení

Funkce ROZDĚLIT.TEXT neboli funkce TEXTSPLIT nahrazuje použití složitých kombinací funkcí jako je ZLEVA, ZPRAVA a ČÁST. Tato funkce rozděluje hodnoty z buňky do samostatných sloupců nebo řádků, podle parametrů, které ve funkci nastavíme.

A rovnou se vrhneme na první příklad.

V prvním příkladu máme v jedné buňce několik hodnot. Tyto hodnoty potřebujeme rozdělit do samostatných buněk. Oddělovačem je v tomto případě čárka. Napíšeme funkci ROZDĚLIT.TEXT, kde označíme buňku s hodnotami a jako oddělovač do sloupce stanovíme čárku, ale jelikož za čárkou máme vždy i mezeru, tak oddělovačem bude čárka s mezerou. 

Jediný háček je v tom, že výsledkem funkce ROZDĚLIT.TEXT je textová hodnota. Takže poslední hodnota ve sloupci Tržba je ve formátu textu. 

Rozdělit.text 1

Pokud chceme hodnoty ve sloupci Tržba převést na hodnoty, tak funkci ROZDĚLIT.TEXT zabalíme do funkce HODNOTA neboli funkce VALUE. Tato hodnota převede hodnoty na čísla, ale textové hodnoty na chybové hlášky. Proto zabalíme funkci do druhé funkce IFERROR, kde stanovíme druhou funkci ROZDĚLIT.TEXT. Tato kombinace vrátí rozdělené hodnoty ve správném formátu pro všechny hodnoty. 

Rozdělit.text 2

V dalším příkladu potřebujeme rozdělit hodnoty nejen do sloupců, ale i do řádků. Využijeme tedy dva oddělovač. Nejprve ve funkci ROZDĚLIT.TEXT označíme hodnotu, následuje oddělovač do sloupců, což je středník. A jelikož potřebujeme hodnoty oddělit i do řádků, tak stanovíme i oddělovač do řádků, což je čárka. 

Rozdělit.text 3

V dalším příkladu potřebujeme rozdělit hodnoty do sloupců, nicméně tentokrát máme jako oddělovače několik různých oddělovačů. Máme oddělovač v podobě čárky, středníku a svislé čáry. Ve funkci ROZDĚLIT.TEXT tak v parametru oddělovač do sloupce stanovíme více oddělovačů v maticovém zápisu ve složených závorkách. Pokud se nám v hodnotách oddělí i nadbytečné mezery, tak funkci zabalíme do funkce PROČISTIT neboli funkce TRIM.

Rozdělit.text 4

V dalším příkladu máme chyták v tom, že nám mezi některými oddělovači chybí produkty, takže pokud použijeme klasickou funkci ROZDĚLIT.TEXT, tak se nám v rámci oddělení oddělí i prázdné buňky.

To můžeme vyřešit pomocí nepovinného parametru ignorovat prázdné. Vyplníme funkci ROZDĚLIT.TEXT a v parametru ignorovat prázdné vybereme pravdu, tedy, že chceme ignorovat prázdné buňky. Tím s prázdné buňky přeskočí a produkty se poskládají za sebou. 

Rozdělit.text 6

V dalším příkladu potřebujeme rozdělit hodnoty z jedné buňky d sloupců i řádků. Nicméně mezi některými oddělovači nám chybí hodnoty a u některého produktu chybí cena. Nejprve použijeme funkci ROZDĚLIT.TEXT, kde oddělíme hodnoty do sloupce pomocí znaménka rovná se a do řádků pomocí oddělovače středník. Tím se nám ale oddělí i prázdné buňky a u produktů, kde chybí cena máme chybovou hlášku. 

Nejprve se zbavíme prázdných buněk, a to pomocí parametru ignorovat prázdné. Tím nám zmizí prázdné řádky z rozdělení. 

Následně vyřešíme chybějící ceny pomocí posledního parametru. V tomto parametru nastavíme, že pokud se nenajde hodnota, tak chceme vrátit “NA”. Potvrdíme funkci a máme oddělení hodnoty i s nahrazenými cenami. 

Rozdělit.text 9

MOHLO BY VÁS ZAJÍMAT

Praktický test: Jaká je vaše úroveň Excelu?

V dnešním videu máte možnost vyzkoušet si vaše excelové dovednosti na praktickém příkladu. V příkladu dostanete tabulku s databází zaměstnanců a během testu máte vyřešit

Jak vyhledat nadřazenou kategorii podle položky

V dnešním videu si ukážeme trochu obrácené vyhledávání. Ukážeme si, jak můžeme vyhledávat nadřazenou kategorii podle položky. V příkladu máme zdrojovou tabulku s produkty a tržbami. Vedle máme

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *