0% acharam este documento útil (0 voto)
3 visualizações7 páginas

Análise de Vendas e DAX no Power BI

PowerBi

Enviado por

Tadeu Paes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações7 páginas

Análise de Vendas e DAX no Power BI

PowerBi

Enviado por

Tadeu Paes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Agrupamentos:

1. Vendas por Estado: Agrupar os dados pelo estado para


visualizar onde há maior número de cursos vendidos.

2. Vendas por Tipo de Cliente: Separar vendas entre "Pessoa


Física" e "Pessoa Jurídica".

3. Vendas por Professor: Identificar quais professores têm mais


cursos vendidos.

4. Vendas por Turno: Comparar vendas feitas nos diferentes


turnos (Manhã, Tarde, Noite, etc.).

5. Vendas por Curso: Quais cursos têm maior demanda?

6. Vendas por Vendedor: Comparação de desempenho entre


vendedores.

7. Número de Alunos por Curso: Para ver quais cursos têm


maior número médio de alunos.

Coluna condicional

 Classificação de Cursos por Preço: Criar uma coluna


categorizando os cursos

 Se Preço for menor que 1000 → Econômico

 Se Preço estiver entre 1000 e 2000 → Intermediário

 Se Preço for maior que 2000 → Premium

 Classificação de Estados por Volume de Vendas: Criar uma


coluna para indicar se o estado tem vendas altas, médias ou baixas.

 Desempenho do Vendedor: Criar uma métrica que calcule a


média de alunos por vendedor e classifique como "Ótimo", "Bom" ou
"Regular".

 Margem de Receita: Criar uma coluna calculada para identificar


cursos mais lucrativos.
Aula Inicial de DAX no Power BI
Introdução às Funções DAX Básicas com Exemplos

Introdução
O DAX (Data Analysis Expressions) é uma linguagem de fórmulas
usada no Power BI para manipular dados e criar cálculos
personalizados. O objetivo desta aula é apresentar algumas das
funções DAX básicas que são essenciais para começar a trabalhar no
Power BI.

Funções DAX Básicas


1. Função SUM
A função SUM é usada para somar todos os valores de uma coluna
específica. É extremamente útil para cálculos de totais.

Exemplo:

TotalVendas = SUM(TabelaVendas[ValorVenda])

2. Função AVERAGE
A função AVERAGE calcula a média aritmética dos valores de uma
coluna.

Exemplo:

MediaVendas = AVERAGE(TabelaVendas[ValorVenda])

3. Função COUNT
A função COUNT conta o número de valores em uma coluna,
excluindo os valores em branco.

Exemplo:

NumeroDeVendas = COUNT(TabelaVendas[IDVenda])

4. Função COUNTA
A função COUNTA conta o número de valores em uma coluna,
incluindo valores textuais e não vazios.

Exemplo:

NumeroAlunos = COUNTA(TabelaAlunos[NomeAluno])
5. Função IF
A função IF permite criar cálculos condicionais baseados em uma
lógica específica.

Exemplo:

ClassificacaoCurso = IF(TabelaCursos[Preco] < 1000, "Econômico",


IF(TabelaCursos[Preco] <= 2000, "Intermediário", "Premium"))

6. Função DIVIDE
A função DIVIDE é usada para realizar divisões e evita erros de divisão
por zero.

Exemplo:

MargemReceita = DIVIDE(TabelaCursos[Receita], TabelaCursos[Custo],


0)

7. Função RELATED
A função RELATED é usada para trazer valores de tabelas
relacionadas.

Exemplo:

NomeCurso = RELATED(TabelaCursos[NomeCurso])

8. Função CALCULATE
A função CALCULATE permite modificar o contexto de filtro de um
cálculo.

Exemplo:

VendasAltas = CALCULATE(SUM(TabelaVendas[ValorVenda]),
TabelaVendas[Estado] = "SP")

Construindo Métricas e Colunas


Calculadas
Classificação de Estados por Volume de Vendas
Para categorizar os estados com base no volume de vendas, podemos
criar uma métrica condicional.

