Delen via


Table.ContainsAny

Syntaxis

Table.ContainsAny(
    table as table,
    rows as list,
    optional equationCriteria as any
) as logical

Over

Hiermee wordt aangegeven of een van de gespecificeerde records in de lijst rows als rijen in de table verschijnen. Er kan een optionele parameter equationCriteria worden opgegeven om de vergelijking tussen de rijen van de tabel te bepalen.

Voorbeeld 1

Bepaal of de tabel ({[a = 1, b = 2], [a = 3, b = 4]}) de rijen [a = 1, b = 2] of [a = 3, b = 5] bevat.

Gebruik

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 2],
        [a = 3, b = 5]
    }
)

Uitvoer

true

Voorbeeld 2

Bepaal of de tabel ({[a = 1, b = 2], [a = 3, b = 4]}) de rijen [a = 1, b = 3] of [a = 3, b = 5] bevat.

Gebruik

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 3],
        [a = 3, b = 5]
    }
)

Uitvoer

false

Voorbeeld 3

Bepalen of de tabel (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]})) de rijen [a = 1, b = 3] bevat of [a = 3, b = 5] alleen de kolom [a] vergelijkt.

Gebruik

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 3],
        [a = 3, b = 5]
    },
    "a"
)

Uitvoer

true

Vergelijkingscriteria