Olá, Washington. Como vai?
Parabéns pela conclusão do desafio! É muito gratificante ver a aplicação prática de funções iteradoras para resolver problemas de negócio reais.
Na imagem, observamos que você utilizou a função SUMX com maestria. Essa é uma escolha técnica fundamental quando precisamos realizar cálculos linha a linha antes de somar o resultado final.
A sua fórmula DAX foi estruturada da seguinte forma:
ReceitaLiquida = SUMX( Vendas, Vendas[Quantidade] * Vendas[Preço calculado] * (1 - 0.10) )
Aqui estão os pontos principais do porquê essa medida está correta e é eficiente:
SUMX cria um contexto de linha sobre a tabela Vendas. Isso permite que o Power BI multiplique a quantidade pelo preço em cada transação individualmente antes de aplicar o desconto de 10%.SUMX garante que o desconto seja aplicado corretamente em cada item vendido, o que é muito mais preciso do que aplicar um desconto sobre a soma total das vendas, especialmente se houver variações de arredondamento.Se o percentual de impostos ou descontos (os 10% que você usou) mudar com frequência, você pode substituir o valor fixo 0.10 por uma Medida de Parâmetro. Assim, você poderia ajustar esse valor através de um segmentador (slicer) na tela, permitindo simulações de cenários com diferentes taxas de Receita Líquida em tempo real!
O resultado de 221,99 Mi apresentado na sua tabela demonstra que o Power BI processou corretamente a iteração sobre toda a sua base de dados.
Continue explorando as funções iteradoras (como AVERAGEX, MINX e MAXX), pois elas são a chave para análises avançadas em DAX.
Espero que possa ter lhe ajudado!