Hur man använder DAX i Excels PowerPivot-tillägg

DAX står för Data Analysis Expression och är namnet på språket som PowerPivot för Excel 2013 använder för att skapa beräkningar mellan kolumnerna (fälten) i din Excel-datamodell. Lyckligtvis är att skapa en beräkning med DAX mer som att skapa en Excel-formel som använder en inbyggd funktion än det är som att använda ett programmeringsspråk som VBA eller HTML.

Denna likhet understryks av det faktum att alla DAX-uttryck börjar med ett likhetstecken precis som alla vanliga Excel-formler och att så fort du börjar skriva de första bokstäverna i namnet på en DAX-funktion du vill använda i uttrycket byggnad visas en rullgardinsmeny som liknar Infoga funktion med alla DAX-funktioner vars namn börjar med samma bokstäver.

Och så fort du väljer den DAX-funktion du vill använda från den här menyn, infogar PowerPivot inte bara namnet på DAX-funktionen i PowerPivots formelfält (som har samma knappar avbryt, enter och infoga funktion som Excel formelfältet ), men visar också hela syntaxen för funktionen, och visar alla nödvändiga och valfria argument för den funktionen omedelbart under formelfältet.

Förutom att använda DAX-funktioner i uttrycken du skapar för beräknade kolumner i din datamodell, kan du också skapa enklare uttryck med de gamla goda aritmetiska operatorerna som du känner så väl från dina Excel-formler (+ för addition, – för subtraktion, * för multiplikation, / för division och så vidare).

För att skapa en beräknad kolumn för din datamodell måste PowerPivot vara i datavyn. (Om du är i diagramvy kan du byta tillbaka genom att klicka på kommandoknappen Datavy på PowerPivot-fönstrets Hem-flik eller genom att klicka på Grid-knappen i det nedre högra hörnet av PowerPivot-fönstret.) När PowerPivot för Excel är i Data Visa kan du skapa ett nytt beräknat fält genom att följa dessa steg:

Klicka på fliken för datatabellen i PowerPivot-fönstret som du vill lägga till den beräknade kolumnen till.

Klicka på knappen Lägg till på fliken Design i PowerPivot-bandet.

PowerPivot lägger till en ny kolumn i slutet av den aktuella datatabellen med det allmänna fältnamnet, Lägg till kolumn .

Skriv = (lika tecken) för att börja bygga ditt DAX-uttryck.

PowerPivot aktiverar dess formelfält där den infogar likhetstecken.

Bygg ditt DAX-uttryck på PowerPivots formelfält mer eller mindre när du bygger en Excel-formel i en cell i ett av dess kalkylblad.

För att använda en DAX-funktion i uttrycket, klicka på knappen Infoga funktion i PowerPivot-formelfältet och välj funktionen som ska användas i dialogrutan Infoga funktion (som är mycket lik standarddialogrutan för insättningsfunktion i Excel förutom att den bara innehåller DAX funktioner).

För att definiera en aritmetisk eller textberäkning mellan kolumner i den aktuella datatabellen väljer du de kolumner som ska användas genom att klicka på dem i datatabellen varvat med lämplig operator.

För att välja ett fält att använda i en beräkning eller som ett argument i en DAX-funktion, klicka på dess fältnamn överst i kolumnen för att lägga till det i uttrycket i PowerPivots formelfält. Observera att PowerPivot automatiskt omger alla fältnamn som används i DAX-uttryck inom ett par hakparenteser som i

=[UnitPrice]*[Quantity]

där du bygger ett uttryck i en utökad prisberäknad kolumn som multiplicerar värdena i fältet UnitPrice med värdena i fältet Kvantitet i den aktiva datatabellen.

Klicka på Enter-knappen på PowerPivots formelfält för att slutföra uttrycket och få det beräknat.

Så fort du klickar på Enter-knappen utför PowerPivot beräkningarna som specificeras av uttrycket du just skapade och returnerar resultaten till den nya kolumnen. (Detta kan ta flera ögonblick beroende på antalet poster i datatabellen.)

Så snart PowerPivot slutför beräkningarna visas resultaten i cellerna i fältet Lägg till kolumn. Du kan sedan byta namn på kolumnen genom att dubbelklicka på dess generiska namn för Lägg till kolumn , skriva in det nya fältnamnet och trycka på Retur.

