Descripción
Utiliza esta función para devolver una fecha que sea el número especificado de meses antes o después de la fecha especificada, manteniendo el mismo día del mes. Esto es útil para calcular las fechas de vencimiento o los vencimientos que caen en el mismo día del mes que la fecha de emisión.
Sintaxis
FECHA.MES(fecha_inicio, meses)
Entradas
Esta función tiene los siguientes argumentos:
| Nombre | Obligatorio | Entrada válida |
|---|---|---|
fecha_inicio |
Sí | La fecha a partir de la cual debe calcularse el resultado. Puede ser una referencia de celda, una fecha entera o una fecha con el formato DD/MM/AAAA o AAAA/MM/DD. También se acepta una fórmula que dé como resultado una de éstas. |
meses |
Sí |
El número de meses antes o después de |
Ejemplos
Datos de muestra
| Un | B | |
|---|---|---|
| 1 | 1 De febrero de 2018 | 56 |
| 2 | 23 De abril de 2019 | 39 |
| 3 | 4 De julio de 2000 | 15 |
| 4 | 7/19/2003 | -92 |
| 5 | 12/23/2023 | 22 |
Fórmulas de ejemplo
| Caso práctico | Fórmula | Explicación y resultado | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Añadir un número de meses a una fecha especificada en una celda. | =FECHA(A1,56) |
Esta fórmula añade 56 meses a la fecha de la celda A1. Esta fórmula devuelve 01/10/2022 | ||||||||||||
| Resta un número de meses a partir de una fecha especificada. | =EDATE(7/19/2003,-92) |
Esta fórmula añade -92 meses a la fecha suministrada de 19/7/2003. Esta fórmula devuelve 19/11/1995. | ||||||||||||
| Genera una secuencia de fechas de vencimiento. | =FECHA(A1, SECUENCIA(12)) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve:
|
||||||||||||
| Crea una lista de fechas de revisión semestrales. | =FECHA(A1, SECUENCIA(10, 1, 6, 6)) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve:
|
Notas
- La plataforma Workiva almacena las fechas como números para poder utilizarlas en los cálculos. De forma predeterminada, 1 de enero de 1900 = 1.
- EDATE devuelve una fecha entera, que debe tener el formato de una fecha.
- Si la fecha de inicio
suministrada o referenciadano es una fecha entera válida o no tiene el formato "DD/MM/AAAA" o "AAAA/MM/DD", EDATE devuelve el error #¡VALOR! - Si
fecha_iniciotiene adjunta una hora fraccionaria (es decir, no es un entero), se elimina. - Si
mesesno es un número entero, se trunca. - Si
mesescontiene un valor decimal, será eliminado. - Los comodines no funcionan con esta función.
Recomendaciones
- Para calcular una fecha de final de mes, utiliza la función EOMONTH.
- La función EDATE eliminará las horas de las fechas que incluyan hora (a veces llamada "fecha-hora").
Para conservar la hora en una fecha, puedes utilizar una fórmula como ésta:=EDATE(fecha_inicio,meses) MOD(fecha_inicio,1)
La función MOD extrae la hora de la fecha y luego la vuelve a añadir.
Funciones relacionadas
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC