La función AÑO en Excel extrae el año de una fecha y lo devuelve como un número entero. Es una de las funciones de fecha y hora más utilizadas, fundamental para analizar, filtrar y realizar cálculos basados en el componente anual de una fecha.
Excel gestiona las fechas internamente como números de serie secuenciales. Por defecto, el 1 de enero de 1900 corresponde al número de serie 1. La función AÑO toma uno de estos números de serie (o una fecha en formato de texto reconocida por Excel) y aísla el valor del año.
Sintaxis
=AÑO(núm_de_serie)
La función AÑO tiene un único argumento:
- núm_de_serie: La fecha de la que se desea obtener el año. Obligatorio. Puede ser una referencia a una celda que contiene una fecha, una fecha introducida como texto (p. ej., «31/12/2023»), o el resultado de otra función que devuelva una fecha, como FECHA o HOY.
Ejemplos
Ejemplo 1: Extraer el año de una fecha escrita como texto
Se puede usar la función directamente sobre una cadena de texto que represente una fecha válida para Excel.
=AÑO("25/08/2024")
Resultado esperado: 2024
Ejemplo 2: Obtener el año desde una celda
Este es el uso más común. Se aplica la función sobre una celda que contiene una fecha. Dada la siguiente tabla:
| A | B | |
|---|---|---|
| 1 | Fecha de Factura | Año |
| 2 | 15/05/1999 | =AÑO(A2) |
| 3 | 03/11/2023 | =AÑO(A3) |
=AÑO(A2)
Resultado en la celda B2: 1999
=AÑO(A3)
Resultado en la celda B3: 2023
Ejemplo 3: Obtener el año actual dinámicamente
Combinando AÑO con la función HOY, se puede obtener el año actual. El resultado de esta fórmula se actualizará automáticamente cada vez que se recalcule la hoja de cálculo.
=AÑO(HOY())
Resultado esperado: El año en curso (por ejemplo, 2024).
Ejemplo 4: Calcular la edad de una persona
Una aplicación práctica es calcular la edad de alguien restando su año de nacimiento del año actual. Si la fecha de nacimiento está en la celda C5:
=AÑO(HOY()) - AÑO(C5)
Resultado esperado: La edad actual de la persona en años. Por ejemplo, si C5 contiene «10/02/1990» y el año actual es 2024, el resultado será 34.
Observaciones
La función AÑO siempre devolverá un número entero de cuatro dígitos, en el rango de 1900 a 9999, que corresponde al rango de fechas soportado por Microsoft Excel.
Errores comunes
- #¡VALOR!: Este error ocurre si el argumento
núm_de_serieno es reconocido por Excel como una fecha válida. Esto puede suceder si se introduce un texto que no sigue un formato de fecha estándar (p. ej., «Agosto 25 2024») o si el número de serie es inválido.
Disponibilidad por versión de Excel
La función AÑO es una función fundamental y ha estado disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 y versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Funcionalidad completa y estable. |
| Google Sheets | ✔️ | Funciona de manera idéntica a Excel. |
| LibreOffice Calc | ✔️ | Funciona de manera idéntica a Excel. |
| OpenOffice Calc | ✔️ | Funciona de manera idéntica a Excel. |
| WPS Office Spreadsheets | ✔️ | Funciona de manera idéntica a Excel. |
| Apple Numbers | ✔️ | Funciona de manera idéntica a Excel. |
Funciones Relacionadas
- MES: Extrae el número del mes (1 a 12) de una fecha.
- DIA: Extrae el día del mes (1 a 31) de una fecha.
- FECHA: Construye una fecha válida a partir de valores de año, mes y día.
- HOY: Devuelve la fecha actual del sistema.
- FECHANUMERO: Convierte una fecha en formato de texto a un número de serie de Excel.
