Table.ContainsAny
Syntaxe
Table.ContainsAny(table as table, rows as list, optional equationCriteria as any) as logical
À propos
Indique si les enregistrements spécifiés dans la liste d’enregistrements rows
, apparaissent sous forme de lignes dans table
. Vous pouvez spécifier un paramètre facultatif equationCriteria
pour contrôler la comparaison entre les lignes de la table.
Exemple 1
Détermine si la table ({[a = 1, b = 2], [a = 3, b = 4]})
contient les lignes [a = 1, b = 2]
ou [a = 3, b = 5]
.
Utilisation
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 2],
[a = 3, b = 5]
}
)
Sortie
true
Exemple 2
Détermine si la table ({[a = 1, b = 2], [a = 3, b = 4]})
contient les lignes [a = 1, b = 3]
ou [a = 3, b = 5]
.
Utilisation
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
}
)
Sortie
false
Exemple 3
Détermine si la table (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]}))
contient les lignes [a = 1, b = 3]
ou [a = 3, b = 5]
en comparant seulement la colonne [a].
Utilisation
Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
},
"a"
)
Sortie
true