Table.Min

La función Table.Min devuelve la fila más baja de la tabla según el criterio indicado.

Sintaxis

Table.Min(
    table as table,
    comparisonCriteria as any,
    optional default as any
) as any

Parámetros
  • table: tabla a evaluar
  • comparisonCriteria: criterio de comparación de filas
  • default: (opcional) valor por defecto a devolver si la tabla está vacía
Información adicional

Si hay más de una fila con el valor más bajo, se devuelve la última.

Ejemplos

En este ejemplo partimos de la siguiente tabla:

Función M Table.Min

...y deseamos obtener el registro en el que el campo "age" tome el valor más bajo:

let
    table = Table.FromRecords(
        {
            [id = 1, name = "John", age = 55],
            [id = 21, name = "Alfonso", age = 18],
            [id = 33, name = "Marta", age = 35],
            [id = 21, name = "Sonia", age = 40],
            [id = 21, name = "Manuel", age = 58]
        }
    )
in
    Table.Min(
        table,
        "age"
    )

Función M Table.Min

En este segundo ejemplo hay dos registros con el valor más bajo en el campo "age": el correspondiente a Alfonso y el de Manuel. En este caso la función Table.Min devuelve el que se encuentre más cerca del final de la tabla:

let
    table = Table.FromRecords(
        {
            [id = 1, name = "John", age = 55],
            [id = 21, name = "Alfonso", age = 18],
            [id = 33, name = "Marta", age = 35],
            [id = 21, name = "Sonia", age = 40],
            [id = 21, name = "Manuel", age = 18]
        }
    )
in
    Table.Min(
        table,
        "age"
    )

Función M Table.Min
Categoría
Funciones de tabla
Enviado por admin el Vie, 14/08/2020 - 15:41