
Můžete vytvořit kontingenční tabulku s textem v oblasti hodnot? Susan z Melbourne na Floridě má textové pole a chce vidět před a po tomto textu.
Tradičně nemůžete přesunout textové pole do oblasti hodnot kontingenční tabulky.

Pokud však používáte datový model, můžete napsat nové vypočítané pole v jazyce DAX, které jako výsledek zobrazí text.
- Ujistěte se, že jsou vaše data formátována jako tabulka, výběrem jedné buňky v datech a stisknutím Ctrl + T. Poznamenejte si název tabulky, jak je znázorněno na kartě Nástroje tabulky na pásu karet.
-
Vložit, kontingenční tabulka. Při vytváření kontingenční tabulky zvolte možnost „Přidat tato data do datového modelu“.
Datový model odemkne mnoho funkcí -
Přetáhněte pole do řádků a sloupců kontingenční tabulky.
Začněte stavět kontingenční tabulku -
Chcete-li přidat text do oblasti hodnot, musíte vytvořit nový speciální druh vypočítaného pole s názvem Měření. Název tabulky najdete v horní části seznamu polí kontingenční tabulky. Pravým tlačítkem klikněte na název tabulky a zvolte Přidat míru.
Poznámka
Pokud tuto možnost nemáte, v kroku 2 jste nevybrali možnost Přidat tato data do datového modelu.
Opatření umožňují více funkcí než tradiční pole - Zadejte název pole ListOfCodes
- Vzorec je
=CONCATENATEX(Table1,Table1(Code),", ")
- Ponechte formát jako Obecný
-
Klikněte na Zkontrolovat vzorec DAX a ujistěte se, že neexistují žádné překlepy
Nastavte opatření -
Klikněte na OK. Nové měřítko se objeví v seznamu polí.
Přetáhněte toto pole do oblasti Hodnoty -
Když přetáhnete ListOfCodes do oblasti Hodnoty, zobrazí se seznam kódů pro každou buňku v oblasti hodnot.
Chris v LAX se změnil z Apple na Obr
Poznámka
Pravděpodobně je důležité z této kontingenční tabulky odebrat velké součty. V opačném případě se v průsečíku řádku Celkový součet a sloupce Celkový součet zobrazí všechny kódy v tabulce oddělené sloupci. Můžete přejít na Návrh nástrojů kontingenční tabulky, Celkové součty, Vypnuto pro řádky a sloupce.
Úžasné je, že při změně uspořádání polí v řádcích a sloupcích se CONCATENATEX aktualizuje.

Po několika týdnech používání této metody jsem si já a další všimli, že v některých souborech dat budou zřetězené hodnoty obsahovat duplikáty, jako jsou data Fig, Fig uvedená v oblasti East výše. Díky Rob Collie na PowerPivotPro.com můžete duplikáty odstranit změnou
=CONCATENATEX(Table1, Table1(Code), ”, “)
na
=CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ")
Funkce VALUES vrací novou tabulku s jedinečnými hodnotami nalezenými ve sloupci.
Sledovat video
Stáhněte si soubor Excel
Stažení souboru aplikace Excel: pivot-table-with-text-in-values-area.xlsx
Vzorec jazyka DAX umožňuje mnoho nových výpočtů v kontingenční tabulce.
Excel myšlenka dne
Požádal jsem své přátele Excel Master o radu ohledně Excelu. Dnešní myšlenka k zamyšlení:
„Excel dobývá všechny“
Kevin Lehrbass