Banner
No Power BI, as funções DAX COUNT e DISTINCTCOUNT são usadas para contagem de dados, mas servem a propósitos diferentes. Aqui estão as diferenças entre elas:
Função COUNT
A função COUNT é utilizada para contar o número de linhas que possuem um valor não nulo em uma coluna específica. Em outras palavras, ela conta todas as ocorrências, independentemente de serem duplicadas.
COUNT(<column>)
Exemplo
Suponha que você tenha uma tabela chamada Vendas com uma coluna ProdutoID. Para contar o número total de produtos vendidos (incluindo produtos repetidos), você usaria:
TotalCount = COUNT(Vendas[ProdutoID])
Função DISTINCTCOUNT
A função DISTINCTCOUNT é utilizada para contar o número de valores únicos em uma coluna específica. Esta função ignora os valores duplicados e conta apenas as entradas distintas.
DISTINCTCOUNT(<column>)
Exemplo
Utilizando a mesma tabela Vendas, para contar quantos produtos diferentes foram vendidos, você usaria:
UniqueCount = DISTINCTCOUNT(Vendas[ProdutoID])
Quando Usar
Use COUNT quando quiser saber o número total de entradas em uma coluna, incluindo duplicatas.
Use DISTINCTCOUNT quando precisar saber quantos valores distintos existem em uma coluna.
Essas funções são fundamentais para a análise de dados no Power BI e ajudam a obter insights precisos a partir de seus conjuntos de dados.
A função DISTINCTCOUNT no DAX (Data Analysis Expressions) é usada para contar o número de valores distintos em uma coluna. Isso é especialmente útil quando você deseja saber quantos valores únicos existem em um conjunto de dados, ao contrário da função COUNT, que conta todos os valores, incluindo duplicatas.
Sintaxe
A sintaxe básica da função DISTINCTCOUNT é:
DISTINCTCOUNT(<column>)
Aplicação Prática
A função DISTINCTCOUNT é extremamente útil em relatórios e dashboards para:
Determinar o número de clientes únicos.
Contar produtos únicos vendidos.
Calcular quantos empregados distintos participaram em projetos.
Qualquer outra situação onde é necessário contar valores únicos em uma coluna.
Considerações
A função DISTINCTCOUNT ignora valores nulos.
Em tabelas grandes, DISTINCTCOUNT pode ser computacionalmente intensiva, por isso é importante considerar o desempenho.
Para criar uma nova coluna no Power BI que integra os nomes e sobrenomes, você pode usar a linguagem DAX para criar uma coluna calculada. Veja como fazer:
Abra o Power BI Desktop e carregue suas tabelas.
Vá para a tabela na qual você deseja adicionar a nova coluna.
Vá para a aba "Modelagem" na barra de ferramentas superior.
Clique em "Nova Coluna".
Agora, use a seguinte fórmula DAX para concatenar os nomes e os sobrenomes:
NomeCompleto = [Nomes] & " " & [Sobrenomes]
Utilização do Power Query (Método Alternativo):
Você também pode usar o Power Query para criar a coluna concatenada:
Vá para a aba "Página Inicial" e clique em "Transformar Dados".
Selecione a tabela que contém os nomes e sobrenomes.
Vá para a aba "Adicionar Coluna" e clique em "Coluna Personalizada".
Por cada determinado produto, vendido em uma determinada loja, quero conhecer o valor MÉDIO em que foi vendido este produto, e quero agrupar esses dados em uma nova coluna do Power Query.