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] 的行 [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

results matching ""

    No results matching ""