Table.MinN
Sintassi
Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table
Informazioni su
Restituisce la riga o le righe più piccole in table
, dato comparisonCriteria
. Dopo l'ordinamento delle righe è necessario specificare il parametro countOrCondition
per filtrare ulteriormente il risultato. Tenere presente che l'algoritmo di ordinamento non può garantire un risultato ordinato fisso. Il parametro countOrCondition
accetta più formati:
- se viene specificato un numero, viene restituito un elenco composto al massimo da
countOrCondition
elementi in ordine crescente. - Se viene specificata una condizione, viene restituito un elenco di elementi che soddisfano inizialmente la condizione. Se un elemento non soddisfa la condizione, non vengono considerati altri elementi.
Esempio 1
Trovare la riga con il valore più piccolo nella colonna [a] con la condizione [a] < 3, nella tabella. Le righe vengono ordinate prima dell'applicazione del filtro.
Utilizzo
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Output
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Esempio 2
Trovare la riga con il valore più piccolo nella colonna [a] con la condizione [b] < 0, nella tabella. Le righe vengono ordinate prima dell'applicazione del filtro.
Utilizzo
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Output
Table.FromRecords({})