Skip to main content

¿Cómo agregar o restar días, meses y años a una fecha en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Este artículo proporciona 7 soluciones para agregar o restar días, semanas, meses, años o una combinación de años/meses/días a una fecha en Excel.

  1. Agregar o restar días a una fecha con fórmula
  2. Agregar o restar días a múltiples fechas sin fórmula
  3. Agregar o restar semanas a una fecha en Excel
  4. Agregar o restar meses a una fecha en Excel
  5. Agregar o restar años a una fecha en Excel
  6. Agregar o restar una combinación de años, meses y días a una fecha en Excel
  7. Agregar o restar días, semanas, meses o años a una fecha con Kutools para Excel

Agregar o restar días a una fecha con fórmula

Es posible que haya notado que las fechas son números de 5 dígitos en Excel. Por lo tanto, puede agregar o restar días tan fácilmente como sumar o restar el número de días en Excel.

= fecha + número de días

1. Seleccione una celda en blanco donde colocará el resultado del cálculo, escriba la fórmula =A2+10, y presione la tecla Enter key.
Nota: Para restar 10 días de la fecha, utilice esta fórmula =A2–10.
a screenshot of using formula to add days to a date

2. Si necesita aplicar esta fórmula a otras celdas, arrastre el controlador de AutoRelleno de la celda de la fórmula a esas celdas según sea necesario.

Ahora ha agregado o restado el mismo número de días a estas fechas en masa. Ver captura de pantalla:
a screenshot of final dates after adding 10 days

Agregar/restar fácilmente días, semanas, meses o años a una fecha en Excel

¿Difícil y tedioso recordar fórmulas largas y complicadas en Excel? El Asistente de fórmulas de Kutools para Excel enumera las fórmulas más comúnmente usadas para ayudarlo a calcular rápidamente y resolver problemas en Excel, como Agregar años / meses / semanas / días a una fecha, Agregar horas / minutos / segundos a una fecha, Suma de valores absolutos, Encontrar el valor más común, etc.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Agregar o restar días a múltiples fechas sin fórmula

Comparando con fórmulas, algunos usuarios de Excel prefieren agregar o restar días directamente sin fórmulas. Aquí le guiaré para agregar o restar el mismo número de días a múltiples fechas con la función Pegado Especial en Excel.

1. Escriba el número de días que agregará o restará a las fechas en una celda en blanco, digamos 10, y luego cópielo. Ver captura de pantalla:
a screenshot of typing the number of days you will add or subtract to dates in a cell then copying

2. Seleccione las fechas a las que agregará o restará días, haga clic derecho y seleccione Pegado Especial > Pegado Especial en el menú contextual. Ver captura de pantalla:
a screenshot of opening the Paste Special dialog box

3. En el cuadro de diálogo Pegado Especial, marque las opciones Agregar o Restar según sea necesario, y haga clic en el botón Aceptar Ver captura de pantalla:
a screenshot of selecting Add or Subtract in the Paste Special dialog box

4. Ahora el número se ha agregado o restado a las fechas, y las fechas se muestran como números de 5 dígitos. Mantenga estos números seleccionados y haga clic en Inicio > Formato de Número cuadro > Fecha Corta para convertirlas nuevamente en fechas.
a screenshot of changing the cell format to Short Date

Ahora verá que se ha agregado o restado el número especificado de días al rango de fechas en masa sin usar fórmulas. Ver captura de pantalla:
a screenshot of the original dates and the dates after adding a number of days

Agregar o restar semanas a una fecha en Excel

También puede aplicar una fórmula para agregar o restar el número especificado de semanas a una fecha en Excel. Haga lo siguiente:

= fecha + 7 * número de semanas

1. Seleccione la celda en blanco donde colocará el resultado del cálculo, escriba la fórmula =A2+4*7, y presione la tecla Enter key.
Nota: Para restar 4 semanas de la fecha, use esta fórmula =A2-4*7.
a screenshot of using formula to add weeks to a date

Kutools para Excel

Destaca entre la multitud

Más de 300 herramientas prácticas
Resuelve el 80% de los problemas en Excel
¡Prueba gratis ahora!

¡Di adiós a las agotadoras macros VBA y fórmulas!

2. Si necesita agregar o restar semanas de otras fechas, arrastre el controlador de AutoRelleno de la celda de la fórmula según sea necesario.

Ahora ha agregado o restado el mismo número de semanas a múltiples fechas en masa. Ver captura de pantalla:
a screenshot showing the original dates and dates after adding weeks

Agregar o restar meses a una fecha en Excel

Para agregar o restar meses a fechas, no es adecuado agregar o restar 30 a las fechas porque los meses contienen un número diferente de días en un año; algunos tienen 30 días, otros 31, mientras que algunos tienen 28 o 29 días. Por lo tanto, necesitamos aplicar la función EDATE para manejar esta situación.

= EDATE(fecha, número de meses)

