SUMX in Power BI

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 wird sich im Gegensatz zur SUM-Funktion nicht auf die gesamte Spalte konzentrieren, sondern funktioniert 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.

Um Power BI SUMX bereitzustellen, 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.

Sie können diese Power BI SUMX Excel-Vorlage hier herunterladen - Power BI SUMX Excel-Vorlage

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

Ein Beispiel finden Sie in der folgenden einfachen Tabelle.

  • In der obigen Tabelle haben wir Einheiten und Preis pro Einheit, aber wir haben keinen Gesamtverkaufswert. Wenn Sie also Power BI SUMX verwenden, werden wir herausfinden, wie hoch der Verkaufswert ist.
  • 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, damit unser Tabellenname "Verkaufstabelle" nur den gleichen Namen liefert.

  • Der Ausdruck ist nichts, was eine 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.

Beeindruckend!!! Der Gesamtumsatz beträgt 56658 für alle Zeilen. Dies liegt daran, dass wir, da wir SUMX zum Eintreffen der neuen Spalte verwendet haben, 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 Kennzahl".

  • Geben Sie der Maßnahme einen Namen als "Verkaufswert".

  • Wenden Sie nun die SUMX-Funktion in Power BI an.

  • Kehren Sie nun zur 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. Nehmen wir zum Beispiel an, dass wir für jede Transaktion 5% als Bearbeitungsgebühr abziehen.

  • Klicken Sie mit der rechten Maustaste auf die Tabelle, wählen Sie "New Measure" und geben Sie den Namen "Sales after Charges" an.
  • Geben Sie jetzt die folgende Formel ein.

  • Klicken Sie auf die Eingabetaste, um die neue Kennzahl zu erhalten.
  • Ziehen Sie die Kennzahl per Drag & Drop auf die Tabelle, um den Unterschied zu sehen.

Wie Sie jetzt sehen können, haben wir den Verkaufswert vor Abzug der Gebühren und "Sale after Charges" (SAC). Zum Beispiel für Mumbai war "Sale Vale" 17016 nach Abzug von 5% Gebühren 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 Rabatt von Bangalore 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 nur 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 der Verkaufsbetrag für Städte in Bangalore 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.

Sie können diese Power BI SUMX-Vorlage hier herunterladen - Power BI SUMX-Vorlage

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.




Original text


Copyrights © 2024