Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
pedromsouza
Contributor

Ajuda com set analysis

Como buscar o último mês?

A expressão que tenho é esta:

Sum({<Identificador={'xyz'}>} valor)

O campo que o usuário irá selecionar é:

ano_mes_atendido

que retorna valores da seguinte forma:

2017-05

2017-06...

1 Solution

Accepted Solutions
Employee
Employee

Re: Ajuda com set analysis

Se for string, use MaxString()

8 Replies

Re: Ajuda com set analysis

May be this?

Sum ({<Identifier = {'xyz'}, ano_mes_atendido = {'$(=Max(ano_mes_atendido-1))'}>} value)

OR

Sum ({<Identifier = {'xyz'}, ano_mes_atendido = {'$(=AddMonths(Max(ano_mes_atendido),-1))'}>} value)


thiago_pinho
New Contributor III

Re: Ajuda com set analysis

Eai Pedro, beleza?

Se for o que eu entendi, você quer a soma do Valor do Ultimo mês que os seus dados possuem, certo?

pedromsouza
Contributor

Re: Ajuda com set analysis

It didn't work. Ano_mes_atendido isn't a date field. It has a string in the following format: yyyy-mm. Like 2017-10,2017-11 and so on...

thiago_pinho
New Contributor III

Re: Ajuda com set analysis

Tente colocar no seu Script:

     Date(Date#([Ano_mes_atendido],'YYYY-MM'),'MM/YYYY') as Data_Atendimento

E fazer da forma que o Anil te passou,

Employee
Employee

Re: Ajuda com set analysis

Se for string, use MaxString()

pedromsouza
Contributor

Re: Ajuda com set analysis

Não funcionou.

Tentei

=Sum ({<Identificador = {'xyz'}, ano_mes_atendido = {'$(=maxstring(ano_mes_atendido))'}

,ano=,mes=>} valor)

Employee
Employee

Re: Ajuda com set analysis

Se possivel anexe seu modelo de dados

Como obter ajuda? Leia antes de postar

pedromsouza
Contributor

Re: Ajuda com set analysis

Me perdoem. Na verdade funcionou com Maxstring, eu só tinha que colocar para ignorar outros campos de data. Muito obrigado!