Oi, André! Tudo certo por aí?
Entendo sua sugestão e agradeço por compartilhá-la aqui no fórum! Isso enriquece muito o nosso ambiente de aprendizagem. :)
Contudo, a solução proposta pelo desafio continua sendo o melhor caminho para seguirmos neste contexto. Observe comigo:
Na medida original, temos:
Valor médio por produto = SUM(Produtos[Valor]) / COUNT(Produtos[ID Produto])
Isso significa que estamos somando todos os valores dos produtos e dividindo pelo número total de produtos. Ao considerar a tabela de produtos, o valor retornando por essa medida nos informa o valor médio de cada produto da nossa loja.
Por outro lado, a sua sugestão é:
Valor médio por produto = SUM(Produtos[Valor]) / SUM(Produtos[ID Produto])
Nesse caso, você está somando todos os valores dos produtos vendidos e dividindo pela soma dos IDs dos produtos vendidos. No entanto, o ID do produto não é uma medida quantitativa que possa ser somada, ele é apenas um identificador único para cada produto. Se tivéssemos produtos com os IDs 1, 2 e 3, por exemplo, essa segunda medida estaria os somando (1 + 2 + 3 = 6), mas não é o que buscamos.
Além disso, no que diz respeito às transações, poderíamos utilizar os campos presentes na tabela de vendas, como Valor
e ID Produto
.
Espero ter esclarecido, André! Se surgirem novas dúvidas ou sugestões, estamos por aqui.
Um abraço!