Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Sandro_Cunha
Contributor
Contributor

Contar quantidade de registros em um periodo de data usando objeto de texto

Pessoal.

Tudo bem?

Sou novo no mundo do Qlikview, e estou desenvolvendo um dashboard usando objeto de texto para detalhar a quantidade de atividades por milestone.

Gostaria de ajuda para o comando a ser usado no objeto de texto com a finalidade de descobrir a quantidade de registros em um detrminado periodo. Por exemplo: Quantas entregas foram realizadas no periodo de Setembro/2019, para isso tenho uma coluna na minha base chamada "Data de Entrega".

1 Solution

Accepted Solutions
mbrenzan
Contributor III
Contributor III

Eu carregaria no Tratamento um campo com o mês da Data,

LOAD *,

Date([Data de Entrega],,'MM/YYYY')      AS DT_ENTREGA_MES

FROM TABELA.QVD (QVD);

e na Aplicação faria count ({<DT_ENTREGA_MES={'09/2019'} >} [ID Entrega] )

Coordenador de BI - Hospital Santa Casa de Maringá

View solution in original post

5 Replies
paulinhok14
Creator
Creator

Sandro, depende um pouco do formato da sua data, mas em geral será assim:

= count ( {< [Data de Entrega] = {'09/2019'} >} [ID Entrega] )

Supus que você tem um campo que distingue as Entregas, chamei-o de [ID Entrega], porém vc substitui pelo que vc quer contar.
Quanto à data, basta colocá-la dentro do Set Analysis no formato em que está o seu registro.

Abraço!

Sandro_Cunha
Contributor
Contributor
Author

Olá amigo,

Agradeço o seu suporte, porém a sua sugestão apenas está funcionando quando coloco o dia completo, como exemplo: = count ( {< [Data de Entrega] = {'9/27/2019'} >} [ID Entrega] ). Porém eu preciso encontrar a quantidade de registros de material entregue no mês de setembro (01/09 até 30/09/2019)

Quando insiro  apenas o mês {'9/2019'} o resultado é zero.

Desde já agradeço o seu suporte, pois antes eu não estava conseguindo nada, agora já consigo ver a quantidade em determinado dia. 

Tem outra dica de como conseguir encontrar o resultado de todos os registros do mês?

paulinhok14
Creator
Creator

Tente:

= count ( {< [Data de Entrega]={">=$(=MakeDate(2019,9,1))<=$(=MakeDate(2019,9,30))"} >} [ID Entrega] )

mbrenzan
Contributor III
Contributor III

Eu carregaria no Tratamento um campo com o mês da Data,

LOAD *,

Date([Data de Entrega],,'MM/YYYY')      AS DT_ENTREGA_MES

FROM TABELA.QVD (QVD);

e na Aplicação faria count ({<DT_ENTREGA_MES={'09/2019'} >} [ID Entrega] )

Coordenador de BI - Hospital Santa Casa de Maringá
Sandro_Cunha
Contributor
Contributor
Author

Muito Obrigado amigo, funcionou perfeitamente!!!