Pivottabell med text i värderingsområdet - Excel-tips

Innehållsförteckning

Kan du skapa en pivottabell med text i området värden? Susan från Melbourne Florida har ett textfält och vill se texten före och efter.

Traditionellt kan du inte flytta ett textfält till värdet i en pivottabell.

Vanligtvis kan du inte placera dessa ord i värdena i en pivottabell.

Men om du använder datamodellen kan du skriva ett nytt beräknat fält på DAX-språket som visar texten som resultatet.

  1. Se till att dina data är formaterade som tabeller genom att välja en cell i data och trycka på Ctrl + T. Anteckna tabellnamnet som visas på fliken Tabellverktyg i menyfliksområdet.
  2. Infoga, pivottabell. Välj "Lägg till dessa data i datamodellen" när du skapar pivottabellen.

    Datamodellen låser upp många funktioner
  3. Dra fält till raderna och kolumnerna i pivottabellen.

    Börja bygga pivottabellen
  4. För att lägga till texten i värden, måste du skapa en ny speciell typ av beräknat fält som kallas Mått. Titta högst upp i listan för pivottabellfält för tabellnamnet. Högerklicka på tabellnamnet och välj Lägg till mått.

    Notera

    Om du inte har det här alternativet valde du inte Lägg till dessa data till datamodellen i steg 2.

    Åtgärder tillåter fler funktioner än traditionella fält
  5. Skriv ett fältnamn på ListOfCodes
  6. Formeln är =CONCATENATEX(Table1,Table1(Code),", ")
  7. Lämna formatet som Allmänt
  8. Klicka på Kontrollera DAX-formel för att se till att det inte finns några skrivfel

    Ställ in måttet
  9. Klicka på OK. Den nya åtgärden visas i fältlistan.

    Dra det här fältet till området Värden
  10. När du drar ListOfCodes till området Värden ser du en lista med koder för varje cell i värden.

    Chris i LAX bytte från Apple till Fig

Notera

Det är förmodligen viktigt att ta bort totalsummor från denna pivottabell. Annars kommer skärningspunkten mellan radens totala rad och totalsumman att visa alla koder i tabellen åtskilda av kolumner. Du kan gå till PivotTable Tools Design, Grand Totals, Off för rader och kolumner.

Otroligt nog, när du ordnar om fälten i Rader och kolumner uppdateras CONCATENATEX.

Efter att ha ändrat fälten i raderna och kolumnerna

Efter att ha använt den här metoden i några veckor märkte jag och andra att i vissa datauppsättningar skulle de sammanhängande värdena innehålla duplikat, såsom Fig, Fig-data som visas i östra regionen ovan. Tack vare Rob Collie på PowerPivotPro.com kan du ta bort dubbletterna genom att ändra

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

till

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

Funktionen VÄRDEN returnerar en ny tabell med de unika värdena som finns i en kolumn.

Kolla på video

Ladda ner Excel-fil

För att ladda ner excel-filen: pivottabell-med-text-i-värden-område.xlsx

DAX-formelspråket tillåter många nya beräkningar i en pivottabell.

Excel-tanke på dagen

Jag har frågat mina Excel Master-vänner om deras råd om Excel. Dagens tanke att fundera på:

"Excel erövrar alla"

Kevin Lehrbass

Intressanta artiklar...