Predeterminado
Publicado por Rafael (14 intervenciones) el 26/02/2009 14:29:20
Hola a todos:
Llevo un buen rato leyendo post a ver si alguno se parecía a mi problema, vi muchos parecidos pero no conseguí un buen resultado.
Me explico, estoy haciendo un formulario sobre una lectura mensual de contadores de agua.
Es decir 12 cuadros de texto uno por cada mes que corresponden a 12 campos de una tabla y como origen del control el propio campo.
Ejemplo: para el cuadro [lectura_enero] el origen del control es el campo de ENE de la tabla.
Al final aparecerá un cuadro de texto llamado [consumo_año] que suma a todos mediante la expresión =[lectura_enero]+[lectura_Febrero]+.... (hasta diciembre).
El problema es:
A mitad de año, digamos Junio, tengo los datos de enero a junio introducidos, pero las lecturas de junio a Diciembre siguen vacías, y al estar vacías el cuadro de texto [Consumo año] también.
Y necesito saber la suma de los consumos "en lo que va de año", es decir que el cuadro de texto [consumo año] siempre contenga una cifra, aunque no estén todas las lecturas introducidas.
He intentado hacer las sumas con el comando NZ, pero el problema es que a los valores de lectura vacías les da el valor 0, y la lectura de un contador de agua debe ser como mínimo superior a a lectura anterior, sino tendríamos consumos negativos (imposible).
He intentado esto:
=Nz([Lectura Febrero];[Lectura Enero])
Para si no existe un valor en Febrero tome como valor el de enero. Pero no funciona.
¿alguna sugerencia?
Gracias de antemano.
Llevo un buen rato leyendo post a ver si alguno se parecía a mi problema, vi muchos parecidos pero no conseguí un buen resultado.
Me explico, estoy haciendo un formulario sobre una lectura mensual de contadores de agua.
Es decir 12 cuadros de texto uno por cada mes que corresponden a 12 campos de una tabla y como origen del control el propio campo.
Ejemplo: para el cuadro [lectura_enero] el origen del control es el campo de ENE de la tabla.
Al final aparecerá un cuadro de texto llamado [consumo_año] que suma a todos mediante la expresión =[lectura_enero]+[lectura_Febrero]+.... (hasta diciembre).
El problema es:
A mitad de año, digamos Junio, tengo los datos de enero a junio introducidos, pero las lecturas de junio a Diciembre siguen vacías, y al estar vacías el cuadro de texto [Consumo año] también.
Y necesito saber la suma de los consumos "en lo que va de año", es decir que el cuadro de texto [consumo año] siempre contenga una cifra, aunque no estén todas las lecturas introducidas.
He intentado hacer las sumas con el comando NZ, pero el problema es que a los valores de lectura vacías les da el valor 0, y la lectura de un contador de agua debe ser como mínimo superior a a lectura anterior, sino tendríamos consumos negativos (imposible).
He intentado esto:
=Nz([Lectura Febrero];[Lectura Enero])
Para si no existe un valor en Febrero tome como valor el de enero. Pero no funciona.
¿alguna sugerencia?
Gracias de antemano.
Valora esta pregunta


0