function

FECHA

Todo sobre la función FECHA en Excel

La función FECHA en Excel es una de las funciones de fecha y hora más importantes y utilizadas. Su propósito principal es construir una fecha válida a partir de tres componentes numéricos que se le proporcionan por separado: año, mes y día. La función devuelve el número de serie secuencial que representa esa fecha específica, permitiendo que Excel la reconozca y la utilice en cálculos, ordenación de datos y otras operaciones.

Es especialmente útil cuando se trabaja con datos importados donde las fechas están desglosadas en diferentes columnas.

Sintaxis

=FECHA(año; mes; día)

La función FECHA tiene los siguientes argumentos:

  • año: Un número que representa el año. Obligatorio.
    • Si el valor de año está entre 1900 y 9999, Excel utiliza ese número como el año.
    • Si el valor de año está entre 0 y 1899, Excel suma ese valor a 1900 para calcular el año. Por ejemplo, FECHA(124; 1; 1) devolverá el 1 de enero de 2024 (1900 + 124).
  • mes: Un número entero que representa el mes del año, desde 1 (enero) hasta 12 (diciembre). Obligatorio.
    • Si mes es mayor que 12, la función suma el número de meses al primer mes del año especificado. Por ejemplo, FECHA(2024; 15; 1) se evalúa como el decimoquinto mes a partir de principios de 2024, resultando en el 1 de marzo de 2025.
    • Si mes es menor o igual a 0, la función resta la magnitud de ese número de meses, más 1, del primer mes del año especificado. Por ejemplo, FECHA(2024; -2; 1) resulta en el 1 de octubre de 2023.
  • día: Un número entero que representa el día del mes. Obligatorio.
    • Si día es mayor que el número de días en el mes especificado, la función suma ese número de días al primer día del mes. Por ejemplo, FECHA(2024; 4; 35) se evalúa como el día 35 de abril de 2024, resultando en el 5 de mayo de 2024.
    • Si día es 0, la función devuelve el último día del mes anterior. Si es negativo, retrocede tantos días desde el final del mes anterior.

Ejemplos

Ejemplo 1: Crear una fecha simple
Para crear la fecha correspondiente al 25 de diciembre de 2024.

=FECHA(2024; 12; 25) -> Resultado: 25/12/2024

Ejemplo 2: Combinar datos de celdas
Imagina que tienes los datos de año, mes y día en celdas separadas. La función FECHA puede unirlos para crear una fecha válida.

A B C D
1 Año Mes Día Fecha Completa
2 2023 8 15 =FECHA(A2; B2; C2)
3 2024 2 29 =FECHA(A3; B3; C3)
'En la celda D2
=FECHA(A2; B2; C2) -> Resultado: 15/08/2023
'En la celda D3
=FECHA(A3; B3; C3) -> Resultado: 29/02/2024

Ejemplo 3: Calcular el último día de un mes
Un truco muy útil es usar 0 como argumento de día para encontrar el último día del mes anterior. Para saber el último día de febrero de 2024 (que es bisiesto):

=FECHA(2024; 3; 0) -> Resultado: 29/02/2024

Ejemplo 4: Sumar meses a una fecha
Si quieres saber la fecha exacta 18 meses después del 10 de enero de 2024, puedes usar la función FECHA.

=FECHA(2024; 1 + 18; 10) -> Resultado: 10/07/2025

En este caso, 1 + 18 = 19 meses. Excel calcula el mes 19 a partir de enero de 2024, ajustando automáticamente el año.

Observaciones

Excel gestiona las fechas almacenándolas como números de serie secuenciales. El 1 de enero de 1900 corresponde al número de serie 1. Esto permite realizar cálculos aritméticos con ellas, como sumar o restar días. La función FECHA es fundamental para asegurar que Excel interprete correctamente los componentes de una fecha y los convierta a este formato numérico.

Errores comunes

  • #¡VALOR!: Ocurre si alguno de los argumentos no es numérico.
  • #¡NUM!: Ocurre si el valor del argumento año es negativo o es 10000 o superior.

Disponibilidad por versión de Excel

La función FECHA está disponible en todas las versiones de Microsoft Excel.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ El nombre de la función es FECHA.
Google Sheets ✔️ El nombre de la función es DATE.
LibreOffice Calc ✔️ El nombre de la función es FECHA.
OpenOffice Calc ✔️ El nombre de la función es FECHA.
WPS Office Spreadsheets ✔️ El nombre de la función es DATE.
Apple Numbers ✔️ El nombre de la función es FECHA.

Funciones Relacionadas

  • DIA: Extrae el día de una fecha (un número de 1 a 31).
  • MES: Extrae el mes de una fecha (un número de 1 a 12).
  • AÑO: Extrae el año de una fecha.
  • HOY: Devuelve la fecha actual.
  • FECHANUMERO: Convierte una fecha en formato de texto a un número de serie.

Ver también...