Olvasás angol nyelven

Megosztás a következőn keresztül:


Table.ContainsAny

Syntax

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

Névjegy

Azt jelzi, hogy a rekordok rowslistájában szereplő megadott rekordok megjelennek-e sorokként a tablelistában. Megadható egy választható paraméter equationCriteria a tábla sorai közötti összehasonlítás szabályozásához.

1. példa

Állapítsa meg, hogy a tábla ({[a = 1, b = 2], [a = 3, b = 4]}) tartalmazza-e a sorokat vagy [a = 3, b = 5]a .[a = 1, b = 2]

Használat

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

Hozam

true

2. példa

Állapítsa meg, hogy a tábla ({[a = 1, b = 2], [a = 3, b = 4]}) tartalmazza-e a sorokat vagy [a = 3, b = 5]a .[a = 1, b = 3]

Használat

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

Hozam

false

3. példa

Állapítsa meg, hogy a tábla (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]})) tartalmazza-e a sorokat [a = 1, b = 3] , vagy [a = 3, b = 5] csak az [a] oszlopot hasonlítja össze.

Használat

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

Hozam

true

Egyenletfeltételek