Estou assistindo o Módulo 4 da Trilha Express e fiquei em dúvida em relação à sintaxe da fórmula que o Professor utiliza para a comparação de Semana Anterior.
Ele utiliza
Faturamento Semana Anterior =
CALCULATE([Faturamento],
FILTER(ALL(dCalendario),
dCalendario[Semana do Ano] = SELECTEDVALUE(dCalendario[Semana do Ano] -1)
VALUES(dCalendario[Ano]))
Eu não entendi porque ele trouxe a tabela toda (ALL(dCalendario)) e depois filtrou para ano (VALUES(dCalendario[Ano]).
Eu tentei só com CALCULATE([Faturamento], dCalendario[Semana do Ano] = SELECTEDVALUE(dCalendario[Semana do Ano] -1) e deu certo, mas fiquei na dúvida se deu certo "na sorte" ou se dá certo mesmo.
Pergunta
MarianaKato
Boa tarde!
Estou assistindo o Módulo 4 da Trilha Express e fiquei em dúvida em relação à sintaxe da fórmula que o Professor utiliza para a comparação de Semana Anterior.
Ele utiliza
Faturamento Semana Anterior =
CALCULATE([Faturamento],
FILTER(ALL(dCalendario),
dCalendario[Semana do Ano] = SELECTEDVALUE(dCalendario[Semana do Ano] -1)
VALUES(dCalendario[Ano]))
Eu não entendi porque ele trouxe a tabela toda (ALL(dCalendario)) e depois filtrou para ano (VALUES(dCalendario[Ano]).
Eu tentei só com CALCULATE([Faturamento], dCalendario[Semana do Ano] = SELECTEDVALUE(dCalendario[Semana do Ano] -1) e deu certo, mas fiquei na dúvida se deu certo "na sorte" ou se dá certo mesmo.
Se alguém tiver uma luz, agradeço desde já 🙂
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora