Table.ContainsAny

Syntaks

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

Om

Angiver, om de angivne poster på listen over poster rowsvises som rækker i table. Der kan angives en valgfri parameter equationCriteria for at styre sammenligningen mellem rækkerne i tabellen.

Eksempel 1

Find ud af, om tabellen ({[a = 1, b = 2], [a = 3, b = 4]}) indeholder rækkerne [a = 1, b = 2] eller [a = 3, b = 5].

Brug

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

Output

true

Eksempel 2

Find ud af, om tabellen ({[a = 1, b = 2], [a = 3, b = 4]}) indeholder rækkerne [a = 1, b = 3] eller [a = 3, b = 5].

Brug

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

Output

false

Eksempel 3

Find ud af, om tabellen (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]})) indeholder rækkerne [a = 1, b = 3] , eller [a = 3, b = 5] sammenlign kun kolonnen [a].

Brug

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

Output

true