Wählen Sie die Zeile mit der MAX-Wert pro Kategorie Power BI

So wählen Sie die Zeile mit der max-Wert pro Kategorie in M Power BI. Nehmen wir an, wir haben die Tabelle:

+----------+-------+------------+
| Category | Value |    Date    |
+----------+-------+------------+
| apples   |     1 | 2018-07-01 |
| apples   |     2 | 2018-07-02 |
| apples   |     3 | 2018-07-03 |
| bananas  |     7 | 2018-07-04 |
| bananas  |     8 | 2018-07-05 |
| bananas  |     9 | 2018-07-06 |
+----------+-------+------------+

Gewünschten Ergebnisse sind:

+----------+-------+------------+
| Category | Value |    Date    |
+----------+-------+------------+
| apples   |     3 | 2018-07-03 |
| bananas  |     9 | 2018-07-06 |
+----------+-------+------------+

Hier ist ein start-Tabelle für PBI:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSiwoyEktVtJRMgRiIwNDC10Dc10DQ6VYHSQ5I2Q5I1Q5Y2Q5Y7BcUmIeEIIkzZElTdAkLZAlTdEkLZElzZRiYwE=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Category = _t, Value = _t, Date = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Category", type text}, {"Value", Int64.Type}, {"Date", type date}})
in
    #"Changed Type"

Frage ich mich, ob es einen Weg gibt, um zu kommen, um die gewünschten Ergebnisse in den nachfolgenden Schritten innerhalb von nur einer Tabelle, indem Sie einige Magische Spalte IsMax:

+----------+-------+------------+-------+
| Category | Value |    Date    | IsMax |
+----------+-------+------------+-------+
| apples   |     1 | 2018-07-01 |     0 |
| apples   |     2 | 2018-07-02 |     0 |
| apples   |     3 | 2018-07-03 |     1 |
| bananas  |     7 | 2018-07-04 |     0 |
| bananas  |     8 | 2018-07-05 |     0 |
| bananas  |     9 | 2018-07-06 |     1 |
+----------+-------+------------+-------+
  • Also, was ist Ihre gewünschte Ergebnis? Unter Desired results are: oder IsMax?
  • Kann ich nicht Fragen, beide in einer einzigen Frage? Gewünschte Resultat einer Desired results are:, und IsMax ist eine Kirsche auf dem Kuchen.
Schreibe einen Kommentar