2016-09-26 29 views
0

Ich bin neu in Power Bi, aber ich möchte Slicer (Benutzerauswahl) verwenden, während Filterdaten mit dem Vergleich von 'größer als' anstelle von gleich.Power Bi - Verwenden Sie Slicer Auswahl in Filtern von Daten

Ich habe Daten von Geräten mit LastUpdated Datumsspalte. und Slicer mit wenigen Liste von Daten für 15 Tage Lücke (Kalender wäre besser, aber wie es nicht verfügbar ist noch mit Datumsliste kleben)

Wenn Benutzer ein Datum in Slicer auswählen, ich möchte die Daten filtern, deren Lastaktualisiertes Datum größer ist als gleich dem ausgewählten Datum. Wie erreiche ich das? müde Spalten, Maße ..

Jede Hilfe wird geschätzt.

+0

Slicer unterstützt dies nicht, Sie sollten nur Filterscheibe mit Voranpassung verwenden –

Antwort

0

Ich denke, Sie können eine Kennzahl erstellen, die die Datumslistentabelle und die Gerätetabelle verknüpft, auch wenn keine Beziehung zwischen ihnen besteht. Die Messung muss jedoch in Ihrer Visualisierung vorhanden sein, da sie sonst nicht vom Slicer beeinflusst wird.

Ich habe ein Measure erstellt, das das maximale Datum für die Zeilen berechnet, deren letztes Aktualisierungsdatum größer oder gleich der Auswahl des Slicers ist.

CalculatedLastUpdate = 
CALCULATE (
    MAX (DeviceTable[LastUpdate]), 
    FILTER (
     DeviceTable, 
     DeviceTable[LastUpdate] >= MINX (DateList, DateList[Date]) 
    ) 
) 

DateList - eine Tabelle, die eine Spalte [Datum] mit Ihnen enthält Datumsbereich.
DeviceTable - eine Tabelle mit Gerätedaten.

enter image description here

Jetzt können Sie LastUpdate Spalte aus der Visualisierung löschen, um zwei Spalten mit den gleichen Daten zu vermeiden.

Lassen Sie mich wissen, wenn es hilft.

0

Ich weiß nicht über früher, aber jetzt können Sie den Datumsaufteiler als "nach" dem angegebenen Datum zu ändern (Sie können dies tun, indem Sie auf die Symbole auf der rechten Seite des Slicer Visual selbst klicken, wo Sie den Modus des Slicers zwischen, nach, Liste, Dropdown usw. wählen können.) ... was bedeutet, dass Sie alle Daten für Daten erhalten, die größer sind als die ausgewählten Daten für die in Slicer verwendete Spalte, die in Ihrem Fall sein wird LastUpdate.