Estou com dificuldade em fazer uma medida, pois preciso considerar o período entre duas datas, mais ou menos assim:
PONTOS EMP AO ENG ABR =
IF(
[1) DESC/LOA] = 0 --> (Se a medida [1) DESC/LOA] for igual a zero, mas considerando as datas min = [aaaa, 1,1] e data máxima = [aaaa, 4,31], então = 3, senão faz o SWITCH abaixo
SWITCH(
TRUE(),
[1) % EMPENHADO ABR] >= 0.3, 5,
[1) % EMPENHADO ABR] > 0, 3,
0
)
)
Pensei em fazer uma variável antes, mais ou menos assim, mas não deu certo:
PONTOS EMP AO ENG ABR =
VAR vANO = MAX(dDataEmissao_DocRef[Ano_DocRef])
RETURN
IF(
[1) DESC/LOA] = 0 && MAX(dCalendario[Date]) <= DATE(vANO,4,31),3, (aqui não consegui finalizar o raciocíneo)
Pergunta
Silvano Spada
Boa noite a todos,
Estou com dificuldade em fazer uma medida, pois preciso considerar o período entre duas datas, mais ou menos assim:
PONTOS EMP AO ENG ABR =
IF(
[1) DESC/LOA] = 0 --> (Se a medida [1) DESC/LOA] for igual a zero, mas considerando as datas min = [aaaa, 1,1] e data máxima = [aaaa, 4,31], então = 3, senão faz o SWITCH abaixo
SWITCH(
TRUE(),
[1) % EMPENHADO ABR] >= 0.3, 5,
[1) % EMPENHADO ABR] > 0, 3,
0
)
)
Pensei em fazer uma variável antes, mais ou menos assim, mas não deu certo:
PONTOS EMP AO ENG ABR =
VAR vANO = MAX(dDataEmissao_DocRef[Ano_DocRef])
RETURN
IF(
[1) DESC/LOA] = 0 && MAX(dCalendario[Date]) <= DATE(vANO,4,31),3, (aqui não consegui finalizar o raciocíneo)
SWITCH(
TRUE(),
[1) % EMPENHADO ABR] >= 0.5, 5,
[1) % EMPENHADO ABR] > 0, 3,
0
)
)
Desde já agradeço
Link para o comentário
Compartilhar em outros sites
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