Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: CALCULO PORCENTUAL
Experto: sofocles
Valoración: 3
Fecha: 01/02/2002


CALCULO PORCENTUAL
HOLA! POR MEDIO DE UNA CONSULTA NECESITO CALCULAR UN PORCENTAJE DE UNA CIFRA. COMO PRECISO DOS DECIMALES, LE ASIGNO ESTE VALOR EN EL FORMATO ESTANDAR. CUANDO ME HALLA EL RESULTADO, ESTE FIGURA CON DOS DECIM. PERO LLEVA MAS. EL PROBLEMA ES AL SUMAR LA COLUMNA EN UN INFORME NO SE AJUSTA LA CIFRA EXPUESTA. ¿EXISTE ALGUNA FUNCION COMO "PRECISION DE PANTALLA"(EXCEL) O "CLargo" PARA TRABAJAR SIN DECIMALES? MUCHAS GRACIAS

Calculo Porcentual
Estimado Usuario: La unica posibilidad que tienes para guardar los datos con los decimales estimados, es usar la función Round, la cual tiene la estructura Round(Cantidad,Decimales). Esta función esta disponible a partir de la versión 2000 de Access. Espero haberte ayudado. Saludos. Sofocles.

CALCULO PORCENTUAL
GRACIAS SOFOCLES LA FUNCION QUE ME HAS FACILITADO ES MUY BUENA Roun(Redondeo)PERO COMO PODRIA OBTENER DOS DECIMALES CON CIFRA, YA QUE ME CALCULA ,00 Y SIGO SIN PODER REPRESENTAR LOS DIGITOS PARA QUE LUEGO POSTERIORMENTE EN EL INFORME SUME CORRECTAMENTE LO QUE FIGURA O SE VEA. EN MI PREGUNTA INDICABA COMO EN EXCEL LA FUNCION(PRECISION DE PANTALLA). PERDONA POR TU TIEMPO.

Uso de Redondeo
Estimado Usuario: Puedes utilizar la función redondeo con dos decimales, es asi de sencillo: Round(Cantidad,Decimales) La información que Access guardará sera el resultado de redondear a dos decimales o los que tu indiques, y luego puedes recuperar para tus formularios e informes. Ten en cuenta que en los formularios/informes, deberás indicar la cantidad de decimales que quieres mostrar en el campo correspondiente. Yo siempre dejo esta propiedad en automatico, controlando con Round, y otras variables, los decimales a mostrar. Así por ejemplo con el Euro, utilizo dos decimales para los importes, y en el periodo transitorio, he utilizado 6 decimales en los precios de artiulos. Espero haberte ayudado. Saludos. Sofocles.

CALCULO PORCENTAJE
NUEVAMENTE !HOLA SOFOCLES: TENIENDO QUE REALIZAR UN VIAKE INEXPERADO NO HE PODIDO OCUPERME DE MI PROBLEMA. HE TOMADO MUY BUENA NOTA DE TODO LO QUE ME INDICASTE EN TU SEGUNDA COMUNICACION, PERO SIGO SIN CONSEGUIR UNA SOLUCION, QUIZA POR NO HEBERME EXPRESADO CORRECTAMENTE EN LA CONSULTA. POR EJ., LOS DATOS QUE MANEJO SON EXTRAIDOS DE UNA TABLA CON DOS ARTICULOS REF. "1" PRECIO 6,48 EUR Y REF. "2" 1,04. COMPONGO UNA CONSULTA AÑADIENDO UNA NUEVA COLUMNA QUE CALCULE UN DESCUENTO (DES:[PRECIO]*14/100)RESULTANDO 0,91 Y 0,15 EUROS RESPECTIVAMENTE. CUANDO CONFECCIONO UN INFORME PARA PRESENTAR LOS RESULTADOS EL IMPORTE AL SUMAR "DES" NO COINCIDE CON LAS CIFRAS DETALLADAS ANTERIORMENTE, ANALIZANDO INTERNAMENTE LOS DECIMALES, OBTENIENDO UN RESULTADO DE 1.05 EN LUGAR DE 1,06 QUE ES LO QUE SE VE EN DICHO INFROME. COMO VES LO QUE PRECISO ES UN REDONDEO A DOS DECIMALES CON CIFRA, SIN QUE MANTENGA INTERNAMENTE NINGUN RESTO MAS AL CALCULAR EL DESCUENTO, YA QUE UTILIZANO LA FUNCION Round con 2 dec., ME ESTABLECE DOS DECIMALES PERO SIN RESTO, ES DECIR ,00 MUCHAS GRACIAS Y NUEVAMENTE PERDONA POR TU TIEMPO

Funcion de Redondeo
Estimado Usuario: Desconozco el origen de tu problema, pero te puedo garantizar que en las empresas que llevo, tengo instalada una aplicación de gestión que elabora facturas, y se realizan descuentos e incrementos por impuestos, y todo lo que registro es coherente tanto en tablas como en informes. Quizas el problema radique en que en la tabla ya exista información anterior, o que en el informe, estas guardando un formato de campo distinto al establecido para tablas. En cualquier caso, comentame como la has solucionado. Saludos. Sofocles. ******************* Mensaje independiente: Busco trabajo como freelance, si puedes ayudarme te estaré agradecido. sofocles51@hotmail.com *********************

Pregunta finalizada. Valoración: 3.
Bien. Una respuesta aceptable.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/microsoft-access/respuestas/97464/calculo-porcentual