Video: How to use cost management Power BI content in Dynamics 365 2024
DAX står for Data Analysis Expression og er navnet på sproget som PowerPivot for Excel 2013 bruger til at oprette beregninger mellem kolonnerne (felterne) i din Excel Data Model. Heldigvis skaber en beregning med DAX mere end at skabe en Excel-formel, der bruger en indbygget funktion, end det er som at bruge et programmeringssprog som VBA eller HTML.
Denne lighed understreges af, at alle DAX-udtryk starter med et ensartet tegn ligesom alle standard Excel-formler, og at så snart du begynder at skrive de første bogstaver i navnet på en DAX-funktion, du vil bruge i udtrykket du bygger, en Insert-funktion-lignende rullemenu med alle DAX-funktionerne, hvis navne starter med de samme bogstaver vises.
Og så snart du vælger DAX-funktionen, du vil bruge fra denne menu, indsætter PowerPivot ikke kun navnet på DAX-funktionen på PowerPivot Formula-baren (som har samme Cancel, Enter, og indsæt funktionsknapper som Excel-formularbjælken), men viser også den komplette syntaks for funktionen, der viser alle de nødvendige og valgfrie argumenter for den pågældende funktion lige under Formula-linjen.
Ud over at bruge DAX-funktioner i de udtryk, du opretter for beregnede kolonner i din datamodel, kan du også skabe enklere udtryk ved hjælp af de gode gamle aritmetiske operatører, som du så godt ved fra dine Excel-formler (+ til addition, - til subtraktion, * til multiplikation, / for division, og så videre).
For at oprette en beregnet kolonne for din datamodel, skal PowerPivot være i Data View. (Hvis du er i Diagramvisning, kan du skifte tilbage ved at klikke på kommandoen Datavisning på PowerPivot-vinduets startfaneblad eller ved at klikke på knappen Grid i nederste højre hjørne af PowerPivot-vinduet.) Når PowerPivot for Excel er i Data Se, du kan oprette et nyt beregnet felt ved at følge disse trin:
-
Klik på fanen i datatabellen i PowerPivot-vinduet, som du vil tilføje den beregnede kolonne til.
-
Klik på knappen Tilføj på fanen Design i PowerPivot-båndet.
PowerPivot tilføjer en ny kolonne i slutningen af den aktuelle datatabel med det generiske feltnavn, Tilføj kolonne .
-
Type = (tegn) for at begynde at opbygge dit DAX-udtryk.
PowerPivot aktiverer dens formelbjælke, hvor den indsætter det samme som tegnet.
-
Bygg dit DAX-udtryk på PowerPivot Formula-baren mere eller mindre, når du opbygger en Excel-formel i en celle i et af dets regneark.
Hvis du vil bruge en DAX-funktion i udtrykket, skal du klikke på Indsæt funktionsknappen på PowerPivot Formula-linjen og vælge den funktion, der skal bruges i dialogboksen Indsæt funktion (som meget ligner standardindstillingen for Excel Indsæt Funktion, bortset fra at det indeholder kun DAX-funktioner).
For at definere en aritmetisk eller tekstberegning mellem kolonner i den aktuelle datatabel vælger du de kolonner, der skal bruges, ved at klikke på dem i datatabellen med den relevante operatør.
For at vælge et felt, der skal bruges i en beregning eller som et argument i en DAX-funktion, skal du klikke på feltnavnet øverst i sin kolonne for at tilføje det til udtrykket på PowerPivot Formula-linjen. Bemærk, at PowerPivot automatisk omslutter alle feltnavne, der bruges i DAX-udtryk i et par firkantede parenteser som i
= [UnitPrice] * [Quantity]
, hvor du bygger et udtryk i en udvidet prisberegnet kolonne, der multiplicerer værdier i feltet UnitPrice af dem i feltet Antal i den aktive datatabel.
-
Klik på Enter-knappen på PowerPivot Formula-linjen for at afslutte udtrykket og få det beregnet.
Så snart du klikker på Enter, udfører PowerPivot de beregninger, der er angivet af det udtryk, du lige har oprettet, og returnerer resultaterne til den nye kolonne. (Dette kan tage flere øjeblikke afhængigt af antallet af optegnelser i datatabellen.)
Så snart PowerPivot gennemfører beregningerne, vises resultaterne i cellerne i feltet Tilføj kolonne. Du kan derefter omdøbe kolonnen ved at dobbeltklikke på dens Tilføj kolonne generiske navn, indtaste det nye feltnavn og trykke på Enter.
Når du har oprettet en beregnet kolonne til din datatabel, kan du se sit DAX-udtryk ved blot at klikke på feltnavnet øverst i sin kolonne i PowerPivot Data View. Hvis du nogensinde har brug for at redigere sit udtryk, kan du blot gøre det ved at klikke på feltnavnet for at vælge hele søjlen og derefter klikke på indsættelsespunktet i DAX-udtrykket, der vises på PowerPivot Formula-linjen.
Hvis du ikke længere har brug for den beregnede kolonne i pivottabellen til dens datamodel, kan du fjerne den ved at højreklikke på kolonnen og derefter vælge Slet kolonner i genvejsmenuen. Hvis du blot vil skjule kolonnen fra datavisningen, skal du vælge objektet Skjul fra klientværktøjer på denne genvejsmenu.
Husk at DAX-udtryk ved hjælp af aritmetiske og logiske operatører følger samme rækkefølge af operatørpraksis som i almindelige Excel-formler. Hvis du nogensinde har brug for at ændre denne naturlige ordre, skal du bruge indlejrede parenteser i DAX-udtrykket for at ændre ordren som i Excel-formler. Bare vær forsigtig, når du tilføjer disse parenteser, så du ikke forstyrrer nogen af de firkantede parenteser, der altid indeholder navnet på et datatabelfelt, der henvises til i DAX-udtrykket.