Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
pauloandre
Creator II
Creator II

Ajuda em expressão

Prezados,

estou com um problema e gostaria da ajuda de voces....

preciso descobrir em quantos meses um campo possui informação no ano, isto é, quando seleciono todos os meses (ou não seleciono nenhum) em quantos meses possuo valor.

ex.

campo A possui informação em jan, fev e mar e ao selecionar todos os meses o resultado tem que ser '3'

att

Paulo André

1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

Tente assim:

Count({<CONTRATOS={>$('0')}>} DISTINCT MÊS)

Tem um exemplo que fiz.

Abs.

View solution in original post

8 Replies
rphpacheco
Creator III
Creator III

Bom dia!

Bom mesmo era ver como está montado as demais expressões. Mas tente usar GetSelectedCount(Mês) combinado a verificação de valores

Abs.

pauloandre
Creator II
Creator II
Author

Raphael,

e no caso de não houver seleção?? pois selecionar tudo e selecionar nada possui o mesmo resultado.

e como utilizar as funções 'Get' combinado com outra?

abcs

rphpacheco
Creator III
Creator III

Bom, fiz uma operação parecida hoje em um relatório meu e nele sem seleção retorna 0 e se selecionar tudo me retorna 12.

Bom, poderias postar um exemplo com dados fake mesmo para entender melhor isso? Assim podemos bolar até o restante da expressão

pauloandre
Creator II
Creator II
Author

Raphael,

estou enviando um print do caso.

como vc pode verificar, o campo so possui informação nos meses de jan a abr e gostaria que fosse apresentado na caixa o valor '4' ao invés de 12

Paulo

Not applicable

Eu costumo usar Count(Distinct(Mes)) para esses casos.

Tenta e ve se da certo.

pauloandre
Creator II
Creator II
Author

Rodolfo,

continua retornando '12', preciso que retorne '4' para o exemplo

rphpacheco
Creator III
Creator III

Tente assim:

Count({<CONTRATOS={>$('0')}>} DISTINCT MÊS)

Tem um exemplo que fiz.

Abs.

pauloandre
Creator II
Creator II
Author

Raphael,

isso mesmo!!! vlw!!