Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Araujo_KWG
Contributor II
Contributor II

Expressão de Set Analysis (AJUDA)

Preciso fazer a função "count" em 3 campos #KPI que funcionem da seguinte forma:

"# CRÔNICOS" = Conta os resultados de CCS acima de 1000 nos últimos dois períodos (Mes_ano). 

"# MELHOROU" = Conta os Clientes que tinham resultado acima de 1.000 no penúltimo período e abaixo de 1.000 no ultimo período.

"# NOVOS" = Conta os Clientes que tinham resultado abaixo de 1.000 no penúltimo período e acima de 1.000 no ultimo período.

 

Os resultados esperados para esses dados são: 

"# CRÔNICOS" = 07

"# MELHOROU" = 05

"# NOVOS (acima 1000) " = 05

1 Solution

Accepted Solutions
pedromsouza
Creator
Creator

Kleber,

Veja se lhe ajuda:

Crônicos:

Count(
{$<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

Melhorou:

Count(
{$<Nome = P({$<CCS={">1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={"<=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

Novos:

Count(
{$<Nome = P({$<CCS={"<1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

 

Qliking since '09

View solution in original post

3 Replies
pedromsouza
Creator
Creator

Kleber,

Veja se lhe ajuda:

Crônicos:

Count(
{$<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

Melhorou:

Count(
{$<Nome = P({$<CCS={">1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={"<=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

Novos:

Count(
{$<Nome = P({$<CCS={"<1000"},Mes_ano={"$(=MonthName(AddMonths(Max(Date(Mes_ano,'DD-MM-YYYY')),-1)))"}>} Nome)>
*
<Nome = P({$<CCS={">=1000"},Mes_ano={"$(=MonthName(Max(Date(Mes_ano,'DD-MM-YYYY'))))"}>} Nome)
>} Distinct Nome)

 

Qliking since '09
Araujo_KWG
Contributor II
Contributor II
Author

Funcionou perfeitamente. 

muito obrigado ! ! !

Abraços 

pedromsouza
Creator
Creator

Que bom!

Sucesso no seu projeto!!!
Qliking since '09