Czy możesz zbudować tabelę przestawną z tekstem w obszarze wartości? Susan z Melbourne na Florydzie ma pole tekstowe i chce zobaczyć przed i po tym tekście.
Tradycyjnie nie można przenieść pola tekstowego do obszaru wartości tabeli przestawnej.
 
Jeśli jednak używasz modelu danych, możesz napisać nowe pole obliczeniowe w języku DAX, w którym jako wynik zostanie wyświetlony tekst.
- Upewnij się, że dane są sformatowane jako tabela, wybierając jedną komórkę w danych i naciskając klawisze Ctrl + T. Zanotuj nazwę tabeli, jak pokazano na karcie Narzędzia tabel na wstążce.
 - 
Wstaw, tabela przestawna. Podczas tworzenia tabeli przestawnej wybierz opcję „Dodaj te dane do modelu danych”.
 
Model danych odblokowuje wiele funkcji  - 
Przeciągnij pola do wierszy i kolumn tabeli przestawnej.
 
Zacznij budować tabelę przestawną  - 
Aby dodać tekst do obszaru wartości, musisz utworzyć nowy specjalny rodzaj pola obliczeniowego o nazwie Miara. Spójrz na górę listy Pola tabeli przestawnej, aby znaleźć nazwę tabeli. Kliknij prawym przyciskiem myszy nazwę tabeli i wybierz opcję Dodaj miarę.
Uwaga
Jeśli nie masz tej opcji, nie wybrałeś opcji Dodaj te dane do modelu danych w kroku 2.
 
Miary zapewniają więcej funkcji niż tradycyjne pola  - Wpisz nazwę pola ListOfCodes
 - Formuła jest taka 
=CONCATENATEX(Table1,Table1(Code),", ") - Pozostaw format jako Ogólny
 - 
Kliknij opcję Sprawdź formułę języka DAX, aby upewnić się, że nie ma błędów
 
Skonfiguruj miarę  - 
Kliknij OK. Nowa miara pojawi się na liście pól.
 
Przeciągnij to pole do obszaru Wartości  - 
Po przeciągnięciu ListOfCodes do obszaru wartości zobaczysz listę kodów dla każdej komórki w obszarze wartości.
 
Chris w LAX zmienił się z Apple na Fig  
Uwaga
Prawdopodobnie ważne jest, aby usunąć sumy końcowe z tej tabeli przestawnej. W przeciwnym razie na przecięciu wiersza Suma całkowita i Kolumna Suma całkowita zostaną wyświetlone wszystkie kody w tabeli oddzielone kolumnami. Możesz przejść do sekcji Projektowanie narzędzi tabeli przestawnej, Sumy końcowe, Wyłączone dla wierszy i kolumn.
O dziwo, gdy zmieniasz układ pól w wierszach i kolumnach, CONCATENATEX aktualizuje się.
 
Po kilku tygodniach stosowania tej metody ja i inni zauważyliśmy, że w niektórych zestawach danych połączone wartości będą zawierały duplikaty, takie jak dane z Rys., Rys. Pokazane w regionie Wschodu powyżej. Dzięki Robowi Collie z PowerPivotPro.com możesz usunąć duplikaty, zmieniając
 =CONCATENATEX(Table1, Table1(Code), ”, “) 
do
 =CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ") 
Funkcja VALUES zwraca nową tabelę z unikatowymi wartościami znalezionymi w kolumnie.
Obejrzyj wideo
Pobierz plik Excel
Aby pobrać plik Excela: pivot-table-with-text-in-values-area.xlsx
Język formuł DAX umożliwia wiele nowych obliczeń w tabeli przestawnej.
Myśl dnia Excela
Poprosiłem moich znajomych z programu Excel Master o radę dotyczącą programu Excel. Dzisiejsza myśl do rozważenia:
„Excel zwycięża wszystko”
Kevin Lehrbass








