Access - Error #¡Núm!

 
Vista:
Imágen de perfil de division cero/cero
Val: 46
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Error #¡Núm!

Publicado por division cero/cero (94 intervenciones) el 04/06/2015 20:01:11
Tengo un informe con dos campos "Suma([tiempo])" y "Suma([stmo])" que cuando son cero producen error al
calcular la media=[suma([stmo])]/[suma([tiempo])], quisiera que aparezca el valor cero.

Saludos

Salva
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de douglas

Error #¡Núm!

Publicado por douglas (280 intervenciones) el 05/06/2015 01:05:00
Lo único que se me ocurre es crear una variable

Variable=Slinm(isError([Campotabla1]);0;[Campotabla1])

Mover los datos de la consulta a una base de datos con sql y esa variable
Buena suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Salvador Parreño
Val: 46
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Error #¡Núm!

Publicado por Salvador Parreño (94 intervenciones) el 06/06/2015 08:33:52
Lo ha solucionado con un módulo que me evió [email protected]

1
2
3
4
5
6
7
8
Public Function miDivision(dividendo As Variant, divisor As Variant) As Double
If IsNull(dividendo) Then dividendo = 0
If divisor = 0 Or IsNull(divisor) Then
miDivision = 0
Else
miDivision = dividendo / divisor
End If
End Function

Eso es todo.

Salva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar