Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Preciso da Count(DISTINCT num if

Tenho este IF abaixo e precisar de criar um Count(DISTINCT  no CodigoClienteV

Também precisa negar o filtro. [Celular]-={'Não Celular'} no set analysis abaixo:

If(aggr(max(Data_Efetivado_Estoque),CodigoClienteV)<WeekEnd(today(),-13),FirstSortedValue(NomeClienteV,-aggr(max(Data_Efetivado_Estoque),CodigoClienteV)))

Neves
1 Solution

Accepted Solutions
Thiago_Justen_
MVP
MVP

Agnaldo,

Este condicional criamos para apresentar o nome do cliente. Nesse caso, considerando uma tabela simples onde uma das colunas contenha a expressão acima, não daria pra colocar apenas:

Count({<Celular-={'Não Celular'}>}distinct CodigoClienteV)

Ou, talvez isso:

Count({<Celular-={'Não Celular'},Data_Efetivado_Estoque={"=If(aggr(max(Data_Efetivado_Estoque),CodigoClienteV)<WeekEnd(today(),-13),FirstSortedValue(Data_Efetivado_Estoque,-aggr(max(Data_Efetivado_Estoque),CodigoClienteV)))"}>}distinct CodigoClienteV)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

1 Reply
Thiago_Justen_
MVP
MVP

Agnaldo,

Este condicional criamos para apresentar o nome do cliente. Nesse caso, considerando uma tabela simples onde uma das colunas contenha a expressão acima, não daria pra colocar apenas:

Count({<Celular-={'Não Celular'}>}distinct CodigoClienteV)

Ou, talvez isso:

Count({<Celular-={'Não Celular'},Data_Efetivado_Estoque={"=If(aggr(max(Data_Efetivado_Estoque),CodigoClienteV)<WeekEnd(today(),-13),FirstSortedValue(Data_Efetivado_Estoque,-aggr(max(Data_Efetivado_Estoque),CodigoClienteV)))"}>}distinct CodigoClienteV)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago