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