Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2008, 06:09
yomedi
 
Fecha de Ingreso: junio-2008
Mensajes: 49
Antigüedad: 15 años, 11 meses
Puntos: 0
Calcular promedio con varios campos ireport???

Hola, Amigos pido disculpa por preguntar tanto pero es que soy muy nueva en esto.
estoy haciendo un reporte en ireport y necesito calcular el promedio con cuatro columnas sin que me tome en cuenta los valores en blanco. ejemplo

promedio = 10+10+0+0 /2 = 10
10+10+10+0/3 = 10
10+10+10+10/4 = 10

actualmente tengo lo siguiente promedio = 10+10+0+0 /4 =5
lo que quiero es que me haga la division entre la cantidad de campos con valor.
esta es la expresion que utilizo
Código:
new Double($F{nota01}.doubleValue() + $F{nota02}.doubleValue() + $F{nota03}.doubleValue() + $F{nota04}.doubleValue() / 4 )

para que quede mas claro
Código HTML:
materia      sept      oct       nov      dec       ex       calif. final
 math          98         85       0          0          0             ???
si divido como lo tengo actualmete me daria 36.6 lo cual no es correcto.


si alguien tiene alguna idea como hacerlo le agradeceria me ayuden con esto.

Gracias de antemano y felicidades por tan buen foro...

Última edición por yomedi; 18/12/2008 a las 22:35