Table.MinN
Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table
Gibt die kleinste(n) Zeile(n) in der Tabelle table
zurück, nach dem comparisonCriteria
. Nachdem die Zeilen sortiert wurden, muss der Parameter countOrCondition
angegeben werden, um das Ergebnis weiter zu filtern. Beachten Sie, dass der Sortieralgorithmus kein feststehendes Sortierergebnis garantieren kann. Der countOrCondition
-Parameter kann mehrere Formen annehmen:
- Wenn eine Zahl angegeben wird, wird eine Liste von bis zu
countOrCondition
Elementen in aufsteigender Reihenfolge zurückgegeben. - Wenn eine Bedingung angegeben wird, wird eine Liste der Elemente am Listenanfang zurückgegeben, die die Bedingung erfüllen. Wenn ein Element die Bedingung nicht erfüllt, werden keine weiteren Elemente berücksichtigt.
Sucht die Zeile mit dem kleinsten Wert in Spalte [a] mit der Bedingung [a] < 3 in der Tabelle. Die Zeilen werden sortiert, bevor der Filter angewendet wird.
Verwendung
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Ausgabe
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Sucht die Zeile mit dem kleinsten Wert in Spalte [a] mit der Bedingung [b] < 0 in der Tabelle. Die Zeilen werden sortiert, bevor der Filter angewendet wird.
Verwendung
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Output
Table.FromRecords({})