Bom dia, galera. Estou criando um relatório de compromissos e tarefas e tem uma medida que preciso pegar o nome do compromisso que mais se repete no dia atual. Estou usando essa função para fazer isso:
Maior Compromisso Hoje =
VAR vMaior_Compromisso =
CALCULATE(
MIN(fCompromissos[Tipo]),
TOPN(1,ALL(fCompromissos),[Qtd Compromissos Hoje])
)
VAR vMaior_Compromisso_Formatado = LOWER(vMaior_Compromisso)
RETURN
vMaior_Compromisso_Formatado
O problema é que quando eu mudo da função MIN para a MÁX, me retorna valores diferentes. Como eu isolo o maior valor pela TOPN, tanto faz eu usar a MIN ou a MÁX, correto?
Medidas que estão relacionadas com a medida Maior Compromisso Hoje:
Total Compromisso =
CALCULATE(
COUNT(fCompromissos[Tipo de compromisso/tarefa]),
fCompromissos[Tipo de compromisso/tarefa] = "compromisso"
)
Qtd Compromissos Hoje =
CALCULATE(
[Total Compromisso],
FILTER(
ALL(dCalendario),
dCalendario[Data] = [Data Hoje])
)
Data Hoje = TODAY()
Na imagem abaixo, temos claramente que o maior tipo do dia de hoje é audiência. Se eu usar a MÁX me retorna perícia e se eu usar a MIN me retorna audiência.
Poderiam me ajudar? queria saber o possíveis motivos disso. Se precisarem de uma base fictícia, eu crio uma e envio aqui.
Pergunta
Daniel Cardoso
Bom dia, galera. Estou criando um relatório de compromissos e tarefas e tem uma medida que preciso pegar o nome do compromisso que mais se repete no dia atual. Estou usando essa função para fazer isso:
Maior Compromisso Hoje =
VAR vMaior_Compromisso =
CALCULATE(
MIN(fCompromissos[Tipo]),
TOPN(1,ALL(fCompromissos),[Qtd Compromissos Hoje])
)
VAR vMaior_Compromisso_Formatado = LOWER(vMaior_Compromisso)
RETURN
vMaior_Compromisso_Formatado
O problema é que quando eu mudo da função MIN para a MÁX, me retorna valores diferentes. Como eu isolo o maior valor pela TOPN, tanto faz eu usar a MIN ou a MÁX, correto?
Medidas que estão relacionadas com a medida Maior Compromisso Hoje:
Total Compromisso =
CALCULATE(
COUNT(fCompromissos[Tipo de compromisso/tarefa]),
fCompromissos[Tipo de compromisso/tarefa] = "compromisso"
)
Qtd Compromissos Hoje =
CALCULATE(
[Total Compromisso],
FILTER(
ALL(dCalendario),
dCalendario[Data] = [Data Hoje])
)
Data Hoje = TODAY()
Na imagem abaixo, temos claramente que o maior tipo do dia de hoje é audiência. Se eu usar a MÁX me retorna perícia e se eu usar a MIN me retorna audiência.
Poderiam me ajudar? queria saber o possíveis motivos disso. Se precisarem de uma base fictícia, eu crio uma e envio aqui.
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