Ir para conteúdo

Guilherme Henrique Baierle

Alunos
  • Total de itens

    8
  • Registro em

  • Última visita

Community Answers

  1. Guilherme Henrique Baierle's post in Barra Clusterizado Dinâmica was marked as the answer   
    Bom dia, meu amigo! Tudo bem?
    Para calcular a média com base em uma condição, você pode usar uma função IF juntamente com algumas variáveis no Power BI. Vou explicar como fazer isso utilizando uma base de vendas, mas o conceito pode ser aplicado em outros contextos.
    👉 Criação de Variável para a Média Geral: Primeiro, é necessário criar uma variável que calcule a média geral de unidades/faturamento da base de dados, isso pode ser feito com a função ALL. Por exemplo, a média geral é 238,62.
    👉 Criação de Medida sem ALL: Em seguida, crie uma medida semelhante, mas sem a função ALL, para trazer a média por aluno/vendedor, como mostrado na tabela.
    👉 Aplicação da Condição com IF: Crie uma medida usando a função IF para determinar a cor com base na comparação entre a média individual e a média geral. Se a média individual (vMedia) for maior ou igual à média geral (vMediaALL), a cor será vermelha; caso contrário, será verde.
    AcimaMédia = VAR vMediaALL = CALCULATE( AVERAGEX( fVendas, (fVendas[valor_unitario] * fVendas[item_quantidade]) - fVendas[valor_desconto]), ALL( dVendedor[descricao] ) ) VAR vMedia = CALCULATE( AVERAGEX( fVendas, (fVendas[valor_unitario] * fVendas[item_quantidade]) - fVendas[valor_desconto])) RETURN IF( vMedia >= vMediaALL, "red", "green")
     
×
×
  • Criar Novo...