
Môžete vytvoriť kontingenčnú tabuľku s textom v oblasti hodnôt? Susan z Melbourne na Floride má textové pole a chce si pozrieť pred a po tomto texte.
Tradične nemôžete presunúť textové pole do oblasti hodnôt kontingenčnej tabuľky.

Ak však používate dátový model, môžete napísať nové vypočítané pole v jazyku DAX, ktoré ako výsledok zobrazí text.
- Uistite sa, že sú vaše údaje naformátované ako tabuľka, a to tak, že v údajoch vyberiete jednu bunku a stlačíte kombináciu klávesov Ctrl + T. Poznačte si názov tabuľky, ako je uvedený na karte Nástroje tabuľky na páse s nástrojmi.
-
Vložiť, kontingenčná tabuľka. Pri vytváraní kontingenčnej tabuľky zvoľte možnosť „Pridať tieto údaje do dátového modelu“.
Dátový model odomyká mnoho funkcií -
Presuňte polia do riadkov a stĺpcov kontingenčnej tabuľky.
Začnite zostavovať kontingenčnú tabuľku -
Ak chcete pridať text do oblasti hodnôt, musíte vytvoriť nový špeciálny druh vypočítaného poľa s názvom Miera. Názov tabuľky nájdete v hornej časti zoznamu polí kontingenčnej tabuľky. Pravým tlačidlom myši kliknite na názov tabuľky a zvoľte možnosť Pridať mieru.
Poznámka
Ak túto možnosť nemáte, v kroku 2 ste nevybrali možnosť Pridať tieto údaje do dátového modelu.
Opatrenia umožňujú viac funkcií ako tradičné polia - Zadajte názov poľa ListOfCodes
- Vzorec je
=CONCATENATEX(Table1,Table1(Code),", ")
- Formát nechajte ako všeobecný
-
Kliknite na položku Skontrolovať vzorec DAX a uistite sa, že neexistujú preklepy
Nastavte opatrenie -
Kliknite na tlačidlo OK. Nové opatrenie sa zobrazí v zozname polí.
Presuňte toto pole do oblasti Hodnoty -
Keď potiahnete ListOfCodes do oblasti Hodnoty, zobrazí sa zoznam kódov pre každú bunku v oblasti hodnôt.
Chris v LAX sa zmenil z Apple na Obr
Poznámka
Pravdepodobne je dôležité odstrániť z tejto kontingenčnej tabuľky celkové súčty. V opačnom prípade sa v priesečníku riadku Grand Total a stĺpca Grand Total zobrazia všetky kódy v tabuľke oddelené stĺpcami. Môžete prejsť do časti Návrh nástrojov kontingenčnej tabuľky, Celkové súčty, Vypnuté pre riadky a stĺpce.
Úžasné je, že pri zmene usporiadania polí v riadkoch a stĺpcoch sa CONCATENATEX aktualizuje.

Po použití tejto metódy niekoľko týždňov som si spolu s ďalšími všimol, že v niektorých súboroch údajov budú zreťazené hodnoty obsahovať duplikáty, ako sú napríklad údaje Obr, Obr zobrazené v oblasti Východ vyššie. Vďaka Robovi Collieovi na PowerPivotPro.com môžete duplikáty odstrániť zmenou
=CONCATENATEX(Table1, Table1(Code), ”, “)
do
=CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ")
Funkcia VALUES vráti novú tabuľku s jedinečnými hodnotami nájdenými v stĺpci.
Pozeraj video
Stiahnite si súbor Excel
Stiahnutie súboru programu Excel: pivot-table-with-text-in-values-area.xlsx
Jazyk vzorcov DAX umožňuje mnoho nových výpočtov v kontingenčnej tabuľke.
Excel myslel dňa
Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:
„Excel dobyje všetko“
Kevin Lehrbass