Forum Discussion
Mapping a Dynamic Range to a Static Border
Dann werde ich es auf deutsch versuchen.
In der Tabelle 1 sieht man einen Artikel mit einer Reichweite von 3. Dieser Artikel liegt auf 2 verschiedenen Lagerplaetzen. Ungefiltert wie oben beschrieben hat dieser Artikel auf beide Lagerplaetze eine Reichweite von 3.
In der Tabelle 2 gebe ich eine Grenze an. In diesem Beispiel 0><=2; 2><=5...
Nun möchte ich einen Count auf den Artikel machen und anhand der Reichweite,
was in diesem Beipsiel 3 ist, den Count des Artikels (in diesem Fall 1, da nur 1 Artikel) der
richtigen Grenze (in diesem Fall 2><=5) zuweisen. Da die Grenze ein Text ist hab ich eine weitere
Spalte namens Zahl mit dazu genommen um sagen zu können zur welcher Grenze du gehörst. Jedoch lasse ich
diese Spalte Zahl nicht einblenden
| Grenze | Zahl |
| 0><=2 | 1 |
| 0><=2 | 2 |
| 2><=5 | 3 |
| 2><=5 | 4 |
| 2><=5 | 5 |
Dies funktioniert leider nicht, da der Count auf den Artikel 1 ist und Power BI den Count
der Grenze 0><=2 zuweist. Was technisch gesehen, ja richtig ist.
Tabelle 1
| Artikel | Reichweite |
| 4711 | 3 |
Tabelle 2 (Wunschergebnis)
| Grenze | Anzahl Artikel |
| 0><=2 | |
| 2><=5 | 1 |
Was nun noch dazu kommt ist, wenn man wie oben beschrieben nach Lagerplatz filtert wird die Reichweite sich
auch anpassen. Von 3 zum Beispiel auf 1. Dann muss der Count des Artikels, natürlich der Grenze 0><=2
zugeordnet werden.
Ich hoffe das ist verstädnlich.
Leider finde ich dazu einfach keine Lösung.
Auf Neudeutsch heißt das "Binning" oder "Bucketing". Du hast schon den richtigen Ansatz - eine extra Tabelle mit den Korbgrößen, und dann eine Measure, die pro Korb die Anzahl der Produkte berechnet.
Die Korbgrenze kann ein Text sein, mit Hilfe des SWITCH statements kannst Du dann die Zuteilung machen. Oft benutzt man trotzdem eine extra numerische Spalte, um die Körbe richtig sortieren zu können.
Etwas mehr Beispieldaten wäre nicht schlecht...
- Danny0908904 years agoFrequent Visitor
Hi Lbendlin,
danke für deine schnelle Antowrt. Leider verstehe ich deinen Ansatz nicht ganz. Ich kenne natürlich eine Switch Case Anwendung, weiß aber ehrlich gesagt nicht wie ich die Anwenden soll.
Ich hab mal ein Bild gemacht von den beiden Tabellen und Bilder wie am Ende das Ergebniss aussehen soll.
Aus der Reichweite ergibt sich die zuordnung der Grenze und das feld Count Artikel auf die Anzahl der verschiedenen Artikel (DISTINCTCOUNT) innerhalb der Reichweite/Grenze
- lbendlin4 years agoSuper User
Das SWITCH statement kann die Tabelle Grenze komplett eliminieren (es sei denn, Du brauchst die fuer was anderes).
- Danny0908904 years agoFrequent Visitor
Nein die Grenze brauche ich. Ich will ja wissen wieviele Artikel (Anzahl Artikel) einer Grenze zugehören.
Ich habe es mit dem Swich Case versuch aber ohne Erfolg. Er zählt mir die Artikel richtig zusammen aber ordnet Sie dann natürlich wieder der flaschen Grenze ein