CONCATENATEX (DAX – Power Pivot, Power BI)
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Tento článek je o funkci CONCATENATEX, která, jak název napovídá, spojuje texty v DAXu. Dá se dobře používat v mírách (measures) - na rozdíl od běžného CONCATENATE, které v DAXu také funguje, a které umí spojovat jen více sloupců do jednoho. Pokud byste chtěli něco podobného dělat v běžném Excelu, můžete použít kombinaci maticových vzorců.
Jak CONCATENATEX funguje?
Vyjdeme z této tabulky, ve které budeme chtít podle jednotlivých produktů spojit všechny komentáře k sobě.
Vytvoříme míru (measure):
- All comments = CONCATENATEX(Table1;Table1[Customer comment];"; ")
Argumenty obsahují tabulku, se kterou pracujeme, sloupec z této tabulky, a na konci oddělovací textový řetězec (v našem případě středník s mezerou).
Když míru pak použijeme ve vizuálu (např. ve vizuálu Matrix), a rozdělíme komentáře např. podle produktu:
Jak získat pomocí funkce CONCATENATEX unikátní hodnoty je popsané tady.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.