Table.ContainsAny
Sintaxis
Table.ContainsAny(table as table, rows as list, optional equationCriteria as any) as logical
Acerca de
Indica si alguno de los registros especificados en la lista de registros rows
aparece como una fila en table
. Se puede especificar un parámetro equationCriteria
opcional para controlar la comparación entre las filas de la tabla.
Ejemplo 1
Determinar si la tabla ({[a = 1, b = 2], [a = 3, b = 4]})
contiene las filas [a = 1, b = 2]
o [a = 3, b = 5]
.
Uso
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 2],
[a = 3, b = 5]
}
)
Salida
true
Ejemplo 2
Determinar si la tabla ({[a = 1, b = 2], [a = 3, b = 4]})
contiene las filas [a = 1, b = 3]
o [a = 3, b = 5]
.
Uso
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
}
)
Salida
false
Ejemplo 3
Determinar si la tabla (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]}))
contiene las filas [a = 1, b = 3]
o [a = 3, b = 5]
comparando solo la columna [a].
Uso
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
},
"a"
)
Salida
true