La función AÑO en Microsoft Excel es una herramienta de la categoría de Fecha y hora diseñada para extraer el año de una fecha específica. Devuelve un número entero de cuatro dígitos que representa el año, comprendido entre 1900 y 9999.
Es especialmente útil cuando necesitas segregar datos temporales, realizar cálculos de antigüedad, o agrupar registros por periodos anuales en tablas dinámicas y análisis financieros, sin perder la referencia del dato original.
Sintaxis
=AÑO(núm_de_serie)
La función consta de un único argumento:
- núm_de_serie Es la fecha de la que deseas obtener el año. Obligatorio.
Nota sobre el argumento: Excel almacena las fechas como números de serie secuenciales para poder realizar cálculos. Por defecto, el 1 de enero de 1900 es el número de serie 1. El argumento puede ser una referencia a una celda que contiene una fecha, una fecha escrita directamente entre comillas (ej: «30/01/2023») o el resultado de otra fórmula.
Ejemplos
Ejemplo 1: Uso básico
Imagina que deseas obtener el año de una fecha escrita directamente en la fórmula.
=AÑO("15/08/2025") -> Resultado: 2025
Ejemplo 2: Extraer año de una lista de fechas
Tenemos una lista de fechas de facturación y queremos una columna auxiliar que solo muestre el año para filtrar rápidamente.
| A | B | |
|---|---|---|
| 1 | Fecha Factura | Año Extraído |
| 2 | 12/03/2022 | 2022 |
| 3 | 05/11/2023 | 2023 |
| 4 | 01/01/2024 | 2024 |
=AÑO(A2) -> Copiar hacia abajo para obtener el resto.
Ejemplo 3: Uso dinámico con la fecha actual
Para obtener siempre el año en curso, combinamos AÑO con la función HOY.
=AÑO(HOY()) -> Resultado: El año actual del sistema.
Ejemplo 4: Cálculo de edad o antigüedad (Aproximado)
Si queremos saber cuántos años han pasado desde una fecha de inicio (A2) hasta hoy, restando simplemente los años.
=AÑO(HOY()) - AÑO(A2)
Observaciones
Es importante verificar el formato de la celda donde aplicas la función. Si la celda tiene formato de «Fecha», Excel podría interpretar el resultado (por ejemplo, 2023) como un número de serie de fecha (que correspondería al año 1905) y mostrar una fecha extraña. Asegúrate de que la celda de resultado tenga formato General o Número.
Los valores devueltos siguen el calendario gregoriano.
Errores comunes
- #¡VALOR! Ocurre si el argumento núm_de_serie es un texto que Excel no puede interpretar como una fecha válida (por ejemplo, «Texto aleatorio»).
- #¡NUM! Puede aparecer si el número de serie de la fecha está fuera del rango permitido por Excel (antes del 1 de enero de 1900 o demasiado lejos en el futuro, superando el año 9999).
- Resultado Incorrecto (Formato) Si obtienes una fecha como «15/07/1905» en lugar de «2023», cambia el formato de la celda a «General».
Disponibilidad por versión de Excel
Disponible en todas las versiones modernas y antiguas, incluyendo Excel 2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 y Excel para Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Totalmente soportada. | — |
| Google Sheets | ✔️ | La función se llama YEAR en la versión en inglés, AÑO en español. | — |
| LibreOffice Calc | ✔️ | Funciona igual que en Excel. | — |
| OpenOffice Calc | ✔️ | Sintaxis idéntica. | — |
| WPS Office Spreadsheets | ✔️ | Sin diferencias conocidas. | — |
| Apple Numbers | ✔️ | Compatible. | — |
