Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, a ver si alguien me puede ayudar con lo siguiente:
Tengo unos medidores que miden la energía cada 15 minutos y se guarda en la base de datos.
Los medidores forman parte de cada edificio.
Como la energía es un valor que se va acumulando y cada vez es mayor, para calcularla resto la energía de la máxima fecha menos la mínima fecha y obtengo el valor de la enegía correcto.
Hay 2 tipos de medidor, de los cuales uno calculo la energía haciendo la resta anterior y el otro tipo de medidor ya viene con el valor calculado pero lo tengo que dividir entre 1000.
El problema es que al representarlo, si tengo 5 medidores por ejemplo y son de los 2 tipos, no me saca el valor correcto.( O me muestra el valor de unos tipos de medidor o el valor de los otros )
Hago lo siguiente:
If(TipoMedidor=x, Energía/1000,
(Sum({<Fecha={$(=max((Fecha)))}>} Energía)-
Sum({<Fecha={$(=min((Fecha)))}>} Energía))))
Muchas gracias y un saludo.
Te recomiendo que normalices los datos en el script de carga y luego es mas sencillo manejarlo y hacerlo coherente
Hola, gracias por tu respuesta, pero no se cómo poder hacerlo en el script de carga.
Un saludo y gracias.
Dime como son los datos que estás cargando para poder ayudarte mejor.
O bien, pásame el fichero qv o una parte de él para trabajar sobre tus datos