Kontingenční tabulka s textem v oblasti hodnot - Excel tipy

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.

Obvykle nemůžete tato slova vložit 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.

  1. 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.
  2. 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í
  3. Přetáhněte pole do řádků a sloupců kontingenční tabulky.

    Začněte stavět kontingenční tabulku
  4. 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
  5. Zadejte název pole ListOfCodes
  6. Vzorec je =CONCATENATEX(Table1,Table1(Code),", ")
  7. Ponechte formát jako Obecný
  8. Klikněte na Zkontrolovat vzorec DAX a ujistěte se, že neexistují žádné překlepy

    Nastavte opatření
  9. Klikněte na OK. Nové měřítko se objeví v seznamu polí.

    Přetáhněte toto pole do oblasti Hodnoty
  10. 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 změně polí v řádcích a sloupcích

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

Zajímavé články...