evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmoEste 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.
Aplica-se a:Coluna calculada
Tabela calculada
Measure
Cálculo visual
Retorna uma tabela de uma coluna que contains o values distinto da coluna especificada. Em outras palavras, values duplicados são removidos and apenas values exclusivos são retornados.
Nota
Esta função não pode ser usada para retornar values em uma célula or coluna em uma planilha; em vez disso, você aninha a função DISTINCT dentro de uma fórmula, para obter uma lista de values distintos que podem ser passados para outra função and então contados, somados or usados para outras operações.
DISTINCT(<column>)
Vigência | Definição |
---|---|
column |
A coluna da qual values exclusivos devem ser retornados. Or, uma expressão que retorna uma coluna. |
Uma coluna de valuesúnica.
Os resultados do DISTINCT são afetados pelo contexto filter atual. Por exemplo, if você usar a fórmula no exemplo a seguir para criar um measure, os resultados serão alterados sempre que a tabela for filtrada para mostrar apenas uma região específica or um período time.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).
Há outra versão da função DISTINCT , DISTINCT (table), que retorna uma tabela removendo linhas duplicadas de outra tabela or expressão.
A função VALUES é semelhante a DISTINCT; ele também pode ser usado para retornar uma lista de valuesexclusivos, and geralmente retornará exatamente os mesmos resultados que DISTINCT. No entanto, em algum contexto, VALUES retornará mais um valueespecial. Para obter mais informações, consulte VALUES função.
A fórmula a seguir conta o número de clientes únicos que geraram pedidos pelo canal da Internet. A tabela a seguir ilustra os resultados possíveis quando a fórmula é adicionada a um relatório.
= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))
Não é possível colar a lista de values que DISTINCT retorna diretamente em uma coluna. Em vez disso, você passa os resultados da função DISTINCT para outra função que conta, filtersor agrega values usando a lista. Para tornar o exemplo o mais simples possível, aqui a tabela de values distintos foi passada para a função COUNTROWS.
Rótulos de linha | Acessórios | Bicicletas | Vestuário | Total geral |
---|---|---|---|---|
2005 | 1013 | 1013 | ||
2006 | 2677 | 2677 | ||
2007 | 6792 | 4875 | 2867 | 9309 |
2008 | 9435 | 5451 | 4196 | 11377 |
Total geral | 15114 | 9132 | 6852 | 18484 |
Além disso, note que os resultados são not aditivo. Ou seja, o número total de clientes únicos em 2007 é not o sum de clientes únicos de Acessórios, BikesandClothing para esse year. A razão é que um cliente pode ser contado em vários grupos.
evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmo