Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Contar Reservas noPeriodo

Caros Boa Tarde

     Preciso contar  os leitos reservados que estao dentro do periodo

   Segue o exemplo que esta no banco

Tags (1)
1 Solution

Accepted Solutions
Clever_Anjos
Not applicable

Re: Contar Reservas noPeriodo

=count(if(data_ini+hora_ini<=Now() and data_fin+hora_fim>=Now(),[cod reserva]))

14 Replies
rphpacheco
Not applicable

Re: Contar Reservas noPeriodo

Boa tarde Marcelo.

Desculpe, mas não entendi direito. Você quer a contagem dos leitos de um determinado período? Mas este período é informado de que maneira (Seletores, data_ini e data_fim)?

Poderias nos passar um pouco mais de informações a respeito?

Not applicable

Re: Contar Reservas noPeriodo

Raphael

  Preciso saber quantos estao no perido da data atual

  Neste exemplo do qvw

   Á data atual é  18/06/2014 16:10    entao so vai contar 1 , que é o leito da TI  , que tem o periodo

   das 18/06/2014 14:01 as 18:00 18:00 

rphpacheco
Not applicable

Re: Re: Contar Reservas noPeriodo

Estranho... Pois nos demais registros a datas também são dia 18/06.
Mesmo assim, modifiquei os dados e segue anexo um exemplo onde a contagem acontece para leitos com data_ini e data_fin = data atual.

Abraços!

Not applicable

Re: Contar Reservas noPeriodo

Raphael

   É quase isso , so que tem o horario tem , tem que contar dentro do perido junto com a data é  horario.

Clever_Anjos
Not applicable

Re: Contar Reservas noPeriodo

=count(if(data_ini+hora_ini<=Now() and data_fin+hora_fim>=Now(),[cod reserva]))

Not applicable

Re: Contar Reservas noPeriodo

Clever e  Raphael

  Valeu pela ajudaaaaa

Not applicable

Re: Re: Contar Reservas noPeriodo

Clever

No exemplo que vc deu esta funcionando o qvw que deixei de exemplo para vcs , neste qvw reservado2 que puxa do banco nao esta funcionado , tem o leito TI que está dentro do prazo reservado ele nao conta 1.

Tem outros leitos que estao fora do perido , ele esta contando .

Not applicable

Re: Contar Reservas noPeriodo

Verifique que a sua fórmula está incorreta, no gráfico está assim:

=count(if((Data_R_I + Hora_R_I)<Now() and (Data_R_F+Hora_R_I)>=Now(),COD_INT))

deveria ser assim:

=count(if((Data_R_I + Hora_R_I)<Now() and (Data_R_F+Hora_R_F)>=Now(),COD_INT))

O problema está na hora final, você sem perceber montou a data final com a hora inicial.

T+

Not applicable

Re: Re: Contar Reservas noPeriodo


Claudimar 

Fiz a correção , mesma coisa.