När du har skapat en beräknad kolumn till din datatabell kan du se dess DAX-uttryck genom att helt enkelt klicka på dess fältnamn överst i kolumnen i PowerPivot-datavyn. Om du någonsin behöver redigera dess uttryck kan du göra det genom att helt enkelt klicka på fältnamnet för att markera hela kolumnen och sedan klicka på insättningspunkten i DAX-uttrycket som visas på PowerPivots formelfält.

Om du inte längre behöver den beräknade kolumnen i pivottabellen för dess datamodell, kan du ta bort den genom att högerklicka på kolumnen och sedan välja Ta bort kolumner på dess snabbmeny. Om du helt enkelt vill dölja kolumnen från datavyn väljer du alternativet Dölj från klientverktyg på den här snabbmenyn.

Tänk på att DAX-uttryck som använder aritmetiska och logiska operatorer följer samma operatorprioritetsordning som i vanliga Excel-formler. Om du någonsin behöver ändra denna naturliga ordning måste du använda kapslade parenteser i DAX-uttrycket för att ändra ordningen som du gör i Excel-formler. Var bara försiktig när du lägger till dessa parenteser så att du inte stör någon av hakparenteserna som alltid omger namnet på ett datatabellfält som refereras till i DAX-uttrycket.

Leave a Comment

Hur man använder kommandona Gör om och upprepa i Word 2016

Hur man använder kommandona Gör om och upprepa i Word 2016

Lär dig att använda kommandona Gör om och Upprepa i Word 2016 för att effektivt hantera dina dokument. Dessa funktioner hjälper dig att enkelt ångra och återställa ändringar.

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows Microsoft Word öppnar filer i skrivskyddat läge, vilket gör det omöjligt att redigera dem? Oroa dig inte, metoderna finns nedan

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Så här åtgärdar du fel vid utskrift av felaktiga Microsoft Word-dokument Fel vid utskrift av Word-dokument med ändrade teckensnitt, röriga stycken, saknad text eller förlorat innehåll är ganska vanligt. Men gör det inte

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Om du har använt pennan eller överstrykningspennan för att rita på dina PowerPoint-bilder under en presentation, kan du spara ritningarna till nästa presentation eller radera dem så att nästa gång du visar den börjar du med rena PowerPoint-bilder. Följ dessa instruktioner för att radera ritningar med penna och överstrykningspenna: Radera linjer ett på […]

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteket innehåller CSS-filer, XSL-filer (Extensible Stylesheet Language) och bilder som används av fördefinierade mallsidor, sidlayouter och kontroller i SharePoint 2010. För att hitta CSS-filer i stilbiblioteket på en publiceringswebbplats: Välj Webbplatsåtgärder→Visa Allt webbplatsinnehåll. Innehållet på webbplatsen visas. Style-biblioteket ligger i […]

Formatera siffror i tusentals och miljoner i Excel-rapporter

Formatera siffror i tusentals och miljoner i Excel-rapporter

Överväldiga inte din publik med gigantiska siffror. I Microsoft Excel kan du förbättra läsbarheten för dina instrumentpaneler och rapporter genom att formatera dina siffror så att de visas i tusentals eller miljoner.

Hur man delar och följer SharePoint-webbplatser

Hur man delar och följer SharePoint-webbplatser

Lär dig hur du använder SharePoints sociala nätverksverktyg som låter individer och grupper kommunicera, samarbeta, dela och ansluta.

Hur man konverterar datum till Julian-format i Excel

Hur man konverterar datum till Julian-format i Excel

Julianska datum används ofta i tillverkningsmiljöer som en tidsstämpel och snabbreferens för ett batchnummer. Denna typ av datumkodning tillåter återförsäljare, konsumenter och serviceagenter att identifiera när en produkt tillverkades och därmed produktens ålder. Julianska datum används också i programmering, militären och astronomi. Annorlunda […]

Hur man skapar en Access Web App

Hur man skapar en Access Web App

Du kan skapa en webbapp i Access 2016. Så vad är en webbapp egentligen? Tja, webben betyder att den är online, och appen är bara en förkortning för "applikation". En anpassad webbapp är en onlinedatabasapplikation som nås från molnet med en webbläsare. Du bygger och underhåller webbappen i skrivbordsversionen […]

Snabbstartsfält i SharePoint 2010

Snabbstartsfält i SharePoint 2010

De flesta sidor i SharePoint 2010 visar en lista med navigeringslänkar i snabbstartsfältet till vänster på sidan. Snabbstartsfältet visar länkar till utvalt webbplatsinnehåll som listor, bibliotek, webbplatser och publiceringssidor. Snabbstartsfältet innehåller två mycket viktiga länkar: Länken Allt webbplatsinnehåll: […]