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

[Dúvida] Dúvida no exemplo

No "Para saber mais: Funções de filtro", na explicação "KEEPFILTERS" referente ao exemplo com a sintaxe:

VendasFiltradas = CALCULATE ( SUM( Vendas[Quantidade] ), KEEPFILTERS( Produtos'[Categoria] = "SQL" ) )

"Neste caso, VendasFiltradas calcula a soma das vendas para a categoria "Eletrônicos", mantendo qualquer outro filtro já aplicado."

A soma das vendas não seria na categoria "SQL" ao invés da categoria "Eletrônicos"?

Obs: A Luri confirmou que é no "SQL"

1 resposta
solução!

Olá, Eduardo. Tudo bem?

Você está certo em sua observação. No exemplo que você mencionou, a função KEEPFILTERS está filtrando a categoria "SQL", então a soma das vendas deveria ser calculada para essa categoria, e não para "Eletrônicos". Parece que houve um erro na descrição do exemplo.

A sintaxe correta e o comportamento esperado da função KEEPFILTERS no exemplo que você mencionou é realmente calcular a soma das vendas para a categoria "SQL", enquanto mantém qualquer outro filtro que já esteja aplicado.

Espero que isso esclareça sua dúvida. Bons estudos.

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