Table.MinN
Sintaxis
Table.MinN(table as table, comparisonCriteria as any, countOrCondition as any) as table
Acerca de
Devuelve las filas más pequeñas en table
, dado el elemento comparisonCriteria
. Una vez ordenadas las filas, se debe especificar el parámetro countOrCondition
para filtrar aún más el resultado. Tenga en cuenta que el algoritmo de ordenación no puede garantizar un resultado ordenado fijo. El parámetro countOrCondition
puede adoptar varias formas:
- Si se especifica un número, se devuelve una lista de hasta
countOrCondition
elementos en orden ascendente. - Si se especifica una condición, se devuelve una lista de elementos que cumplen inicialmente la condición. Si un elemento no cumple la condición, no se tienen en cuenta más elementos.
Ejemplo 1
Buscar la fila con el valor más pequeño de la columna [a], con la condición [a] < 3, en la tabla. Las filas se ordenan antes de aplicarse el filtro.
Uso
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Salida
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Ejemplo 2
Buscar la fila con el valor más pequeño de la columna [a], con la condición [b] < 0, en la tabla. Las filas se ordenan antes de aplicarse el filtro.
Uso
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Salida
Table.FromRecords({})