1
resposta

Erro na iteração

Apliquei a variável:

Margem Bruta % VAR = 
VAR FaturamentoTotal = SUM(Livros[Faturamento total]
VAR CustoTotal = SUM(Livros[Custo Total]
VAR MargemBruta = FaturamentoTotal-CustoTotal
Return
MargemBruta / FaturamentoTotal

Recebi a mensagem de erro:

A sintaxe de 'VAR' está incorreta. (DAX(VAR FaturamentoTotal = SUM(Livros[Faturamento total]VAR CustoTotal = SUM(Livros[Custo Total]VAR MargemBruta = FaturamentoTotal-CustoTotalReturnMargemBruta / FaturamentoTotal)).

A inteligência artificial me deu várias sugestões nenhuma funcionou Desisti do meu arquivo. Baixei o arquivo do professor da aula anterior

Apliquei a mesma regra:

Margem Bruta % VAR = 
VAR FaturamentoTotal = SUM(Livros[Faturamento total]
VAR CustoTotal = SUM(Livros[Custo Total]
VAR MargemBruta = FaturamentoTotal-CustoTotal
Return
MargemBruta / FaturamentoTotal

Recebo o mesmo erro:

A sintaxe de 'VAR' está incorreta. (DAX(VAR FaturamentoTotal = SUM(Livros[Faturamento total]VAR CustoTotal = SUM(Livros[Custo Total]VAR MargemBruta = FaturamentoTotal-CustoTotalReturnMargemBruta / FaturamentoTotal)).

O que tem de errado?

1 resposta

Olá Márcia, tudo bem com você?

No seu código estão faltando parênteses de fechamento nas funções SUM. A função SUM deve sempre ser seguida por parênteses, mesmo que não haja nada dentro deles.

A fórmula correta é:

Margem bruta % VAR = 
VAR FaturamentoTotal = SUM('Livros'[Faturamento total]) 
VAR CustoTotal = SUM('Livros'[Custo Total])
VAR MargemBruta = FaturamentoTotal - CustoTotal 
Return
MargemBruta/FaturamentoTotal

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software