Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
junior_ehlke
Creator III
Creator III

Intervalo de 15 em 15 Minutos

Uma dúvida que deve ser a de muitos,

eu tenho uma tabela com a venda de minuto em minuto, gostaria de criar um gráfico que traga o consolidado de 15 em 15 minutos,

exemplo:

10:00 as 10:15 = R$1000,00

10:16 as 10:30 = R$500,00

Eu estou criando uma tabela auxiliar no Excel, porém conseguindo fazer no script fica muito melhor.

Conseguem me dar uma ajuda?

Labels (4)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Crie um campo de referencia no seu script, daí pode usar esse campo como dimensão nos seus objetos

LOAD

   TimeStamp(Floor(CampoDataHora,1/(24*4))) as Campo15em15minutos

View solution in original post

3 Replies
Clever_Anjos
Employee
Employee

Crie um campo de referencia no seu script, daí pode usar esse campo como dimensão nos seus objetos

LOAD

   TimeStamp(Floor(CampoDataHora,1/(24*4))) as Campo15em15minutos

junior_ehlke
Creator III
Creator III
Author

Perfeito!

Você poderia explicar o código? Ele funcionou porém não entendi a lógica.. 1/(24*4)

Muito obrigado mesmo.

Clever_Anjos
Employee
Employee

Fiz um arredondamento para um intervalo

A função Floor(x,0.01) arredonda 9.0909 para 9.09

Quando uso Floor (datahora, 1*/(24*4)) estou pedindo para arredondar para

1 - Um dia completo

/

24 horas em um dia

4 intervalos (uma hora de quinze em quinze minutos são 4 intervalos)

Se quisesse por exemplo de meia em meia hora

Floor (datahora, 1*/(24*2))

1 - Um dia completo

/

24 horas em um dia

2 intervalos (uma hora de meia em meia hora são 2 intervalos)