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

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
rodrigo_rocha
Creator
Creator

Contar Registros em Tabelas!!

Olá pessoal!!

Preciso contar quantos registros "VERFICAR" possui a tabela abaixo:

Sem título.png

A formula que eu utilizei para mostrar se é Vericar ou não é:

if(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 'VERIFICAR', 'OK')

Desde já agradeço!!

1 Solution

Accepted Solutions
Thiago_Justen_

Talvez:

Sum(if(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 'VERIFICAR', 'OK')='VERIFICAR',1,0)



Editado:


Sum(Aggr(If(Sum(resultado)<(Sum(total resultado)/Count(total nome_funcionario)),1),nome_funcionario))

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

View solution in original post

7 Replies
breno_morais
Partner - Contributor III
Partner - Contributor III

Olá você pode colocar esta formulá em um KPI e ver o resultado:


Fiz um IF que verifica a o resultado e faz a contagem com Sum se for verdadeiro.



Sum(IF(if(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 'VERIFICAR', 'OK') = 'VERIFICAR', 1, 0))



Caso tenha te ajudado marque como correto.

rodrigo_rocha
Creator
Creator
Author

Olá Breno!!

Não deu certo... esta acusando erro na expressão.

Thiago_Justen_

Talvez:

Sum(if(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 'VERIFICAR', 'OK')='VERIFICAR',1,0)



Editado:


Sum(Aggr(If(Sum(resultado)<(Sum(total resultado)/Count(total nome_funcionario)),1),nome_funcionario))

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

Oi Thiago!!

Mesma coisa... erro de expressão. O erro é o seguinte: Nested aggregation not allowed.


Coloquei a função AGGR e não acusou erro, porém não contou.


Sum(if(aggr(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 'VERIFICAR', 'OK') = 'VERIFICAR',1,0))

Thiago_Justen_

Editei a expressão....falha minha!

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

Coloque este no KPI:

Sum(if(sum(resultado) < sum(total(resultado)) / count(total(nome_funcionario)), 1, 0))

rodrigo_rocha
Creator
Creator
Author

Agora Foi!! Valeu!!!!