Erstellen von Measures in Power BI mithilfe von DAX
Tipp: Alle Berechnungen können aus der Datei D:\Allfiles\Demo\Resources\Snippets-Demo-05.txt kopiert werden.
Erstellen einer berechneten Tabelle
- Erstellen Sie mithilfe des folgenden Ausdrucks eine berechnete Tabelle:
Date = CALENDARAUTO()
- Wechseln Sie zur Datenansicht, und sehen sie sich die Tabelle an, die eine einzelne Datumsspalte umfasst.
Erstellen von berechneten Spalten
- Fügen Sie der Tabelle Date eine berechnete Spalte hinzu:
Year = "CY" & YEAR('Date'[Date])
- Fügen Sie der Tabelle Date eine weitere berechnete Spalte hinzu:
Month = FORMAT('Date'[Date], "YYYY-MM")
-
Erstellen Sie in der Modellansicht eine Beziehung, indem Sie die Spalte Date der Tabelle Date auf die Spalte OrderDate der Tabelle Sales ziehen.
-
Blenden Sie die Spalte OrderDate der Tabelle Sales aus.
-
Erstellen Sie in der Tabelle Date die Hierarchie Calendar mit den Ebenen Year und Month.
-
Markieren Sie in der Berichtsansicht die Tabelle Date über die Spalte Date als Datumstabelle.
-
Entfernen Sie im Matrixvisual die Hierarchie Products, und ersetzen Sie sie durch die Hierarchie Calendar.
-
Fügen Sie der Tabelle Sales eine berechnete Spalte hinzu:
Cost = 'Sales'[Quantity] * RELATED('Product'[Cost])
- Legen Sie das Format der Spalte Cost auf zwei Dezimalstellen fest.
Erstellen eines Quickmeasures
-
Fügen Sie der Tabelle Sales ein Quickmeasure hinzu. Ziehen Sie dabei die Spalte Cost von der Spalte Profit ab.
-
Benennen Sie das Measure in Profit um.
-
Erklären Sie, dass das Measure keine Daten im Modell speichert.
Erstellen eines regulären Measures.
- Fügen Sie der Tabelle Sales ein Measure hinzu:
Profit Margin = DIVIDE([Profit], SUM('Sales'[Sales]))
-
Formatieren Sie die Spalte Profit Margin als Prozentsatz.
-
Fügen Sie der Tabelle Sales ein weiteres Measure hinzu:
Sales YTD = TOTALYTD(SUM('Sales'[Sales]), 'Date'[Date])
- Legen Sie das Format der Spalte Sales YTD auf zwei Dezimalstellen fest.
Überprüfen der Berechnungen mit dem Matrixvisual
-
Fügen Sie dem Matrixvisual die Felder Cost, Profit, Profit Margin und Sales YTD hinzu.
-
Speichern Sie die Power BI Desktop-Datei.
-
Lassen Sie die Power BI Desktop-Datei für eine spätere Demo geöffnet.