Compatibilidad:





¿Por qué no se muestran números con más de 30 dígitos en Excel?, en ocasiones Excel muestra cálculos incorrectos cuando se trabaja con más de 30 dígitos.
Microsoft Excel 2007 y 2010 presenta una precisión numérica máxima de 31 bytes (30 dígitos más el signo), de forma que si un número es muy grande o muy pequeño, a partir de su dígito 30 Excel comenzará a mostrar ceros. (Excel 2003 permitía 15 dígitos).
Clic en la celda deseada, en nuestro caso B2.
Escribir: 123456789012345678901234567890,123 (Número de 30 dígitos enteros y 3 dígitos decimales). El valor se muestra en formato científico como 1,23457E+29.
FORMATO NÚMERO. Clic sobre nuestra celda B2. Para cambiar el formato de celda.
Ir a Cinta de Opciones
Pestaña: Inicio
Grupo: Celdas
Formato
Formato de celdas
. Mostrará el cuadro de diálogo de formato de celdas.
Ir a Pestaña: Número
Categoría: Número
Posición decimales: 30.
Verificar que se muestra como:
123456789012345000000000000000,000000000000000000000000000000 anulando los decimales incluidos.
Para solucionar el error, podremos trabajar desde VBA y tratar el valor como tipo de datos Decimal.
Así podemos conocer la precisión, por qué Excel no muestra números con más de 30 dígitos.
Nivel de dificultad:
Excel Avanzado
