Olá, Marcus! Tudo bem?
Você tem razão! Obrigada por compartilhar essa questão com a comunidade!
Vamos lá…
O que você descreveu como "Valor médio por produto vendido" está certo. A ideia é calcular a média de valor pago por cada produto em todas as vendas. Então, se a "Ração filhote 1kg" foi vendida por R$21 em uma transação, R$24 em outra e R$19 em outra, o valor médio desse produto seria (21 + 24 + 19) / 3 = R$21,33.
Para criar essa medida (como você descreveu) no Power BI usando DAX, você pode utilizar a função AVERAGEX
para calcular a média dos valores de venda por produto. Como no exemplo abaixo:
Valor Médio por Produto Vendido =
AVERAGEX(
SUMMARIZE(
Vendas,
Vendas[ID Produto],
"ValorPorProduto",
Vendas[Valor]
),
[ValorPorProduto]
)
→ SUMMARIZE: Essa função cria uma tabela temporária que agrupa as vendas por ID Produto
e calcula o valor de cada produto.
→ AVERAGEX: Essa função calcula a média dos valores da tabela temporária criada.
Dessa forma, você obterá a média dos valores pagos por cada produto em todas as vendas, exatamente como você explicou.
Espero ter ajudado!
Abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!