Números con más de 30 dígitos en Excel

Compatibilidad: Excel 365 2021 2019 2016

¿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).
  1. Clic en la celda deseada, en nuestro caso B2.

  2. 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.

  3. FORMATO NÚMERO. Clic sobre nuestra celda B2. Para cambiar el formato de celda.

  4. Ir a Cinta de Opciones / Pestaña: Inicio / Grupo: Celdas / Formato / Formato de celdas . Mostrará el cuadro de diálogo de formato de celdas.

  5. Ir a Pestaña: Número / Categoría: Número / Posición decimales: 30.

    Números con más de 30 dígitos en Excel: Cuadro de diálogo de formato de celdas: Pestaña: número; Posiciones decimales: 30.
  6. 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: Avanzado Excel Avanzado

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.