SUMX Power BI - Wie verwende ich die SUMX-Funktion in Power BI? (mit Beispiel)

Sumx ist eine Funktion in Potenz Bi, die ebenfalls eine eingebaute Funktion ist und unter den mathematischen Funktionen kategorisiert ist. Mit dieser Funktion wird die Ausdruckssumme aus einer Tabelle zurückgegeben. Die für diese Funktion verwendete Syntax lautet wie folgt: SUMX (

Was macht die SUMX-Funktion in Power BI?

SUMX ist eine Iterationsfunktion in Power BI, die zeilenweise nach dem angegebenen Ausdruck oder der angegebenen Gleichung berechnet. Diese Funktion berücksichtigt jede Zeile einzeln und wendet die Berechnung an. Dies konzentriert sich im Gegensatz zur SUMME-Funktion nicht auf die gesamte Spalte, funktioniert jedoch wie eine Zell-Zell-Formel in Excel. SUM ist eine Aggregatfunktion und SUMX ist eine Ausdrucksfunktion. Die Manipulation von Power BI-Daten kann mithilfe von DAX-Funktionen erfolgen, und SUMX ist eine solche Funktion in Power BI. In diesem Artikel werden wir Sie durch die SUMX in Power BI führen.

Unten finden Sie die Syntax der SUMX-Funktion in Power BI.

Tabelle: Als erstes müssen wir den Tabellennamen angeben, für den wir die SUMX-Funktion bereitstellen.

Ausdruck: Nach der Tabelle müssen wir den Ausdruck oder die Gleichung bereitstellen, um zeilenweise zu arbeiten.

Für die Bereitstellung von Power BI SUMX benötigen Sie Daten, mit denen Sie arbeiten können. Sie können also die Excel-Arbeitsmappenvorlage über den folgenden Link herunterladen, der für dieses Beispiel verwendet wird.

Beispiele für die SUMX-Funktion in Power BI

Im Folgenden finden Sie einige Beispiele für die SUMX-Funktion in Power BI.

SUMX in Power BI - Beispiel 1

Schauen Sie sich zum Beispiel die folgende einfache Tabelle an.

  • In der obigen Tabelle haben wir Einheiten und Preis pro Einheit, aber wir haben keinen Gesamtverkaufswert. Wenn Sie also Power BI SUMX verwenden, ermitteln wir den Verkaufswert.
  • Laden Sie die Datentabelle in Power BI hoch und benennen Sie die Tabelle als "Verkaufstabelle".
  • Jetzt müssen wir die Spalte "Gesamtumsatz" als neu berechnete Spalte berechnen. Klicken Sie mit der rechten Maustaste auf den Tabellennamen und wählen Sie "Neue Spalte".
  • Nennen Sie die neue Spalte "Gesamtumsatz".
  • Öffnen Sie jetzt die SUMX-Funktion.
  • Zuerst müssen wir den Tabellennamen angeben. Da unser Tabellenname "Verkaufstabelle" lautet, müssen Sie nur denselben Namen angeben.
  • Der Ausdruck ist nichts, was die Gleichung ist, die wir tun müssen?
  • Wir müssen also den Wert "Gesamtumsatz" ermitteln, indem wir Einheiten mit Preis multiplizieren.
  • Schließen Sie die Klammer und drücken Sie die Eingabetaste, um das Ergebnis in der neuen Spalte zu erhalten.

Wow!!! Der Gesamtumsatz beträgt 56658 für alle Zeilen. Dies liegt daran, dass wir, da wir SUMX verwendet haben, um zu der neuen Spalte zu gelangen, den Gesamtbetrag für alle Zeilen erhalten haben. Um zu jeder Zeilenberechnung zu gelangen, müssen wir die Power BI SUMX-Funktion in "New Measure" und nicht in "New Column" anwenden.

  • Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie "Neue Maßnahme".
  • Geben Sie der Maßnahme einen Namen als "Verkaufswert".
  • Wenden Sie nun die SUMX-Funktion in Power BI an.
  • Kehren Sie nun zu "Registerkarte" Bericht "zurück.
  • Fügen Sie "Tabelle" visuell aus der Visualisierungsliste ein.
  • Ziehen Sie City und "Sale Value" per Drag & Drop, um die Übersichtstabelle zu erhalten.
  • Dies gibt uns das genaue Ergebnis, aber ziehen Sie die erste berechnete Spalte, dh "Gesamtumsatz", per Drag & Drop, um das stadtbezogene Ergebnis anzuzeigen.

Dies führt zu absolut fehlerhaften Ergebnissen, da dadurch der Gesamtwert für alle Städte in jeder Zeile erhöht wird. Dies ist also die falsche Methode zum Anwenden der SUMX-Funktion in Power BI.

SUMX in Power BI - Beispiel 2

Für dieselbe Tabelle führen wir zusätzliche Berechnungen durch. Angenommen, wir ziehen für jede Transaktion 5% als Bearbeitungsgebühr ab.

  • Klicken Sie mit der rechten Maustaste auf die Tabelle, wählen Sie "New Measure" und geben Sie den Namen "Sales after Charges" ein.
  • Geben Sie jetzt die folgende Formel ein.
  • Klicken Sie auf die Eingabetaste. Wir werden die neue Maßnahme haben.
  • Ziehen Sie die Kennzahl per Drag & Drop auf die Tabelle, um den Unterschied zu sehen.

Wie Sie sehen können, haben wir jetzt den Verkaufswert vor Abzug der Gebühren und "Verkauf nach Gebühren" (SAC). Für Mumbai beispielsweise betrug „Sale Vale“ 17016, nachdem 5% der Gebühren abgezogen wurden. Es ist 16165. dh Mumbai = 17016 - (17016 * 5/100) = 16165.

SUMX in Power BI - Beispiel 3

Jetzt sehen wir verschachtelte Berechnungen. Nehmen wir zum Beispiel an, wo immer der Name der Stadt "Bangalore" lautet, geben wir einen zusätzlichen Rabatt von 500 Rupien. Wenn nicht, ist der Bangalore-Rabatt Null.

  • Jetzt müssen wir herausfinden, was der „Sale After Discount“ (SDA) ist.
  • Wenden Sie die folgende Maßnahme an, um den SAD zu finden.

Lassen Sie mich Ihnen die Formel im Detail erklären.

  • Wenn die Stadt in der „Verkaufstabelle“ „Bangalore“ ist, müssen wir 500 von Sales After Charges (SAC) abziehen, oder wir benötigen das gleiche Ergebnis wie Sale After Charge (SAC).
  • Ziehen Sie nun die neue Kennzahl per Drag & Drop in die vorhandene Tabelle, um den Unterschied zu sehen.
  • Wie Sie oben sehen können, wurde nur für die Stadt „Bangalore“ der Verkaufsbetrag geändert, und für andere Städte bleibt er derselbe wie in der linken Spalte, dh der SAC-Wert.

Hinweis: Um die bedingte Formatierung anzuwenden, benötigen wir Daten. Sie können die Power BI-Datei herunterladen, um die fertige Tabelle zu erhalten.

Dinge, an die man sich erinnern sollte

  • Die SUMX-Funktion in Power BI wird verwendet, um zeilenweise Berechnungen zu berechnen.
  • SUMX führt die Berechnung gemäß der für Ausdruck angegebenen Gleichung durch.
  • Jede Zeile wird von der SUMX-Funktion beeinflusst.


,). Sie können diese Power BI SUMX-Vorlage hier herunterladen - Power BI SUMX-Vorlage #####

Interessante Beiträge...