Fórum de Power BI Uma Iniciativa da Datab

A primeira comunidade de Power BI em língua portuguesa.
Antes de participar Leia as Regras e depois Apresente-se

Dúvidas relacionadas a relacionamentos, fórmulas e funções DAX, power pivot, etc...
Por FSOUZA.ATA
#3879
Boa noite pessoal.

Podem me ajudar com esta coluna caculada.

Coluna_Total = CALCULATE(COUNT(fDados_Servico[ID_APONTAMENTO]);
FILTER(ALLSELECTED(dCalendario[DATA]);fDados_Servico[DATA]);
FILTER(fDados_Servico;fDados_Servico[ID_APONTAMENTO] = EARLIER(fDados_Servico[ID_APONTAMENTO])))

Preciso contar a quantidade de vezes que aparece o "ID_APONTAMENTO", mas considerando a data do dCalendario.

E precisa ser uma coluna pois o resultado desta contagem será usado também em uma segmentação.

O Problema é que a formula insiste em não considerar a data, considera todos os dados e não só o filtrado.
#3880
Boa noite,

A fórmula está correta!!! Se você precisa que ela considere uma data específica, então você precisa apontar isso dentro do FILTER. Veja que parte da sua função:
Código: Selecionar todos
FILTER(ALLSELECTED(dCalendario[DATA]);fDados_Servico[DATA])
não tem nenhum filtro específico.
Tente algo do tipo:
Código: Selecionar todos
FILTER(ALLSELECTED(dCalendario[DATA]);
     dCalendario[DATA] = fDados_Servico[DATA])
Talvez seja a resposta que está procurando.
FSOUZA.ATA curtiu isso
Por FSOUZA.ATA
#3884
Boa noite Tiago, você tem razão.

Mas veja essa situação.

Na imagem 1, bateu conforme o esperado e orientado por você, exatamente o que eu precisava.

mas ao aumentar o período de datas, não bateu, conforme a imagem 3, você enxerga algo que não estou vendo?

Desde de já muito obrigado.
Anexos
imagem2.png
imagem2.png (59.56 KiB) Exibido 111 vezes
imagem1.png
imagem1.png (48.57 KiB) Exibido 111 vezes
Thyago_Rezende curtiu isso
#3887
Boa noite,

Você precisa entender primeiro o problema. Quando você aumenta o período o que a função deve fazer. Ou seja, você precisa que retorne TODAS as datas que são MENORES que a maior data do intervalo??? Se sim, então é preciso incrementar este operador lógico dentro da função.

Pense primeiro no problema e incremente na função o comportamento esperado por ela.

Espero que ajude.
FSOUZA.ATA curtiu isso

Olá boa noite, Não sei se entendi c[…]

Então pessoal, Após alguns dias queb[…]

Olá, você conseguiu obter respostas? […]

Como subtrair um data da hora atual

O resultado ficaria assim: https://i.imgur.com/YY[…]

Treinamentos Presenciais e Online de Power BI