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
列 [a] のみを比較して、テーブル (Table.FromRecords({[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]
},
"a"
)
出力
true