Table.MatchesAllRows

Sintaxis

Table.MatchesAllRows(table as table, condition as function) as logical

Acerca de

Indica si todas las filas de table coinciden con el elemento condition especificado. Devuelve true si todas las filas coinciden; de lo contrario, devuelve false.

Ejemplo 1

Determinar si todos los valores de fila de la columna [a] son pares en la tabla.

Uso

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 6, b = 8]
    }),
    each Number.Mod([a], 2) = 0
)

Salida

true

Ejemplo 2

Buscar si todos los valores de fila son [a = 1, b = 2], en la tabla ({[a = 1, b = 2], [a = 3, b = 4]}).

Uso

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = -3, b = 4]
    }),
    each _ = [a = 1, b = 2]
)

Salida

false