2016-04-20 3 views
0

Ich habe eine Tabelle, wo jede Zeile ein Produkt in einem Geschäft verkauft wird. Ein Produkt hat zwei relevante Spalten, EAN und Store. Wie finde ich alle Produkte (mit derselben EAN), die in allen Stores angezeigt werden? Wenn beispielsweise Filiale A Produkte mit den EANs 1, 2 und 3, Filiale B mit 2, 3 und 4 und Filiale C mit 2, 3 und 5 (insgesamt 9 Zeilen) hat, wie bekomme ich alle Zeilen, in denen EAN 2 ist oder 3 (insgesamt 6 Reihen)?DAX: Alle Zeilen mit einem Spaltenwert erhalten, der X Mal erscheint?

Vielen Dank im Voraus!

Antwort

0

Fügen Sie Ihrem Modell eine berechnete Spalte hinzu und verwenden Sie diese als Filter.

=calculate(counta(product[EAN]),filter(all(product),product[EAN] = EARLIER(product[EAN]))) 

Screenshot of solution

Sie können dann diesen Wert mit Gesamtzahl der Filialen zu vergleichen. Dafür können Sie das distinctcount-Measure verwenden.

+0

Vielen Dank! – Nanofus

Verwandte Themen