PowerPivot _Datenmodell
#11
Ich verweise auf #6
Um wirklich was sagen zu können, muss der OP mehr liefern
Antworten Top
#12
Hallo Andreas,  

das ist gewissermaßen jetzt etwas verwirrend. 

Die Beziehung ist ja nicht falsch. 

Tab1
Kunde 1 wohnt inLeipzig
Kunde 2 wohnt in Kassel
Kunde 3 wohnt in Leipzig

Tab2 
Kunde 1 hat Schuhe
Kunde 1 hat Mütze
Kunde 1 hat Schal

Kunde 2 hat Schuhe
Kunde 2 hat Mütze

Kunde 3 hat Mütze
Kunde 3 hat Spitzenhöschen 

Wenn ich nunne Pivot anlege wollte ich das in dieser Art das Ergebnis haben

Artikel                ||         Leipzig            ||        Kassel
Schuhe               ||         1                    ||        1
Mütze                 ||         2                    ||        1
Schal                  ||         1                    ||        
Spitzenhöschen   ||          1                    ||        


Das müsste doch innerhalb der 1:n Logik zuordenbar sein
Antworten Top
#13
Also so

Eindeutige Kunden pro Artikel :=
COUNTROWS ( DISTINCT ( tblArtikel[Kunde] ) )


Angehängte Dateien Thumbnail(s)
   
[-] Folgende(r) 1 Nutzer sagt Danke an Warkings für diesen Beitrag:
  • Jack_d
Antworten Top
#14
Sehr gut =) Danke!

Nur die Frage, warum das nicht in Pivot geht ..
Antworten Top
#15
Verstehe die Frage nicht, das ist "in Pivot" gemacht.
Antworten Top
#16
Ja, mit einem Dachs Measure - eben nicht wie "gehofft" in der Grundfunktionalität
Antworten Top
#17
Im "Standard-Pivot" hat man keine Beziehungen, die werden benötigt.
Antworten Top
#18
(27.11.2025, 13:51)Jack_d schrieb: Wenn ich nunne Pivot anlege wollte ich das in dieser Art das Ergebnis haben

Artikel                ||         Leipzig            ||        Kassel
Schuhe               ||         1                    ||        1
Mütze                 ||         2                    ||        1
Schal                  ||         1                    ||        
Spitzenhöschen   ||          1                    ||        


Und wo ist da jetzt das Problem?

.xlsx   Mappe1.xlsx (Größe: 174,02 KB / Downloads: 6)

Dafür braucht es kein DAX und DISTINCT ist für das Ergebnis völlig falsch.

Andreas.
Antworten Top
#19
DISTINCT mit COUNTROWS ist aber anscheinend was lt. OP richtig ist
Antworten Top
#20
(27.11.2025, 17:08)Warkings schrieb: DISTINCT mit COUNTROWS ist aber anscheinend was lt. OP richtig ist

Nö.

1) Kann auch das eine Pivottabelle via Datenmodell, man muss nur die Aggregation von (Standard) Anzahl auf "Diskrete Anzahl" umstellen.
2) Wenn Du Dir mal mein Datei anschaust und das machst (oder ein Measure hinzufügst), dann ist das Ergebnis überall 1! Und das ist ganz klar nicht das gewünschte Ergebnis.

Warum?

DISTINCT / Diskrete Anzahl zählt die unterschiedlichen Artikel!

Zuerst wird wie bei Anzahl erstmal alles gefiltert was zu dem Ort gehört, dann werden die Duplikate entfernt und dann wird gezählt.

Alles klar?

Wenn Du die Beziehung im Datenmodell falsch herum setzt, dann kann es durchaus sein das nun DISTINCT zufällig ein Ergebnis liefert was richtig erscheint / anmutet. Bei genauerer Betrachtung macht das Datenmodell da jedoch was ganz anderes.

Andreas.
[-] Folgende(r) 1 Nutzer sagt Danke an Andreas Killer für diesen Beitrag:
  • Jack_d
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste