Estou precisando de ajuda com a lógica e medida em dax. Preciso calcular qts dias úteis faltam para o fim do mês atual considerando o dia de hoje (today). Eu fiz a media mas vi que está errada.. Segue a medida:
Frase Diff Fim Mes =
VAR _HojeNum = DAY(TODAY())
VAR _SemanaNum = WEEKNUM(TODAY())
VAR QTD_DIAS_UTEIS_SEMANA =
CALCULATE(
COUNT(dCalendar[Data]),
NOT(dCalendar[DiaSemana] IN {0,6}), // dia útil
dCalendar[SemanaNum] = _SemanaNum
)
VAR _QtdeDiasUteis =
CALCULATE(
COUNT(dCalendar[Data]),
NOT(dCalendar[DiaSemana] IN {0,6}),
YEAR(dCalendar[Data]) = YEAR(TODAY()),
MONTH(dCalendar[Data]) = MONTH(TODAY())
)
VAR _DiferencaDias = _QtdeDiasUteis - _HojeNum
RETURN
UPPER(_DiferencaDias & " WORKING DAYS LEFT FOR THE END OF THE MONTH!")
// erro: no dia 17/04 faltam 9 dias uteis p fim do mês
//abril = 22 dias úteis
// 22 - 17 = 5
Pergunta
Laurytha
Olá pessoal!
Estou precisando de ajuda com a lógica e medida em dax. Preciso calcular qts dias úteis faltam para o fim do mês atual considerando o dia de hoje (today). Eu fiz a media mas vi que está errada.. Segue a medida:
Frase Diff Fim Mes =
VAR _HojeNum = DAY(TODAY())
VAR _SemanaNum = WEEKNUM(TODAY())
VAR QTD_DIAS_UTEIS_SEMANA =
CALCULATE(
COUNT(dCalendar[Data]),
NOT(dCalendar[DiaSemana] IN {0,6}), // dia útil
dCalendar[SemanaNum] = _SemanaNum
)
VAR _QtdeDiasUteis =
CALCULATE(
COUNT(dCalendar[Data]),
NOT(dCalendar[DiaSemana] IN {0,6}),
YEAR(dCalendar[Data]) = YEAR(TODAY()),
MONTH(dCalendar[Data]) = MONTH(TODAY())
)
VAR _DiferencaDias = _QtdeDiasUteis - _HojeNum
RETURN
UPPER(_DiferencaDias & " WORKING DAYS LEFT FOR THE END OF THE MONTH!")
// erro: no dia 17/04 faltam 9 dias uteis p fim do mês
//abril = 22 dias úteis
// 22 - 17 = 5
Essa medida é para mostrar nesse visual:
Agradeço a ajuda, desde já. =)
3 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