Table.MatchesAnyRows

Sintaxis

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

Acerca de

Indica si algunas de las filas de table cumple el elemento condition especificado. Devuelve true si algunas de las filas coinciden; de lo contrario, false.

Ejemplo 1

Determinar si algunos de los valores de fila de la columna [a] son pares en la tabla ({[a = 2, b = 4], [a = 6, b = 8]}).

Uso

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

Salida

false

Ejemplo 2

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

Uso

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

Salida

true