แชร์ผ่าน


Table.MatchesAllRows

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

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

ประมาณ

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

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

กําหนดว่าค่าแถวทั้งหมดในคอลัมน์ [a] เป็นค่าค่คู่ในตารางหรือไม่

การใช้งาน

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

ผลลัพธ์ของ

true

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

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

การใช้งาน

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

ผลลัพธ์ของ

false