Ir para conteúdo
  • 0

Problema ao ignorar contexto de filtro.


Rafael Back

Pergunta

  • Alunos

Bom dia pessoal

Eu tenho a seguinte tabela:
image.png.469ac5aacc32491fb9139cdc59b93c84.png

Na Coluna receita Iscas estou aplicando a sintaxe:

Receita Iscas =
CALCULATE(
SUM(f_pedidos_iscas[Valor Itens Desc.]),
DATESBETWEEN(d_Calendario[Date], MIN(f_lista_iscas[Data Inicial]),MIN(f_lista_iscas[Data Final])
))

Já na coluna Receita marca a intenção é apresentar o total de receita da marca no período, sendo usada a sintaxe:

Receita Marca = CALCULATE(
[Receita Iscas],
ALL(d_produto_hsb[Cód. Produto])
)

Porém o resultado apresentado está sendo o mesmo da receita do SKU, ou seja, está ignorando a função ALL

O relacionamento está com cardinalidade de 1 para muitos....
image.png.d6a0c6a4d799ee30d07447370feb21aa.png

Alguém sabe alguma forma de contornar essa situação? Ou onde estou errando?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
3 horas atrás, Bruno Abdalla de Souza disse:

Não seria isso?

Receita Marca = CALCULATE(
[Receita Iscas],
ALL(d_produto_hsb[Marca])

Se não for, consegue anexar o pbix?

Na realidade eu gostaria que aparecesse o total de receita da marca no período. Neste caso, como as 3 primeiras linhas são 3M e o mesmo período o resultado teria que ser igual.

 

Tracking Iscas2.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá Rafael, tenta assim:

Receita Marca =
CALCULATE(
    [Receita Iscas],
    ALL(d_produto_hsb[Cód. Produto]),
    FILTER(
           VALUES(d_produto_hsb[Marca]),
           [Receita Iscas] > 0)
)
 
Anexei também o PBIX.

1203516182_TrackingIscas2.pbix

Editado por Renato Rossato
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...