Ugrás a fő tartalomhoz

Table.ContainsAny

Azt jelzi, hogy valamely megadott rekord sorként szerepel-e a táblában.

Syntax

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

Remarks

Azt jelzi, hogy a(z) rows rekordlistában valamely megadott rekord sorként szerepel-e a(z) table táblában. A választható equationCriteria paraméterrel határozható meg a tábla sorainak összehasonlítása.

Examples

Example #1

Annak megállapítása, hogy az ({[a = 1, b = 2], [a = 3, b = 4]}) tábla tartalmazza-e a következő sorokat: [a = 1, b = 2] vagy [a = 3, b = 5]

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

Result:

true

Example #2

Annak megállapítása, hogy az ({[a = 1, b = 2], [a = 3, b = 4]}) tábla tartalmazza-e a következő sorokat: [a = 1, b = 3] vagy [a = 3, b = 5].

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

Result:

false

Example #3

Annak megállapítása, hogy a (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]})) tábla tartalmazza-e a következő sorokat: [a = 1, b = 3] vagy [a = 3, b = 5] csak az [a] oszlop összehasonlításával.

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

Result:

true

Category

Table.Membership