Wie funktioniert die Clusterung von Gesamtwerten in PowerBI mithilfe von DAX Formeln - z.B. Gesamtumsatz Kunde / A, B, C Analyse?
Hi zusammen,
ich bin in Sachen DAX und PowerBI noch eher Neuling und benutze meist nur die Standardfunktionen und Darstellungen in PowerBI. Nun bin ich aber an einem Punkt wo ich unbedingt Hilfe benötige. Es geht um das Clustern von einzelnen Werten der Datenbank um z.B. Kunden in eine Gruppierung nach Umsatz "A, B, C" Kunde und die Marge ebenfalls in "gut, mittel schlecht" einzuteilen.
Mein Problem besteht vor allem darin, dass ich es bislang nicht schaffe das Kriterium "gucke ob der Gesamtumsatz des Kunden größer 200€ ist" auf den gesamten Kunden anzuwenden, sondern nur auf jede einzelne Zeile der Datenbank. In Excel hätte ich es so gelöst, dass ich eine Pivot Tabelle mache und dort dann eine berechnete Formel erstelle - das geht aber in BI nicht so einfach (jedenfalls kann ich es nicht und brauche dringend Hilfe).
Zur Veranschaulichung habe ich einmal ein Bild gemacht was ich genau meine.
Oben sind die Kriterien, welche ich versuche anzuwenden, in der Mitte die Datenbasis und unten die Pivot, welche ich in Excel zur Hilfe nehme. Ziel ist es, dass ich die "roten Werte" der Datenbank selbst hinbekomme bzw. in PowerBI als Selektionskriterium bekomme.
Habt ihr Tipps oder könnt Ihr mir sagen wie die DAX Formel aussehen muss? Geht das überhaupt in BI - please help :)
1 Antwort
Die Kriterien können mit "MATCH" (VERGLEICH) in der Auflistung gefunden werden.
Der 3te Parameter steuert das größer (kleiner) zu einem möglichen Treffer.
Dann hast du die Zeile ermittelt und kannst anschliessend mit dieser Zeilennummer mit INDEX aus der Fill In Spalte den entsprechenden Wert holen.
Deine Spalten G,H sind doch Interpretationen von dem Abschnitt "Criteria", richtig ? Ich nehme an diese sind von "Hand" dort so befüllt.
Wenn ja, dann kann mit Excel über die Funktionen MATCH, INDEX mit den Datenbank Werten in den Kriterien ein LookUp erfolgen, so dass dies nicht von Hand eingetragen werden muss. Damit Ließe sich dann auch dein Pivot erweitern.
Hi, danke für deine Antwort, doch irgendwie komme ich da nicht weiter.
In PowerBI finde ich weder die Match noch die Index Formel wenn ich eine Spalte oder ein Measure erstelle :-/
Muss ich das vorab bearbeiten oder wie meintest du das mit "Match" und "index" (also sind das die richtigen Formeln in DAX Sprache?)
Sorry fürs confused sein und nachfragen :(
Grüße & danke