1
resposta

[Dúvida] 08 Mão na massa: calculando vendas com filtros - ALL

Pessola, boa noite!

Consegui chegar na tebela clean, conforme foto abaixo, sem o ALL.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Porem ao colocar o ALL a tabela não fica desta forma, como fazer?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oii, Lucas! Como vai?

Você está no caminho certo! Porém o cálculo feito linha a linha de Quantidade * Preço Calculado, pode causar algumas inconsistências ou duplicação.

Como sugestão, tente o código:

ReceitaDataScience = 
SUMX(
    FILTER(
        ALL(Vendas), 
        RELATED(Produtos[Categoria]) = "Data Science"
    ), 
    Vendas[Vendas Total]
)

Traduzindo, de forma direta utilizamos as funções do desafio. O FILTER filtra apenas a categoria Data Science, o RELATED acessa a coluna Categoriada tabela Produtos a partir da tabela de Vendas. O ALLremove os filtros aplicados a tabela Vendas e o Vendas[Vendas Total]é referente ao valor final da receita para cada linha.

Faça o teste e observe se funciona como esperado. Para mais detalhes sobre essa desafio clique no botão Ver opinião do Instrutor.

Caso tenha dúvidas, compartilhe no fórum para podermos te auxiliar.

Até mais, Lucas!