Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Uso de variáveis por questões de desempenho.

Olá pessoal! Primeiramente gostaria de exaltar a didática do curso, simples e esclarecedora.

Me deparei com uma dúvida ao realizar o desafio de remover a dependência de colunas calculadas e usar iteradores. Pois bem, propus uma solução sem o uso de variáveis, segue:

Iterador % Margem Bruta = SUMX(
    Livros,
        ((Livros[Quantidade de vendas]*Livros[Preço Unitário])-(Livros[Quantidade de vendas]*Livros[Preço de custo]))
        /
        (Livros[Quantidade de vendas]*Livros[Preço Unitário])
    )

Funcionou perfeitamente — e não que haja uma única resposta correta, — mas fiquei com a dúvida; Para questões de desempenho do cálculo, é melhor utilizar variáveis?

1 resposta
solução!

as variáveis são formas de repetir intervalos de cálculos, por exemplo, sem a necessidade de repetir as referências e o próprio calculo, todas as vezes que for necessário. Então em um código muito grande, em que seja necessário realizar a menção de um cálculo várias vezes, o uso da variável otimiza o seu codigo, pois o sistema ja saberá o resultado e não precisará calcular novamente. Espero que tenha conseguido entender.