Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Maior e menor valor intervalo de horas

Olá Bom Dia,

Preciso subtrair o Maior do Menor (Maior-Menor) valor de leituras (as leituras são realizadas de 1 em 1 min) de um medidor para obter o consumo de energia em KWh entre 17h30 e 20h30 em cada dia do Mês.

- Consegui calcular o consumo por dia em uma coluna com a expressão:   (AGGR ( Max (Wh), Data )) /1000 - (AGGR ( Min (Wh), Data )) / 1000, porém não sei como calcular em um intervalo específico de horas por dia.

Alguém poderia me ajudar?

Desde já, agradeço a atenção!

Labels (2)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Acredito que a solução seja

  • Gráfico tipo Tabela Simples
  • Dimensão Data
  • Expressão FirstSortedValue({<Hora={"<=20:30:00"}>}Wh,-Hora) - FirstSortedValue({<Hora={">=17:30:00"}>}Wh,Hora)

View solution in original post

6 Replies
Clever_Anjos
Employee
Employee

Crie seu campo DataHora com a expressão abaixo e anexe novamente por favor

Time(Frac([Local Time Stamp]), 'hh:mm:ss') as Hora,

Campos data/hora, também conhecidos como "Monstros S/A"

Anonymous
Not applicable
Author

Segue o anexo com a alteração.

Clever_Anjos
Employee
Employee

Acredito que a solução seja

  • Gráfico tipo Tabela Simples
  • Dimensão Data
  • Expressão FirstSortedValue({<Hora={"<=20:30:00"}>}Wh,-Hora) - FirstSortedValue({<Hora={">=17:30:00"}>}Wh,Hora)
Clever_Anjos
Employee
Employee

Agora com anexo, hehe

Anonymous
Not applicable
Author

Muito Obrigado, Clever!!!

A expressão que você mandou era justamente o que eu precisava. Só um detalhe:

Na expressão: FirstSortedValue({<Hora={">=17:30:00"},Wh-={'N/A'}>}Wh,Hora)  para pegar o valor  do Wh de 17h30, estava pegando o valor referente às 17:31:00.

Como resolvi?

Apenas alterei a igualdade da expressão para ">" e o horário para 17:29:59, ai a expressão ficou desta forma:

FirstSortedValue({<Hora={">17:29:59"},Wh-={'N/A'}>}Wh,Hora)

Assim, o QlikView pegou o valor referente às 17:30:00.

 

Desde já, agradeço ajuda valiosa.

Abraços.

Clever_Anjos
Employee
Employee

provavelmente tem algum arredondamento no seu campo

Talvez seja  17:30:00.algummilesimo