Tabel pivot cu text în zona de valori - Sfaturi Excel

Puteți construi un tabel pivot cu text în zona valorilor? Susan din Melbourne Florida are un câmp de text și dorește să vadă înainte și după acel text.

În mod tradițional, nu puteți muta un câmp de text în zona de valori a unui tabel pivot.

De obicei, nu puteți pune aceste cuvinte în zona valorilor unui tabel pivot.

Cu toate acestea, dacă utilizați Modelul de date, puteți scrie un nou câmp calculat în limba DAX care va afișa textul ca rezultat.

  1. Asigurați-vă că datele dvs. sunt formatate ca tabel, alegând o celulă din date și apăsând Ctrl + T. Faceți o notă a numelui tabelului, așa cum se arată în fila Instrumente tabel din panglică.
  2. Insert, Tabel pivot. Alegeți „Adăugați aceste date la modelul de date” în timp ce creați tabelul pivot.

    Modelul de date deblochează multe caracteristici
  3. Trageți câmpurile în rândurile și coloanele tabelului pivot.

    Începeți să construiți tabelul pivot
  4. Pentru a adăuga textul în zona de valori, trebuie să creați un nou tip special de câmp calculat numit Măsură. Uitați-vă în partea de sus a listei Câmpuri tabel pivot pentru numele tabelului. Faceți clic dreapta pe numele tabelului și alegeți Adăugați măsură.

    Notă

    Dacă nu aveți această opțiune, atunci nu ați ales Adăugați aceste date la modelul de date la pasul 2.

    Măsurile permit mai multe funcții decât câmpurile tradiționale
  5. Tastați un nume de câmp pentru ListOfCodes
  6. Formula este =CONCATENATEX(Table1,Table1(Code),", ")
  7. Lăsați formatul ca General
  8. Faceți clic pe Verificați formula DAX pentru a vă asigura că nu există greșeli de scriere

    Configurați măsura
  9. Faceți clic pe OK. Noua măsură va apărea în lista de câmpuri.

    Trageți acest câmp în zona Valori
  10. Când trageți ListOfCodes în zona Valori, veți vedea o listă de coduri pentru fiecare celulă din zona valorilor.

    Chris în LAX s-a schimbat din Apple în Fig

Notă

Este probabil important să eliminați totalurile mari din acest tabel pivot. În caz contrar, intersecția Grand Total Row și Grand Total Column va afișa toate codurile din tabel separate prin coloane. Puteți accesa PivotTable Tools Design, Grand Totals, Off pentru rânduri și coloane.

În mod uimitor, pe măsură ce rearanjați câmpurile din rânduri și coloane, actualizările CONCATENATEX.

După schimbarea câmpurilor din rânduri și coloane

După ce am folosit această metodă timp de câteva săptămâni, eu și alții am observat că, în unele seturi de date, valorile concatenate ar conține duplicate, cum ar fi datele Fig, Fig prezentate în regiunea Est de mai sus. Mulțumită lui Rob Collie la PowerPivotPro.com, puteți elimina duplicatele prin schimbarea

=CONCATENATEX(Table1, Table1(Code), ”, “)

la

=CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ")

Funcția VALUES returnează un nou tabel cu valorile unice găsite într-o coloană.

Urmăriți videoclipul

Descărcați fișierul Excel

Pentru a descărca fișierul excel: pivot-table-with-text-in-values-area.xlsx

Limbajul formulelor DAX permite multe calcule noi într-un tabel pivot.

Gândul Excel al zilei

Le-am cerut prietenilor mei Excel Master sfatul lor despre Excel. Gândul de astăzi să medităm:

„Excel îi cucerește pe toți”

Kevin Lehrbass

Articole interesante...