Table.ContainsAll
Sintaxe
Table.ContainsAll(table as table, rows as list, optional equationCriteria as any) as logical
Sobre
Indica se todos os registros especificados na lista de registros rows
aparecem como linhas na table
. Um parâmetro equationCriteria
opcional pode ser especificado para controlar a comparação entre as linhas da tabela.
Exemplo 1
Determinar se a tabela contém todas as linhas comparando apenas a coluna [CustomerID].
Usage
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
},
"CustomerID"
)
Saída
true
Exemplo 2
Determinar se a tabela contém todas as linhas.
Usage
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
}
)
Saída
false
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de