1. Faro

Nivel 5 · Por qué una fecha aparece como 45672

La solicitud

De Edward Jones, Coordinador de logística

“Qué raro. Copié las fechas de envío en una columna nueva de mi hoja de transportistas, y en lugar de 2025-01-15 la celda dice 45672. La barra de fórmulas también muestra 45672. ¿Rompí los datos?”

Tu objetivo

Elige la explicación de por qué la celda muestra 45672 y qué lo arregla.

Una celda que debería mostrar la fecha 2025-01-15 muestra 45672 después de copiarla en una columna nueva. ¿Qué pasó?

Elige una respuesta y luego compruébala.

La lección

Todo enigma de fechas en una hoja de cálculo vuelve a un solo hecho: una fecha es un número con un formato encima. Cuando lo ves, una celda llena de números de cinco dígitos deja de parecer datos rotos.

Días desde 1900

Excel cuenta los días desde el inicio de 1900. El día 1 es el 1 de enero de 1900; el día 45672 es el 15 de enero de 2025. Google Sheets usa los mismos números para toda fecha moderna. Una hora es una fracción de un día, así que 45672.75 es 2025-01-15 a las 6 pm.

Ves La celda contiene
2025-01-15 45672
2025-01-16 45673
2025-01-15 18:00 45672.75

Por eso =B2+7 es una semana después, y por eso restar dos fechas da días.

Valor frente a formato

Lo que una celda contiene y lo que muestra son cosas distintas. El formato decide la visualización: yyyy-mm-dd, m/d/yyyy, mmm d o General, que muestra el número en bruto. Pega valores en una columna nueva, importa un CSV o construye una tabla dinámica, y el formato puede quedarse atrás mientras el valor permanece. La solución es dar formato, nunca volver a teclear: selecciona las celdas, pulsa Ctrl+1 (Cmd+1 en Mac) y elige un formato de fecha. En Google Sheets es Formato, Número, Fecha.

La trampa opuesta: TEXT devuelve texto

=TEXT(B2,"yyyy-mm-dd") devuelve los caracteres 2025-01-15. Parece una fecha, pero es texto: se sitúa a la izquierda de la celda, SUM lo ignora, ordenar una columna de etiquetas "mmm d" pone abril antes que enero, y un filtro de “fechas posteriores a” lo salta. TEXT es correcto para etiquetas y claves de mes, e incorrecto como forma de “arreglar” una fecha que se muestra como un número.

Cómo saber lo que tienes

  • Alineación. Con el formato por defecto, los números (y por tanto las fechas) quedan a la derecha, el texto a la izquierda.
  • =ISNUMBER(B2). TRUE para una fecha real, FALSE para un texto que lo parece.
  • Formato General. Una fecha real se convierte en un número como 45672. Un texto que parece una fecha no cambia.

Errores comunes

  • Volver a teclear o a exportar fechas que solo perdieron su formato.
  • Usar TEXT para “reparar” un número convirtiéndolo en fecha: el resultado es texto.
  • Tratar 45672 como un id o una cantidad en un informe: si está en una columna de fechas y cae entre 40000 y 47000, casi con seguridad es una fecha de entre 2009 y 2028.

Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.