แชร์ผ่าน


Table.MatchesAnyRows

วากยสัมพันธ์

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

ประมาณ

ระบุว่าแถวใด ๆ ใน table ตรงกับ conditionที่กําหนดหรือไม่ แสดง true ถ้าตรงกับแถวใด ๆ false ถ้าเป็นอย่างอื่น

ตัวอย่างที่ 1

กําหนดว่าค่าแถวใด ๆ ในคอลัมน์ [a] ยังอยู่ในตาราง ({[a = 2, b = 4], [a = 6, b = 8]})หรือไม่

การใช้งาน

Table.MatchesAnyRows(
    Table.FromRecords({
        [a = 1, b = 4],
        [a = 3, b = 8]
    }),
    each Number.Mod([a], 2) = 0
)

ผลลัพธ์ของ

false

ตัวอย่างที่ 2

กําหนดว่าค่าแถวใด ๆ เป็น [a = 1, b = 2] ในตาราง ({[a = 1, b = 2], [a = 3, b = 4]})หรือไม่

การใช้งาน

Table.MatchesAnyRows(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = -3, b = 4]
    }),
    each _ = [a = 1, b = 2]
)

ผลลัพธ์ของ

true