Uai, vamos lá! A função AVERAGEX no Power BI é uma beleza! Ela serve pra calcular a média de uma tabela ou de uma coluna, mas com um detalhe: você pode fazer isso em cima de uma expressão que você definir. É como se você quisesse fazer uma média ponderada, só que sem complicação. É fácil, igual fazer uma pamonha!

Vamos ver como funciona, então!

Exemplo 1: Média das Vendas

Imagina que você tem uma tabela chamada Vendas, e você quer calcular a média dos valores das vendas. A fórmula ficaria assim:

DAXCopiar códigoMédiaVendas = AVERAGEX(Vendas, Vendas[Valor])

Nesse caso, a função pega todos os valores da coluna Valor e calcula a média. É tipo somar as vendas e dividir pelo número de vendas, sô!

Exemplo 2: Média das Vendas com Desconto

Se você quiser calcular a média das vendas considerando um desconto, pode fazer assim:

DAXCopiar códigoMédiaVendasComDesconto = AVERAGEX(Vendas, Vendas[Valor] - Vendas[Desconto])

Aqui, você subtrai o desconto de cada venda antes de calcular a média. É igual aquela dica que sua avó dá pra não gastar à toa, né?

Exemplo 3: Média das Vendas por Categoria

Agora, suponha que você queira calcular a média das vendas por categoria. Você pode fazer um CALCULATE junto:

DAXCopiar códigoMédiaPorCategoria = CALCULATE(AVERAGEX(Vendas, Vendas[Valor]), Vendas[Categoria] = "Alimentos")

Isso calcula a média das vendas, mas só pra categoria “Alimentos”. É como se você falasse: “Só quero saber do meu feijão, sô!”

Exemplo 4: Média das Vendas com Condição

Se você só quer calcular a média das vendas que foram acima de R$100, a fórmula ficaria assim:

DAXCopiar códigoMédiaVendasAcima100 = AVERAGEX(FILTER(Vendas, Vendas[Valor] > 100), Vendas[Valor])

Aqui, estamos filtrando as vendas acima de R$100. É tipo não comprar a cebola se não tiver moeda no bolso, né?

Exemplo 5: Média de Idade dos Funcionários

Agora, vamos fazer uma média de idade dos funcionários de uma tabela Funcionários:

DAXCopiar códigoMédiaIdade = AVERAGEX(Funcionários, Funcionários[Idade])

Com isso, você consegue saber a média da turma. E quem sabe até descobrir que a galera já tá envelhecendo, uai!

Exemplo 6: Média de Nota de Alunos

Vamos supor que você tenha uma tabela de Alunos e quer calcular a média das notas:

DAXCopiar códigoMédiaNotas = AVERAGEX(Alunos, Alunos[Nota])

Dá pra ver como a turma tá indo bem ou mal na escola, uai!

Exemplo 7: Média de Gastos Mensais

Se você quer calcular a média dos gastos mensais em uma tabela Gastos, ficaria assim:

DAXCopiar códigoMédiaGastos = AVERAGEX(Gastos, Gastos[Valor])

Assim você controla melhor a grana e não se enrola no final do mês, né?

Exemplo 8: Média de Desempenho de Vendas

Se você tem uma tabela de desempenho de vendas e quer calcular a média de pontos:

DAXCopiar códigoMédiaDesempenho = AVERAGEX(DesempenhoVendas, DesempenhoVendas[Pontos])

Dá pra ver quem tá indo bem e quem tá devendo, sô!

Exemplo 9: Média de Tempo de Projeto

Na tabela Projetos, se você quiser calcular a média de tempo de execução:

DAXCopiar códigoMédiaTempo = AVERAGEX(Projetos, Projetos[TempoEmDias])

Assim você sabe quanto tempo tá levando pra terminar cada projeto. E já vai se programando pra não atrasar!

Exemplo 10: Média de Vendas por Vendedor

Por fim, se você quiser calcular a média de vendas de cada vendedor:

DAXCopiar códigoMédiaVendasPorVendedor = AVERAGEX(Vendedores, Vendedores[VendasTotais])

Isso te dá uma visão de quem tá mandando bem e quem tá precisando de uma ajuda, uai!

Conclusão

Viu como a função AVERAGEX é útil? Com ela, você pode fazer várias análises e ficar de olho no que tá acontecendo nas suas tabelas. É como ter um amigo mineiro que te ajuda a calcular tudo, sem precisar ficar na dúvida!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *