
Resumen
La función EDAR de Excel devuelve una fecha el mismo día del mes, n meses en el pasado o en el futuro. Puede usar EDATE para calcular las fechas de vencimiento, las fechas de vencimiento y otras fechas de vencimiento. Utilice un valor positivo para meses para obtener una fecha futura y un valor negativo para fechas pasadas.
Propósito
Cambio de fecha n meses en el futuro o en el pasadoValor devuelto
Nueva fecha como número de serie de ExcelSintaxis
= EDAR (fecha_inicio, meses)Argumentos
- start_date : fecha de inicio como una fecha válida de Excel.
- meses : número de meses antes o después de fecha_inicio.
Versión
Excel 2003Notas de uso
La función EDITAR puede sumar o restar meses a una fecha. Puede usar EDATE para calcular fechas de vencimiento, fechas de contrato, fechas de vencimiento, fechas de aniversario, fechas de jubilación y otras fechas futuras o pasadas. Use un número positivo para meses para obtener una fecha futura y un número negativo para fechas pasadas.
EDATE devolverá un número de serie correspondiente a una fecha. Para mostrar el resultado como fecha, aplique un formato de número de su elección.
Uso básico
Por ejemplo, si A1 contiene la fecha 1 de febrero de 2018, puede usar EDATE así:
=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017
6 meses a partir de hoy
Para usar EDATE con la fecha de hoy, puede usar la función HOY. Por ejemplo, para crear una fecha exactamente 6 meses a partir de hoy, puede usar:
=EDATE(TODAY(),6) // 6 months from today
Moviéndose por años
Para usar la función EDATE para moverse por años, multiplique por 12. Por ejemplo, para avanzar 24 meses, puede usar cualquiera de estas fórmulas:
=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years
El segundo formulario es útil cuando ya tiene años en otra celda y desea convertir a meses dentro de EDATE.
Fin de mes
EDATE es inteligente acerca de adelantar o retroceder las fechas de "fin de mes" y ajustará los valores de año, mes y día según sea necesario. Por ejemplo, EDATE mantendrá el último día del mes:
=EDATE("31-Jan-2019",1) // returns 28-Feb-2019
Año bisiesto
EDATE también respetará los años bisiestos:
=EDATE("31-Jan-2020",1) // returns 29-Feb-2020
EDATE con el tiempo
La función EDITAR eliminará las horas de las fechas que incluyen la hora (a veces llamada "fecha y hora"). Para conservar la hora en una fecha, puede utilizar una fórmula como esta:
=EDATE(A1,n)+MOD(A1,1)
Aquí, la función MOD se utiliza para extraer la hora de la fecha en A1 y volver a agregarla al resultado de EDATE.
Vea a continuación más ejemplos de fórmulas que usan la función EDAR.
Notas
- EDATE devolverá el error #VALUE si la fecha de inicio no es una fecha válida.
- Si la fecha de inicio tiene una fracción de tiempo adjunta, se eliminará.
- Si el argumento meses contiene un valor decimal, se eliminará.
- Para calcular una fecha de fin de mes, consulte la función EOMONTH.
- EDATE devuelve un número de serie de fecha, que debe formatearse como una fecha.
Videos relacionados
