1
resposta

[Projeto] Mão na massa

ReceitaLiquida =
SUMX(
    Vendas,
    (Vendas[Quantidade] * Vendas[Preco Calculado]) * (1 - 0.10)
)
1 resposta

Ei! Tudo bem, Vitor?

Analisando a sua medida de Receita Líquida criada no curso de Power BI, você utilizou muito bem a função SUMX! Essa função iteradora é a escolha ideal quando precisamos calcular uma regra de negócio linha por linha dentro da tabela de Vendas antes de realizar a soma final.

Uma dica, pensando em performance no motor DAX e em deixar o código mais limpo, nós podemos simplificar a sintaxe eliminando os parênteses redundantes e substituindo a subtração por um multiplicador direto:

ReceitaLiquida = 
SUMX(
    Vendas,
    Vendas[Quantidade] * Vendas[Preco Calculado] * 0.90
)

Multiplicar direto por 0.90 substitui o (1 - 0.10) com o mesmo resultado, deixando o processamento da expressão mais direto para o Power BI. Você aplicou um ótimo conceito de funções iteradoras no seu projeto prático!

Se testar essa versão simplificada no seu relatório para ver se o resultado bateu certinho você me conta? Abraço!

Material Complementar
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!