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

[Projeto] Mão da Massa

Ola.

Segue o código:

Vendas Data Science = 
SUMX(
    FILTER( 
        All(Vendas), 
        RELATED(Produtos[Categoria]) = "Data Science"
        ),
    Vendas[Quantidade] * Vendas[Preco Calculado]
    )
1 resposta
solução!

Oii, Raul. Tudo bem?

É excelente ver como você avançou na complexidade do código, combinando diferentes funções para resolver o desafio proposto. A estrutura que você montou demonstra um bom entendimento sobre como manipular o contexto de filtro no Power BI.

A sua solução tá correta e atende a todos os requisitos.

  • ALL(Vendas): Garante que o cálculo ignore filtros externos (como um segmentador de dados na tela), permitindo que a medida sempre olhe para a tabela inteira.
  • RELATED(Produtos[Categoria]): Como a informação de categoria está na tabela de produtos, você usou corretamente essa função para "buscar" o dado e trazê-lo para o contexto da tabela de vendas.
  • FILTER: Selecionou apenas as linhas que pertencem à categoria "Data Science".
  • SUMX: Realizou o cálculo da multiplicação linha a linha dentro desse grupo filtrado.

Continue assim. Praticar a combinação de funções de tabela com funções iteradoras é o caminho para dominar relatórios avançados.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!