Exemplo:

ClassificacaoEstado = IF([TotalVendas] > 100000, "Alta",


IF([TotalVendas] > 50000, "Média", "Baixa"))
Desempenho do Vendedor
Para avaliar o desempenho dos vendedores, podemos calcular a
média de alunos por vendedor e fazer uma classificação.

Exemplo:

MediaAlunosPorVendedor = AVERAGE(TabelaVendas[NumeroAlunos])

DesempenhoVendedor = IF([MediaAlunosPorVendedor] > 30, "Ótimo",


IF([MediaAlunosPorVendedor] > 20, "Bom", "Regular"))

Conclusão
Estas funções básicas de DAX são o ponto de partida para começar a
criar análises mais robustas e personalizadas no Power BI. À medida
que você se familiariza com essas funções, experimentará mais
possibilidades de explorar e analisar dados de maneiras cada vez
mais sofisticadas.
Funções IF com AND e OR no
DAX
Aula sobre fórmulas intermediárias no Power BI

Introdução
Nesta aula, vamos explorar como utilizar as funções IF combinadas
com AND e OR no DAX no Power BI. Essas funções são extremamente
úteis para criar condições mais complexas e análises detalhadas.
Além disso, apresentaremos fórmulas intermediárias que elevarão a
sofisticação das suas análises.

Função IF com AND


A função AND permite combinar várias condições dentro de uma
função IF. Vamos a um exemplo prático:

Exemplo Prático
Suponha que queremos categorizar o desempenho dos vendedores
com base em duas métricas: o número de alunos atendidos e o total
de vendas. Queremos classificar como "Excelente" se o vendedor
tiver mais de 30 alunos e mais de 100.000 em vendas, "Bom" se
qualquer uma das condições for atendida, e "Regular" caso contrário.

```DAX

DesempenhoVendedor = IF(AND([MediaAlunosPorVendedor] > 30,


[TotalVendas] > 100000),

"Excelente",

IF(OR([MediaAlunosPorVendedor] > 30, [TotalVendas] > 100000),

"Bom",

"Regular"))

```

Função IF com OR
A função OR permite que qualquer uma das condições fornecidas seja
verdadeira para que a função IF retorne o resultado esperado.
Exemplo Prático
Vamos considerar uma nova métrica onde queremos saber se o
vendedor é "Aprovado" se ele tiver mais de 25 alunos ou se o volume
de vendas for superior a 80.000.

```DAX

AprovacaoVendedor = IF(OR([MediaAlunosPorVendedor] > 25,


[TotalVendas] > 80000),

"Aprovado",

"Não Aprovado")

```

Fórmulas intermediárias
Para aprofundar ainda mais as nossas análises, podemos utilizar
algumas fórmulas intermediárias que são essenciais no DAX.

CALCULATE
A função CALCULATE permite modificar o contexto no qual um cálculo
é realizado. Vamos usá-la para calcular o total de vendas de um
determinado estado.

```DAX

TotalVendasEstado = CALCULATE(SUM(TabelaVendas[TotalVendas]),

TabelaVendas[Estado] = "SP")

```

Neste exemplo, estamos calculando o total de vendas apenas para o


estado de São Paulo (SP).

FILTER
A função FILTER retorna uma tabela que representa um subconjunto
da tabela original, com base em critérios específicos.

Exemplo Prático
Vamos calcular a média de vendas apenas para vendedores que têm
mais de 20 alunos.

```DAX
MediaVendasVendedores =
CALCULATE(AVERAGE(TabelaVendas[TotalVendas]),

FILTER(TabelaVendas,

TabelaVendas[NumeroAlunos] > 20))

```

SUMX
A função SUMX permite realizar a soma de uma expressão avaliada
linha por linha em uma tabela.

Exemplo Prático
Vamos calcular o total de vendas ponderadas pela quantidade de
alunos.

```DAX

TotalVendasPonderadas = SUMX(TabelaVendas,

TabelaVendas[TotalVendas] * TabelaVendas[NumeroAlunos])

```

Você também pode gostar