Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
rodrigo_rocha
Creator
Creator

Contar Linhas de Uma Tabela Que Tenha Uma determinado Registro!!

Saudações pessoal!!

Conforme imagem abaixo, é possível contar quantas linhas possuem o registro Quebra de FEFO na tabela?? E conforme o usuário modificar a data, esse KPI deve informar a quantidade referente ao dia selecionado.

Screenshot_17.png

Desde já agradeço!!

Rodrigo Ramos Rocha

1 Solution

Accepted Solutions
Thiago_Justen_

Rodrigo,

Nesse caso use:

Sum(if(contagem<>'0' and quebra_data_validade < menorData,1,0))

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

View solution in original post

10 Replies
Anonymous
Not applicable

Olá!

Tente essa expressão no seu objeto de texto:

=Count({<[Quebra FEFO]={'QUEBRA FEFO'}>} Codigo)

rodrigo_rocha
Creator
Creator
Author

Olá Daniel!!

Já tentei desta maneira e ele conta normalmente todos os codigos... não diferencia se é Quebra FEFO ou não é.

Anonymous
Not applicable

Muito estranho.

Da maneira que eu postei, a expressão dá 0 ou um número maior que 0?

Tente assim:

=Count({<[Quebra FEFO]={"*EBRA*"}>} Codigo)

rodrigo_rocha
Creator
Creator
Author

Ela esta dando um numero maior que 0. Ela esta contando todos os códigos dos produtos e não apenas o que esta como Quebra FEFO. A mesma coisa nessa nova formula...

Anonymous
Not applicable

Ali no exemplo que você postou, se a segunda linha estivesse também como "QUEBRA FEFO", o resultado que você esperaria obter seria 2 ou 1?

Se for 1, você está querendo contar o código uma única vez, então, neste caso, tente isso:

=Count(DISTINCT {<[Quebra FEFO]={'QUEBRA FEFO'}>} Codigo)

Tente também essa aqui:

=Count(IF(Wildmatch([Quebra FEFO], '*ebra*'), 1))

Se nada disso funcionar, você não poderia disponibilizar parte dos dados?

Thiago_Justen_

Rodrigo,

Teste:

Count({<[Quebra FEFO]-={"ok"}>} [Quebra FEFO])

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

Não funcionou Thiago... A coluna Quebra FEFO é uma formula e não um campo.

A formula que eu utilizo é essa:

=if(contagem <> '0', if(menorData = '31/12/2199','OK', if(quebra_data_validade < menorData, 'QUEBRA FEFO', 'OK')))

rodrigo_rocha
Creator
Creator
Author

Não funcionou Anderson... A coluna Quebra FEFO é uma formula e não um campo.

A formula que eu utilizo é essa:

=if(contagem <> '0', if(menorData = '31/12/2199','OK', if(quebra_data_validade < menorData, 'QUEBRA FEFO', 'OK')))

Thiago_Justen_

Rodrigo,

Nesse caso use:

Sum(if(contagem<>'0' and quebra_data_validade < menorData,1,0))

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