Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia!
Pessoal, poderiam me ajudar por favor?
Estou querendo filtrar na minha expressão, apenas os incidentes resolvidos, fechados e cancelados....
Fiz da seguinte forma:
count(if([STATUS] = 'Resolvido' and [STATUS] = 'Fechado' and [STATUS] = 'Cancelado', [STATUS]))
Quando eu coloco apenas um, ele me retorna corretamente, mas quando filtro mais que um, ele me retorna 0, ou seja, não funciona.
Teria um outro modo de criar essa query no qlik?
Obrigado!
Att.
Bruno
Utilize OR ao invés de AND em seu if. Como está, ele retornaria o resultado apenas se o Status fosse as 3 condições ao mesmo tempo, o que não é possível.
count(if([STATUS] = 'Resolvido' OR [STATUS] = 'Fechado' OR [STATUS] = 'Cancelado', [STATUS]))
Att,
Gabriel
Utilize OR ao invés de AND em seu if. Como está, ele retornaria o resultado apenas se o Status fosse as 3 condições ao mesmo tempo, o que não é possível.
count(if([STATUS] = 'Resolvido' OR [STATUS] = 'Fechado' OR [STATUS] = 'Cancelado', [STATUS]))
Att,
Gabriel
Bom dia.
Só para complementar o que o Gabriel disse, tente sempre pensar que você está lendo a base linha a linha.
Dessa forma dificilmente você cometerá um engano assim, que costuma ser comum pois normalmente o pensamento é:
Quero contar os status: Resolvido + Fechado + Cancelado, e isso induz a usar o and.
Gabriel e Luciano...
Obrigado pela ajuda.
Abs.
Att.
Bruno