DAX-Measures erstellen

Abgeschlossen

Zuvor haben Sie mithilfe der Data Analysis Expression (DAX) eine berechnete Spalte mit dem Namen (ZipCountry) erstellt. Nun erstellen wir das berechnete Measure Percent Growth, um die Verkäufe im zeitlichen Verlauf vergleichen zu können.

Zunächst müssen wir jedoch den Unterschied zwischen einem Measure und einer berechneten Spalte erklären:

  • Eine berechnete Spalte wird zeilenweise ausgewertet. Sie erweitern eine Tabelle durch Hinzufügen berechneter Spalten.
  • Eine Measure wird verwendet, um Werte aus mehreren Zeilen in einer Tabelle zu aggregieren.

Tipp

Berechnete Spalten eignen sich aufgrund der oben erwähnten zeilenweisen Auswertung häufig besser für die Erstellung im Power Query-Editor oder im Rahmen des Datenimports.

  1. Wählen Sie im Bereich Daten die Tabelle Sales aus.

  2. Wählen Sie im Menüband oben im Bildschirm die Registerkarte Tabellentools, und anschließend Neues Measure aus. Eine Bearbeitungsleiste wird angezeigt.

  3. Geben Sie folgende Formel ein:

    PY Sales = CALCULATE(SUM(Sales[Revenue]), SAMEPERIODLASTYEAR('Date'[Date]))

    Screenshot der Formel, die in die Formelleiste einzugeben ist

  4. Wählen Sie das Häkchen links neben der Formelleiste aus, oder drücken Sie auf Ihrer Tastatur die Eingabetaste. Sie sehen, dass das Measure PY Sales in der Tabelle Sales erstellt wurde.

    Screenshot, der das in der Tabelle „Sales“ hinzugefügte Measure „PY Sales“ zeigt.

  5. Lassen Sie uns nun ein weiteres Measure mit einer anderen Methode erstellen. Klicken Sie im Bereich Daten mit der rechten Maustaste auf die Tabelle Sales.

  6. Wählen Sie im Optionsmenü Neues Measure aus. Es öffnet sich eine Formelleiste.

  7. Geben Sie in der Formelleiste folgende Formel ein:

    % Growth = DIVIDE(SUM(Sales[Revenue])-[PY Sales],[PY Sales])

    Screenshot mit der Position der Option „Neues Measure“ für die Tabelle „Sales“

  8. Wählen Sie das Häkchen neben der Formelleiste aus, oder drücken Sie auf Ihrer Tastatur die Eingabetaste. Sie werden sehen, dass das % Growth in der Tabelle Sales hinzugefügt wird.

    Screenshot mit der Eingabe der Formel in die Formelleiste und die Hinzufügung des Measures „Percentage Growth“ in der Tabelle „Sales“

  9. Vergewissern Sie sich, dass das Visual Matrix immer noch ausgewählt ist. Falls nicht, wählen Sie das Visual Matrix aus, und stellen Sie sicher, dass in den anderen Visuals die Spalten Australien und 2021 noch ausgewählt sind.

  10. Aktivieren Sie im Bereich Daten das Kontrollkästchen neben den neu erstellten Measures PY Sales und % Growth in der Tabelle Sales. Damit werden die Measures dem Abschnitt Werte des Visuals Matrix hinzugefügt.

  11. Ändern Sie die Größe von Matrix, um die neu hinzugefügten Felder anzuzeigen (ggf. müssen Sie auch die Größe der anderen Visuals anpassen).

    Screenshot mit der Auswahl der Kontrollkästchen „% Wachstum“ und „PY Sales“ sowie den am Visual „Matrix“ vorgenommenen Änderungen

  12. Wählen Sie zur Formatierung der Felder im Bereich Daten das Feld % Growth (den Namen, nicht das Kontrollkästchen) in der Tabelle Sales aus.

  13. Wählen Sie im Menüband oben im Bildschirm die Registerkarte Measuretools und dann das Dropdown-Menü Format aus.

  14. Wählen Sie dann Prozentsatz aus.

    Screenshot mit dem Measure „% Wachstum“ im Prozentformat unter der Registerkarte „Measuretools“

    Tipp

    Wenn Ihre berechneten Measures für % Growth als 0,00 % angezeigt werden, prüfen Sie, ob 2021 und Australien noch als Filter aus den anderen Visuals ausgewählt sind.

  15. Wählen Sie im Bereich Daten das Feld PY Sales (den Namen, nicht das Kontrollkästchen) in der Tabelle Sales aus.

  16. Wählen Sie im Menüband oben im Bildschirm die Registerkarte Measuretools und dann das Dropdown-Menü Format aus.

  17. Wählen Sie dann Währung aus (falls sie nicht bereits als Währung formatiert ist) und ändern Sie die Anzahl der Dezimalstellen von Auto in 2.

  18. Aktivieren Sie im Bereich „Daten“ das Kontrollkästchen neben dem Feld Revenue in der Tabelle Sales.

  19. Wählen Sie nun auf der Registerkarte Spaltentools das Dropdownmenü Format aus. Wählen Sie Währung aus, und ändern Sie die Anzahl der Dezimalstellen von Auto in 2.

  20. Achten Sie darauf, dass noch Australien im Visual Summe von Revenue nach Country und die Spalte 2021 im Visual Summe von Revenue nach Year ausgewählt sind. Beachten Sie, dass Maximus UE-04 ein Wachstum von nahezu 158 % gegenüber dem Vorjahr aufweist.

    Screenshot mit der Spalte „Australia“, der Spalte „2021“ und dem Top-Produkt im Visual „Matrix“ mit einem prozentualen Wachstum von fast 158 %

  21. Wählen Sie den weißen Bereich innerhalb des Canvas aus, um die Auswahl aller möglicherweise ausgewählten Visuals aufzuheben.

  22. Wählen Sie dann im Menüband oben im Bildschirm Datei und im Menü links im Bildschirm Speichern aus.

    Screenshot mit Hervorhebung der Funktion „Speichern“

Behalten Sie unbedingt Ihre Datei MeinerstesPowerBIModell. Sie benötigen sie für die nächsten Module.