S tímto tématem se setkáte na našich kurzech ExcelTown.
Kurzy se standardně konají, se zajištěním potřebných hygienických opatření.

Tenhle článek je přehledový - popisují se v něm a porovnávají různé funkce, jejichž podrobné vysvětlení je v samostatných článcích.

CONCATENATE

CONCATENATE je funkce, která umí spojit dva nebo více textů (resp. obsahů buněk).

Její nevýhodou je (kromě obtížné zapamatovatelnosti názvu) to, že neumí spojit celou oblast - buňky je třeba označovat zvlášť. To nevadí u několika buněk, ale u desítek, stovek nebo tisíců buněk je to limitující.

CONCAT

CONCAT je novějším sourozencem předešlé funkce. Liší se tím, že umí spojit i celou oblast. 

Nevýhodou je (teď v létě 2018), že zatím nefunguje ve všech verzích Excelu - takže když přesně nevíte, kdo bude soubor používat, nemůžete ji použít.

Operátor &

Ampersand umí spojovat texty, podobně jako předchozí funkce.

Výhodou je, že nemusíme používat žádnou funkci, nevýhoda je podobná jako u CONCATENATE - nelze spojit celou oblast najednou.

TEXTJOIN

TEXTJOIN funguje podobně jako CONCAT, ale navíc umožňuje přidat mezi spojované hodnoty nějaký znak - často se hodí středník, mezera atd.

Nevýhodou je (maličko) komplikovanější zápis a také to, že, podobně jako CONCAT, zatím není ve všech verzích Excelu.

Power Query

Texty je samozřejmě možné spojovat také v Power Query.

Tento postup je těžké porovnávat s předchozími - je to na jiném principu.

A dál?

Dále je samozřejmě možné texty spojovat v DAXu, pomocí VBA a nejspíš ještě nějakým způsobem, na který jsem zapomněl...

 

S tímto tématem se setkáte na našich kurzech ExcelTown.
Kurzy se standardně konají, se zajištěním potřebných hygienických opatření.

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář