Access - Precio Promedio

 
Vista:
sin imagen de perfil
Val: 15
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

Precio Promedio

Publicado por Socrates (129 intervenciones) el 25/04/2008 20:40:13
Estoy sacando precios promedio de materiales, Tengo:

[TotalEntradas]+[InventarioInicial]/[TotalValorCompras],
Resulta que todo bien con los materiales que han tenido movimiento de compra.
Pero hay algunos que no se han comprado en todo este año y solamente se tiene la existencia del año anterior. Estos por tener el registro de compras en blanco, la consulta no me ejecuta la accion aritmetica del promedio.

Favor alguien me puede ayudar a saber que estoy haciendo mal.
Estaré muy agradecido.
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 Enrique Ramírez
Val: 37
Ha aumentado su posición en 2 puestos en Access (en relación al último mes)
Gráfica de Access

RE:Precio Promedio

Publicado por Enrique Ramírez (629 intervenciones) el 25/04/2008 22:05:13
Si tu abres la calculadora de tu computadora y divides calquier cantidad entre cero te muestra el mensaje Error División por cero, supongo que es lo que esta haciendo tu consulta,lo que haría en tu lugar es filtrar la consulta para que no procese los registros que tengan compras en blanco y luego a estos en el resultado lo pondría en cero, no se nada de precios promedio pero yo eso haría para solucionar la division por cero..
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
sin imagen de perfil
Val: 15
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

RE:Precio Promedio

Publicado por Socrates (129 intervenciones) el 25/04/2008 22:47:46
Talvez no me he sabido explicar:

Ejemplo1:
Saldo Inicial:250
Entradas a la fecha: 300
Valor Compras+Inventario: $357.00
Promedio: $0.6490 C/U

Ejemplo2:
Saldo Inicial:250
Entradas a la fecha:
Valor Compras+Inventario: $150.00
Promedio:

En pocas palabras simplemente no ejecuta la operación. no da absolutamente nada ni error.
Cuando en realidad me debería de dar $0.6

Que podrá ser.

Gracias de antemano por su ayuda.
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

RE:Precio Promedio

Publicado por Enrique (1299 intervenciones) el 25/04/2008 23:19:16
La Función Nz convierte los Nulos en Cero, si le antepones esa función a todos los campos, puede que te funciones, porque solo convierte en Ceros los valores Nulos pero los que no son Nulos, quedan con su valor.

Nz([TotalEntradas])+Nz([InventarioInicial]) / Nz([TotalValorCompras])

En el segundo caso que pones, tiene que dividir 150 entre la suma de Entradas a la fecha + Saldo inicial, pero si Entradas a la fecha es Nulo, la suma tambien es nula y no se hace el cálculo. No se puede hacer este cálculo: 150 / Nulo.

A ver si hay suerte.
Saludos
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
sin imagen de perfil
Val: 15
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

RE:Precio Promedio

Publicado por Sócrates Cabrera (129 intervenciones) el 28/04/2008 18:10:01
Que bueno es saber que siempre hay alguien dispuesto a ayudar a los demas.

Gracias mil, por su disposición.
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