Formação
Módulo
Aprenda a criar uma fórmula básica que usa tabelas e registros em um aplicativo de tela do Power Apps.
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Table.Distinct(table as table, optional equationCriteria as any) as table
Remove linhas duplicadas da tabela. Um parâmetro opcional, equationCriteria
, especifica quais colunas da tabela são testadas para duplicação. Se equationCriteria
não for especificado, todas as colunas serão testadas.
Como o Power Query às vezes descarrega determinadas operações para fontes de dados de back-end (conhecidas como dobragem) e também às vezes otimiza consultas ignorando operações que não são estritamente necessárias, em geral, não há garantia de qual duplicata específica será preservada. Por exemplo, você não pode assumir que a primeira linha com um conjunto exclusivo de valores de coluna permanecerá e as linhas mais abaixo na tabela serão removidas. Se você quiser que a remoção de duplicados se comporte de forma previsível, primeiro coloque a tabela em buffer usando Table.Buffer.
Remova as linhas duplicadas da tabela.
Utilização
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"],
[a = "A", b = "a"]
})
)
Saída
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"]
})
Remova as linhas duplicadas da coluna [b] da tabela ({[a = "A", b = "a"], [a = "B", b = "a"], [a = "A", b = "b"]})
.
Utilização
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "a"],
[a = "A", b = "b"]
}),
"b"
)
Saída
Table.FromRecords({
[a = "A", b = "a"],
[a = "A", b = "b"]
})
Formação
Módulo
Aprenda a criar uma fórmula básica que usa tabelas e registros em um aplicativo de tela do Power Apps.