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 = 3, b = 4] }) 中的任何行值是否均为 [a = 1, b = 2]。

使用情况

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

输出

true

results matching ""

    No results matching ""