Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá,
Estou com o seguinte problema, estou tentando retornar a maior data que teve venda, porém não está retornando de forma correta.
Estou usando a seguinte fórmula:
Max(ChaveData)
Já tentei usar:
If(Sum(Valor)>0, Max(ChaveData))
Tenho duas tabelas Vendas e Calendário, e elas estão ligadas pelo campo ChaveData, as fórmulas acima me retornam a última data que está na tabela calendário, porém está ultima data nem sempre é uma data onde teve venda.
Como posso montar uma fórmula para puxar a última data com venda?
Max({<Valor={"*"}>}ChaveData)
Amigo, segue:
Max({<[Valor]-={}>} [ChaveData])
Max({<Valor={"*"}>}ChaveData)
Clever,
Funcionou perfeito aqui, só uma dúvida, na parte {"*"} você está dizendo para o qlik sense pegar todos os valores?
Amigo,
Testei a sua solução e funcionou perfeitamente, só uma dúvida na parte -={} você está dizendo para o qlik sense ignorar os valores que são vazios? correto?
Oi amigo;
No set analysis que te passei... Está definido para não considerar nulos para o campo [Valor] (não é zero, é ausência de registros);
Perceba que tem um sinal de subtração antes do sinal de igual, e dentro de {} não tem nada (nulo).
Hmm.. entendi, muito bom, isso vai me ajudar em outra coisa por aqui também.
Muito Obrigado!!
Sim, todos os valores