Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Use la función FECHA de Excel cuando necesite tomar tres valores diferentes y combinarlos para formar una fecha.

La función FECHA devuelve el número de serie secuencial que representa una fecha determinada.

Sintaxis: FECHA(año; mes; día)

La sintaxis de la función FECHA tiene los siguientes argumentos:

  • Año    Obligatorio. El valor del argumento año puede incluir de uno a cuatro dígitos. Excel interpreta el argumento año según el sistema de fechas que usa el equipo. De forma predeterminada, Microsoft Excel para Windows usa el sistema de fechas de 1900, lo que significa que la primera fecha es 1 de enero de 1900.

    Sugerencia: Use cuatro dígitos para el argumento año para evitar resultados no deseados. Por ejemplo, "07" podría significar "1907" o "2007". Los años de cuatro dígitos evitan la confusión.

    • Si el año es un número entre 0 (cero) y 1899 (inclusive), Excel suma ese valor a 1900 para calcular el año. Por ejemplo, FECHA(108,1,2) devuelve 2 de enero de 2008 (1900+108).

    • Si el año es un número entre 1900 y 9999 (inclusive), Excel usa ese valor como el año. Por ejemplo, FECHA(2008,1,2) devuelve 2 de enero de 2008.

    • Si el año es menor que 0, o es igual o mayor que 10000, Excel devuelve el valor de error #¡NUM!. valor de error.

  • Mes    Obligatorio. Número entero positivo o negativo que representa el mes del año, de 1 a 12 (de enero a diciembre).

    • Si el mes es mayor que 12, mes suma esa cantidad de meses al primer mes del año especificado. Por ejemplo, FECHA(2008,14,2) devuelve el número de serie que representa el 2 de febrero de 2009.

    • Si el mes es menor que 1, mes resta la magnitud de esa cantidad de meses, más 1, del primer mes del año especificado. Por ejemplo, FECHA(2008,-3,2) devuelve el número de serie que representa el 2 de septiembre de 2007.

  • Día    Obligatorio. Número entero positivo o negativo que representa el día del mes, de 1 a 31.

    • Si el día es mayor que la cantidad de días del mes especificado, día suma esa cantidad a los días del primer día del mes. Por ejemplo, FECHA(2008,1,35) devuelve el número de serie que representa el 4 de febrero de 2008.

    • Si el día es menor que 1, día resta la magnitud de la cantidad de días, más uno, del primer día del mes especificado. Por ejemplo, FECHA(2008,1,-15) devuelve el número de serie que representa el 16 de diciembre de 2007.

Nota: Excel almacena las fechas como números de serie secuenciales para que se puedan usar en cálculos. La fecha 1 de enero de 1900 es el número de serie 1 y la fecha 1 de enero de 2008 es el número de serie 39448, porque es 39.447 días posterior al 1 de enero de 1900. Tendrá que cambiar el formato de número (Formato de celdas) para mostrar una fecha correcta.

Ejemplo 1 de la función FECHA

Sintaxis: FECHA(año; mes; día)

Por ejemplo: =FECHA(C2; A2; B2) combina el año de la celda C2, el mes de la celda A2 y el día de la celda B2, y los coloca en una celda como fecha. El ejemplo siguiente muestra el resultado final en la celda D2.

Ejemplo 2 de la función FECHA

¿Necesita insertar fechas sin una fórmula? No hay problema. Puede insertar la fecha y hora actual, o bien puede insertar una fecha que se actualice. También puede rellenar datos automáticamente en celdas de hojas de cálculo.

  1. En la pestaña Inicio de la sección Número , seleccione ether Fecha larga o Fecha corta.

  2. Como alternativa, haga clic con el botón derecho en las celdas que desea cambiar y seleccione Formato de celdas o presione Ctrl+1. En un equipo Mac, presione Ctrl y haga clic en las celdas (Comando+1 en un equipo Mac).

  3. Seleccione Fecha en el menú Categoría.

  4. 3. Elija Configuración regional (ubicación) y el formato de fecha que quiera.

  5. Para más información sobre el formato de fechas, consulte Dar formato a una fecha con un aspecto personalizado.

    Dar formato a una celda como fecha

Puede usar la función FECHA para crear una fecha que esté basada en la fecha de otra celda. Por ejemplo, puede usar las funciones AÑO, MES y DIA para crear una fecha de aniversario que esté basada en otra celda. Por ejemplo, el primer día de un empleado en el trabajo es el 10/1/2016. Puede utilizar la función FECHA para establecer la fecha de aniversario de su quinto año:

Calcular una fecha basándose en otra fecha

  1. La función FECHA crea una fecha.

    =FECHA(AÑO(C2)+5,MES(C2),DIA(C2))

  2. La función AÑO busca en la celda C2 y extrae "2012".

  3. Después, "+5" suma cinco años y establece "2017" como año de aniversario en la celda D2.

  4. La función MES extrae el "3" de C2. Esto establece "3" como mes en la celda D2.

  5. La función DIA extrae "14" de la celda C2. Esto establece "14" como día en la celda D2.

Si abre un archivo que procede de otro programa, Excel intentará reconocer las fechas entre los datos. Pero en ocasiones las fechas no son reconocibles. Puede deberse a que los números no se parezcan a una fecha típica o porque los datos tengan formato de texto. Si este es el caso, puede usar la función FECHA para convertir la información en fechas. Por ejemplo, en la siguiente ilustración, la celda C2 contiene una fecha que tiene el formato: AAAAMMDD. También tiene formato de texto. Para convertirla en una fecha, se usó la función FECHA junto a las funciones IZQUIERDA, EXTRAE y DERECHA.

Convertir cadenas de texto y números en fechas

  1. La función FECHA crea una fecha.

    =FECHA(IZQUIERDA(C2,4),EXTRAE(C2,5,2),DERECHA(C2,2))

  2. La función IZQUIERDA busca en la celda C2 y toma los cuatro primeros caracteres de la izquierda. Esto establece "2014" como año de la fecha convertida en la celda D2.

  3. La función EXTRAE busca en la celda C2. Comienza en el quinto carácter y después toma dos caracteres a la derecha. Esto establece "03" como mes de la fecha convertida en la celda D2. Como el formato de D2 se ha establecido en Fecha, el "0" no se incluye en el resultado final.

  4. La función DERECHA busca en la celda C2 y toma los dos primeros caracteres, empezando desde el extremo derecho y avanzando hacia la izquierda. Esto establece "14" como día de la fecha en D2.

Para aumentar o reducir una fecha en un número determinado de días, solo tiene que sumar o restar el número de días al valor o la referencia de celda que contiene la fecha.

En el ejemplo siguiente, la celda A5 contiene la fecha que se quiere aumentar y reducir en 7 días (el valor en C5).

Aumentar o reducir una fecha en un número determinado de días

Vea también

Sumar o restar fechas

Insertar la fecha y la hora actuales en una celda

Rellenar datos automáticamente en celdas de hojas de cálculo

Función AÑO

Función MES

Función DÍA

Función HOY

Función VALFECHA

Funciones de fecha y hora (referencia)

Funciones de Excel (por categoría)

Todas las funciones de Excel (orden alfabéticos)

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.