La solicitud

De Edward Jones, Coordinador de logística
Tu objetivo
Elige la explicación de por qué la celda muestra 45672 y qué lo arregla.
Lo que recibe Edward, y por qué
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
TEXTpara “reparar” un número convirtiéndolo en fecha: el resultado es texto. - Tratar
45672como 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.
¡Linterna encendida!
Practicaste: date serialsnumber formatstext function
- Resuelto
- Sin pistas
- Al primer intento
