Læs på engelsk

Del via


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

Kriterier for ligning