Power BI DAX - Nybörjarhandbok för DAX-funktioner i Power BI

Innehållsförteckning

Vad är DAX i Power BI?

DAX står för "Data Analysis & Expression". DAX är ett funktionellt språk som representerar alla funktioner i Excel & Power BI. Enkelt kan vi kalla det ”Funktionsrepresentant”. Med hjälp av DAX-språk kan vi skapa formler i Power BI, om du känner till Excel-formler är det inte svårt att förstå DAX-formler.

Datavisualisering är timens behov, och nu har vi en ”Microsoft Power BI” som datavisualiseringsverktyg.

Vi har använt MS Excel för siffror, dataanalys och till och med för visualisering. Men nu har vi Power BI för visualisering. Med en enkel dra-och-släpp-teknik kan vi skapa vår visualisering av data. I den här artikeln visar vi vad DAX-funktionen är och hur man börjar med den i Power BI.

Ladda upp data till Power Bi

Du kan ladda ner arbetsboken som används i det här exemplet för att träna tillsammans med oss ​​från länken nedan.

Nedan visas de arbetsboksdata jag använder.

Det här är enorma data, och du kan ladda ner arbetsboken här.

  • Öppna nu Power Bi-programvaran och klicka på Get Data >>> Excel.
  • Nu kommer filväljarfönstret att komma. Välj den nedladdade filen från samma plats.
  • Så snart du väljer filen kan du se kalkylbladsnamn och tabeller tillgängliga i den valda Excel-arbetsboken.
  • I arbetsboken har jag benämnt tabellen "försäljning", så välj samma. På höger sida ser du förhandsgranskningen och klickar på alternativet "Ladda upp".
  • Nu tar det lite tid att ladda upp eftersom data är stora. Efter uppladdningen ser du fönstret nedan.
  • På höger sida av fönstret ser du listan "Fält" och detta visar alla datarubriker i den valda tabellen.

Nu med dessa data måste vi spela med DAX-funktioner i Power BI.

DAX-beräkning i Power BI

Om du ser uppgifterna har vi endast totala enheter, försäljningspris och kostnadspris. Vi måste ta reda på "Total försäljning, totalkostnad, bruttovinst" etc. …

Låt oss först beräkna "Total försäljning."

  • Högerklicka på tabellnamnet "Försäljning" och välj "Ny kolumn."
  • Nu öppnas den nya kolumnen som nedan.
  • Ge nu detta namn som "Total försäljning" och sätt ett likhetstecken.
  • Använd nu formeln som "Totalt antal enheter * Försäljningspris."

Som du kan se ovan står formeln "Försäljning (totala enheter) * Försäljning (försäljningspris)."

  • Här är “Försäljning” tabellnamnet på den infogade tabellen. Nu kan den här nya kolumnen visas i fältlistan under "Försäljningstabell."
  • Ta nu "Card" -visualisering och infoga en nyskapad kolumn, dvs Total försäljning.
  • Då ser kortet ut som visas nedan:
  • Så vår första DAX-beräkning fungerar bra. Högerklicka nu igen på tabellen "Försäljning" och välj "Ny kolumn" för "Total kostnad."
  • För totalkostnad är formeln ”Totalt antal enheter * Kostnadspris.”
  • Nu visas den nyskapade kolumnen, infogad ytterligare ett kort för den här DAX-kolumnen.
  • Hitta nu bruttovinstbeloppet med formeln Total försäljning - Total kostnad.
  • Nu anländer bruttovinst% med denna formel bruttovinst / total försäljning * 100.

Ok, nu ser vi hur man använder några grundläggande funktioner i Power BI DAX.

Funktioner i DAX Power BI

För att lagra alla beräknade fält, låt oss skapa ett nytt mått för detta. Klicka på alternativet "Ange data" under fliken "Hem".

  • Skapa nu en tabell som kommer upp, för detta ger ett namn som "Beräknade kolumner" och klicka på "Ladda".
  • Nu kan vi se ett nytt tabellnamn i fälten.
  • Först kommer vi att använda SUM-funktionen för att SUMMA några av kolumnerna. Högerklicka som vanligt på det nya tabellnamnet och välj "Nytt mått."

Det dyker upp i Formula bar.

  • Innan vi öppnar SUM-funktionen måste vi ge ett namn för den här kolumnen. eftersom vi lägger till total försäljning, ge namnet ”SUM Total Sales” och öppna sedan SUM-funktionen.
  • Som du kan se är argumentet för SUM-funktionen ”Column Name”, dvs. vilken kolumn du behöver för att SUMMA. Välj nu kolumnen "Total försäljning".

Detta fungerar också på samma sätt som tidigare "Totalförsäljning" fungerar, men tidigare försäljning beräknar försäljningen som Enheter * Försäljningspris, så eftersom Totalförsäljning redan har försäljningsbelopp, lägger denna SUM-funktion helt enkelt till alla värden i kolumnen "Totalförsäljning". Så här kan vi använda DAX-funktioner i Power BI.

Obs! Power BI DAX-funktionsfilen kan också laddas ner från länken nedan och den slutliga utdata kan visas.

Du kan ladda ner Power BI DAX-mall här - Power BI DAX-mall

Saker att komma ihåg här

  • Detta är nybörjarhandboken för DAX; i kommande artiklar kommer vi fler av dessa DAX-funktioner i Power BI.
  • Power BI är ett visualiseringsverktyg för att visualisera data.

Intressanta artiklar...