Table.ContainsAny
Синтаксис
Table.ContainsAny(table as table, rows as list, optional equationCriteria as any) as logical
О программе
Указывает, отображаются ли все указанные записи в списке записей rows
в виде строк.table
Необязательный параметр equationCriteria
можно указать для управления сравнением строк таблицы.
Пример 1
Определите, содержит ли таблица ({[a = 1, b = 2], [a = 3, b = 4]})
строки [a = 1, b = 2]
или [a = 3, b = 5]
.
Использование
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 2],
[a = 3, b = 5]
}
)
Выходные данные
true
Пример 2
Определите, содержит ли таблица ({[a = 1, b = 2], [a = 3, b = 4]})
строки [a = 1, b = 3]
или [a = 3, b = 5]
.
Использование
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
}
)
Выходные данные
false
Пример 3
Определите, содержит ли таблица (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]}))
строки [a = 1, b = 3]
или [a = 3, b = 5]
сравнивает только столбец [a].
Использование
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
},
"a"
)
Выходные данные
true