La función FECHANUMERO en Excel es una herramienta fundamental para la manipulación de fechas. Su propósito es convertir una fecha que está almacenada como texto en un número de serie secuencial que Excel reconoce y puede utilizar en cálculos. Esto es especialmente útil cuando importas datos de otras fuentes que a menudo formatean las fechas como cadenas de texto en lugar de valores de fecha reales.
Excel almacena las fechas como números de serie secuenciales para poder realizar cálculos con ellas. Por defecto, el 1 de enero de 1900 es el número de serie 1, y el 2 de enero de 1900 es el número de serie 2, y así sucesivamente.
Sintaxis
=FECHANUMERO(texto_de_fecha)
La función tiene un único argumento:
- texto_de_fecha: Es la cadena de texto que representa una fecha. Este texto debe estar en uno de los formatos de fecha que Excel reconoce, como «30/01/2023», «30-ene-2023» o «30 de enero de 2023». Puede ser una cadena de texto entre comillas o una referencia a una celda que contenga el texto. Obligatorio.
 
Ejemplos
Ejemplo 1: Conversión de texto a fecha
Convierte una fecha escrita directamente como texto en su correspondiente número de serie. Para ver la fecha formateada correctamente, necesitarás cambiar el formato de la celda a «Fecha Corta» o «Fecha Larga».
=FECHANUMERO("25/12/2024")
Resultado: 45650
Ejemplo 2: Usando referencias de celda
Si tienes una tabla con fechas importadas como texto, puedes usar FECHANUMERO para convertirlas en una nueva columna.
| A | B | |
|---|---|---|
| 1 | Fecha (Texto) | Fecha (Número de serie) | 
| 2 | ’15-05-2023 | 45060 | 
| 3 | ’01-01-2024 | 45291 | 
=FECHANUMERO(A2)
La fórmula en la celda B2 convierte el texto de A2 en el número de serie 45060. Al arrastrar la fórmula hacia abajo, se aplicará a las demás celdas.
Ejemplo 3: Año actual por defecto
Si omites el año en la cadena de texto, FECHANUMERO utilizará el año actual del sistema de tu ordenador.
=FECHANUMERO("15-ago")
Resultado: si el año actual es 2023, el resultado será 45152, que corresponde al 15 de agosto de 2023.
Ejemplo 4: Combinación con otras funciones
Puedes combinar FECHANUMERO con otras funciones de fecha para realizar cálculos complejos, como averiguar el día de la semana de una fecha en formato de texto.
=DIASEM(FECHANUMERO("04/07/1776"))
Resultado: 5 (que corresponde a un jueves, asumiendo que el domingo es el día 1).
Observaciones
Es crucial recordar que el resultado de FECHANUMERO es un número. Para que se muestre como una fecha legible (por ejemplo, «25/12/2024»), debes aplicar un formato de fecha a la celda que contiene la fórmula.
La función es flexible y reconoce la mayoría de los formatos de fecha comunes. Sin embargo, la interpretación de formatos ambiguos (como «01/02/03») dependerá de la configuración regional de fecha y hora de tu sistema operativo.
Si el texto de fecha también incluye información de hora, FECHANUMERO la ignora y solo devuelve el número de serie correspondiente a la parte de la fecha.
Errores comunes
- #¡VALOR!: Este error ocurre si el argumento 
texto_de_fechano se puede reconocer como una fecha válida en Excel o si el valor de la celda ya es un número (es decir, ya es una fecha válida y no texto). 
Disponibilidad por versión de Excel
La función FECHANUMERO está disponible en todas las versiones de Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010, 2007 y versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Nombre de la función: FECHANUMERO. | 
| Google Sheets | ✔️ | Utiliza el nombre en inglés: DATEVALUE. | 
| LibreOffice Calc | ✔️ | Utiliza el nombre en inglés: DATEVALUE. | 
| OpenOffice Calc | ✔️ | Utiliza el nombre en inglés: DATEVALUE. | 
| WPS Office Spreadsheets | ✔️ | — | 
| Apple Numbers | ✔️ | Utiliza el nombre en inglés: DATEVALUE. | 
Funciones Relacionadas
- FECHA: Devuelve el número de serie de una fecha específica a partir de valores de año, mes y día.
 - HORANUMERO: Convierte una hora en formato de texto en un número de serie de Excel.
 - VALOR: Convierte una cadena de texto que representa un número (incluyendo fechas y horas) en un valor numérico.
 - TEXTO: Convierte un valor numérico en texto con un formato específico. Es la operación inversa a FECHANUMERO.
 
