Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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!
Acredito que a solução seja
Crie seu campo DataHora com a expressão abaixo e anexe novamente por favor
Time(Frac([Local Time Stamp]), 'hh:mm:ss') as Hora,
Segue o anexo com a alteração.
Acredito que a solução seja
Agora com anexo, hehe
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.
provavelmente tem algum arredondamento no seu campo
Talvez seja 17:30:00.algummilesimo