Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
cenbueno
New Contributor II

Intervalos

Boa tarde Pessoal,

Em relação ao Tópico que criei Re: Conversão de horário, esqueci de no inicio comentar um outro campo que precisaria criar.

Em relação ao meu tempo (timestamp), criei o campo de hora.

Preciso, criar ainda nesse script, 4 intervalos (15, 30, 45 e 60) min em relação à hora.

Exemplo:

Hora : 1  15

          1  30

          1  45

          1  60

Hora : 2  15

          2  30

          2  45

          2 60

E assim por diante pra todas as 24 horas. Portanto preciso de um campo, que esteja ligado com o tempo TimeStamp, 4 intervalos em relação a Hora.

Agradeço desde já a ajuda de todos.

1 Solution

Accepted Solutions
MVP
MVP

Re: Intervalos

Carlos,

daria para fazer com o intervalmatch

exemplo

Hora Minuto Faixa
08:00015
09:00015
10:121215
12:303030
14:171730
17:151515
17:383845
18:00015
19:474760
7 Replies

Re: Intervalos

Explica melhor a regra que precisa: Se você tem um registro com a data 24/02/2016 01:20:00, este registro deve encaixar em qual intervalo?

cenbueno
New Contributor II

Re: Intervalos

Então Yuri, o que preciso seria o seguinte.

Eu tenho a data (TimeStamp) que possui DD/MM/YYYY hh:mm:ss

Desse campo eu retiro a hora Hour(Campo) que me retorna de 0 a 23 horas.

Em cada hora precisaria criar 4 intervalos de 15, sendo 15,30,45,60

Nesse caso do registro da data 24/02/2016 01:20:00 ele entraria no intervalo de 30

Pois     de 1:01 à 1:15 - intervalo de 15,

             de 1:16 a 1:30 - intervalo de 30,

             de 1:31 a 1:45 - intervalo de 45

             de 1:46 a 1:60 - intervalo de 60.

Ou seja pra hora 1, teria esses 4 intervalos. pra hora 2 os mesmos 4 e assim por diante, deu pra entender?

Employee
Employee

Re: Intervalos

TimeStamp(Floor(SeuCampo, 1/ (24*4)) irá trazer o que você precisa

cenbueno
New Contributor II

Re: Intervalos

Clever,

Nesse caso o campo traz desse jeito a informação, e gostaria de criar apenas 4 intervalos. 15, 30, 45 e 60. Pra qq Hora seria esses 4 intervalos.

15min.png

Employee
Employee

Re: Intervalos

Ceil(Minute(SeuCampo), 1/(24*4))

MVP
MVP

Re: Intervalos

Carlos,

daria para fazer com o intervalmatch

exemplo

Hora Minuto Faixa
08:00015
09:00015
10:121215
12:303030
14:171730
17:151515
17:383845
18:00015
19:474760
cenbueno
New Contributor II

Re: Intervalos

Alessandro, nesse formato funcionou bem.

Obrigado à todos pela ajuda.