Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
luidisoares
Contributor II
Contributor II

considerar mês selecionado e mês posterior

Boa tarde,

Estou apanhando para efetuar uma expressão, é o seguinte, nos indicadores que estou montando eu uso o seguinte para definir o período:

=count({1<DATA_MES_ANO = {'$(vMES_ANO)'}

sendo vMES_ANO apenas um campo digitavel para informar o período (06/2018 por ex)

mas no caso expecífico de um indicador tenho que considerar o mês informado e o mês seguinte (se selecionar mês 6 considera mês 6 e 7), não estou conseguindo fazer funcionar.

a minha última tentativa foi:

=count({1<DATA_MES_ANO = {"$(=date(AddMonths({'$(vMES_ANO)'}),1),'MM/YYYY')"} >} distinct ID_PESSOA)

mas sempre me retorna 0, não consegui encontrar o problema, conseguem dar um help ai?

Obrigado.

Labels (2)
1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

Problema está no formato da variável que deve estar string.

Você deve converter para data para depois adicionar.

Tente fazer assim:

=Count({1<DATA_MES_ANO = {'$(vMES_ANO)','$(=Date(AddMonths(Date#('$(vMES_ANO)','MM/YYYY'),1),'MM/YYYY'))'} >} distinct ID_PESSOA)


Don't worry, be Qlik.

Tonial.

Don't Worry, be Qlik.

View solution in original post

3 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

Problema está no formato da variável que deve estar string.

Você deve converter para data para depois adicionar.

Tente fazer assim:

=Count({1<DATA_MES_ANO = {'$(vMES_ANO)','$(=Date(AddMonths(Date#('$(vMES_ANO)','MM/YYYY'),1),'MM/YYYY'))'} >} distinct ID_PESSOA)


Don't worry, be Qlik.

Tonial.

Don't Worry, be Qlik.
luidisoares
Contributor II
Contributor II
Author

Olá,

Funcionou, apenas não entendi que ficou um sublinhado na expressão e não consegui remover, mas mesmo assim a expressão esta ok e funcionou perfeitamente.

exp.jpg

Obrigado.

att. Luidi

fernando_tonial
Partner - Specialist
Partner - Specialist

As vezes ele se perde na verificação da sintaxe. Mas o importante é ver o OK no editor de expressões.

Não esqueça de marcar a resposta como solucionada para ajudar aos demais na comunidade.

Abraços.

Don't worry, be Qlik.

Tonial.

Don't Worry, be Qlik.