1. Seleccione la celda en blanco donde colocará el resultado del cálculo, escriba la fórmula =EDATE(A2,3), y arrastre el controlador de AutoRelleno de esta celda de fórmula para aplicar esta fórmula a otras celdas según sea necesario.
Nota: Para restar 3 meses de la fecha, use esta fórmula =EDATE(A2,-3).
a screenshot of using formula to add months to a date

2. Como puede ver, la función EDATE devolverá números de 5 dígitos. Mantenga estos números seleccionados y haga clic en Inicio > Formato de Número cuadro > Fecha Corta para convertirlos nuevamente en fechas. Ver captura de pantalla:
a screenshot of changing the results to Short Date format

Ahora verá que se ha agregado o restado el mismo número de meses a las fechas en masa. Ver captura de pantalla:
a screenshot showing the final results

Agregar o restar años a una fecha en Excel

Por ejemplo, si desea agregar 6 años a un lote de fechas en Excel, puede hacer lo siguiente:

= FECHA(AÑO(fecha) + número de años, MES(fecha), DÍA(fecha))

1. Seleccione la celda en blanco donde colocará el resultado del cálculo, escriba la fórmula =FECHA(AÑO(A2)+6,MES(A2),DÍA(A2)), y presione la tecla Enter key.
Nota: Para restar 6 años de la fecha, aplique esta fórmula =FECHA(AÑO(A2)-6,MES(A2),DÍA(A2)).
a screenshot of using formula to add certain years to a date

2. Si es necesario, arrastre el controlador de AutoRelleno de la celda de la fórmula para aplicar esta fórmula a otras celdas según sea necesario.
a screenshot shows all dates after adding years

Agregar o restar una combinación de años, meses y días a una fecha en Excel

En algunos casos, puede que necesite agregar o restar años, meses y días al mismo tiempo, por ejemplo, agregar 3 años, 5 meses y 15 días. En este caso, puede aplicar la función FECHA para resolver el problema.

= FECHA(AÑO(fecha) + número de años, MES(fecha) + número de meses, DÍA(fecha) + número de días)

1. Seleccione la celda en blanco donde colocará el resultado del cálculo, escriba la fórmula =FECHA(AÑO(A2)+3,MES(A2)+5,DÍA(A2)+15), y presione la tecla Enter key. Ver captura de pantalla:
Nota: Para restar la combinación de años, meses y días juntos, use esta fórmula =FECHA(AÑO(A2)-3,MES(A2)-5,DÍA(A2)-15).
a screenshot of using formula to add a combination of years, month, and days to date

2. Si es necesario, arrastre el controlador de AutoRelleno de esta celda de fórmula para aplicar esta fórmula a otras celdas.
a screenshot showing the results after adding a combination of years, month, and days

Agregar o restar días, semanas, meses o años a una fecha con Kutools para Excel

Si tiene instalado Kutools para Excel, encontrará que su Asistente de fórmulas enumera las fórmulas más comúnmente usadas para ayudarlo a calcular fácilmente en Excel, incluyendo agregar días, semanas, meses o años a una fecha. Haga lo siguiente:

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

1. Seleccione la celda donde colocará el resultado del cálculo y haga clic en Kutools > Asistente de fórmulas > Fecha & Hora > Agregar años a una fecha.
Consejo: Seleccione la fórmula adecuada desde el Asistente de fórmulas desplegable basado en sus necesidades. Por ejemplo, seleccione Agregar semanas a una fecha para agregar/restar semanas específicas a una fecha.

2. En el cuadro de diálogo Asistente de fórmulas que aparece, especifique la dirección de la celda de fecha en el cuadro Fecha y Hora y escriba el número de años que agregará en el cuadro Número box.
Consejo: En nuestro caso, agregaremos 5 años a la fecha, por lo que escribimos 5 en el cuadro Número . Si necesita restar algunos años, por ejemplo, 3 años, escriba -3 en el cuadro Número box.
a screenshot of configuring the formula arguments

3. Haga clic en el botón Aceptar para aplicar la fórmula de Agregar años a una fecha. Arrastre el controlador de Relleno para aplicar esta fórmula a otro rango si es necesario.
a screenshot of the final dates after adding 5 years

Agregar/restar días a una fecha:
a screenshot of easily adding days to a list of given dates with Kutools for Excel

Agregar/restar semanas a una fecha:
a screenshot of easily adding monthes to a list of given dates with Kutools for Excel

Agregar/restar meses a una fecha:
a screenshot of easily adding days to a list of given dates with Kutools for Excel

El Asistente de fórmulas de Kutools para Excel liberará a los usuarios de Excel de memorizar fórmulas complicadas y enumera las fórmulas más comúnmente usadas para ayudarlo a calcular rápidamente y resolver problemas en Excel, como Agregar años / meses / semanas / días a una fecha, Agregar horas / minutos / segundos a una fecha, etc. ¡Pruebe gratis!


Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!