Compartir a través de


Table.MatchesAnyRows

Sintaxis

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

Acerca de

Indica si alguna de las filas en table coincide con el condition dado. Devuelve true si alguna de las filas coincide; de lo contrario, false .

Ejemplo 1

Determine si alguno de los valores de fila de la columna [a] está incluso 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

Determine si alguno de los valores de fila es [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