Cómo sumar o restar días a una fecha en Excel (acceso directo + fórmula)

Microsoft Excel almacena fechas y horas como números, lo que permite al usuario sumar y restar fácilmente días a una fecha en Excel.

También lo hace realmente fácil cuando desea averiguar el número total de días entre dos fechas, ya que simplemente puede restar una de la otra.

En este tutorial, le mostraré un par de formas realmente fáciles de sumar o restar días a las fechas en Excel.

¡Entonces empecemos!

Sumar o restar días a fechas en Excel usando Pegado especial

Recientemente, estaba trabajando con uno de los escritores de contenido en uno de mis proyectos. Le envié una lista de artículos con las fechas de entrega al escritor (como se muestra a continuación).

La escritora volvió y me pidió que cambiara todas estas fechas de vencimiento en 10 días, ya que tenía algunas cosas urgentes de las que ocuparse y necesitaba 10 días libres.

Este es un ejemplo perfecto en el que necesitaría agregar un número fijo de días a la fecha de vencimiento para poder obtener la nueva fecha para cada tarea.

Excel tiene una funcionalidad de Pegado especial incorporada que le permite sumar o restar rápidamente un número fijo de un rango de celdas seleccionadas.

A continuación se muestran los pasos para agregar 10 días a las fechas existentes en nuestro conjunto de datos:

  1. En una celda vacía, ingrese 10 (el número que queremos agregar a las fechas)
  2. Copia esta celda (aquella en la que ingresamos el valor 10)
  3. Seleccione las celdas que tienen las fechas
  4. Haga clic derecho en la selección
  5. Haga clic en Pegado especial. Esto abrirá el cuadro de diálogo Pegado especial.
  6. En la opción Pegar, seleccione "Valores".
  7. En las opciones de operación, seleccione "Agregar"
  8. Haga clic en Aceptar

¡Eso es!

Los pasos anteriores agregarían 10 a todas las fechas de la selección.

En caso de que desee restar de una fecha, seleccione la opción Restar en el Paso 7.

Nota: Es importante seleccionar la opción Valor en el Paso 6, ya que esto asegura que el formato de las fechas permanezca sin cambios. Si no lo hace, cambiaría el formato de sus fechas (ya que también copia el formato de la celda copiada).

Este método se utiliza mejor cuando desea agregar un número fijo de días a las fechas. En caso de que desee agregar una cantidad variable de días a una fecha, es mejor usar el método de fórmula (que se describe a continuación).

Sumar o restar días a las fechas usando fórmulas

Con las fórmulas, obtiene mucha flexibilidad al agregar o restar fechas.

Por ejemplo, puede agregar un número diferente de días hasta la fecha con solo tener ese número en una columna adicional.

También puede agregar solo los días de la semana (ignorando los fines de semana).

Veamos un par de ejemplos que facilitarán la comprensión de estos escenarios.

Agregar un número fijo de días a una fecha

Suponga que tiene un conjunto de datos como se muestra a continuación y desea agregar un número fijo de días a cada una de estas fechas.

A continuación se muestra la fórmula para hacer esto:

= B2 + 10

Dado que las fechas se almacenan como números en Excel, todo lo que necesita hacer es agregar el valor por el cual desea extender la fecha.

En este ejemplo, simplemente agregué 10 a la fecha en cada celda para obtener la fecha después de 10 días.

Puede copiar y pegar la fórmula anterior en todas las celdas de la columna para aplicarla a todas las fechas.

Agregar un número variable de días a una fecha

¿Qué sucede si no desea agregar el mismo número a cada fecha? ¿Qué sucede si desea que se agregue una fecha variable a dos fechas existentes diferentes?

Por ejemplo, en algunas de estas fechas, es posible que desee agregar 10 días, y en algunas otras, es posible que desee agregar 5 días o 15 días.

En tal escenario, es mejor insertar una columna de ayuda y tener sus fechas variables en esa columna de ayuda.

A continuación, tengo el conjunto de datos de ejemplo donde tengo una columna auxiliar (columnas C) que tiene los días para agregar.

A continuación se muestra la fórmula que puedo usar para agregar estos días en la columna de ayuda a las fechas existentes:

= B2 + C2

Esto es bastante sencillo, ya que simplemente estamos sumando dos números.

Y en caso de que desee restar días de una fecha, use el signo menos en lugar del signo más en la fórmula anterior.

Nota: En algunos casos, es posible que vea un número de serie en lugar de la fecha (o la fecha puede tener un formato diferente). Si eso sucede, simplemente necesita cambiar el formato de la celda para mostrarla en el formato de fecha esperado.

Pero ahora, ¿qué pasa si solo desea agregar días de la semana a la fecha existente (es decir, ignorar los fines de semana, sábado y domingo)?

También puede hacer eso (como se explica en la siguiente sección).

Agregar solo días de la semana a una fecha

A continuación, tengo el conjunto de datos donde las fechas están en la columna B y la cantidad de días de la semana que quiero agregar están en la columna C.

A continuación se muestra la fórmula que le daría la fecha después de sumar la cantidad de días hábiles indicada:

= DÍA DE TRABAJO (B2, C2)

La función DÍA DE TRABAJO en Excel toma tres argumentos:

  • La fecha a la que desea agregar un número específico de días hábiles (B2 en nuestro ejemplo)
  • El número total de días laborables que desea agregar (C2 en nuestro ejemplo)
  • [Argumento opcional] Lista de días festivos que no deben contarse

En nuestro ejemplo, dado que no tenemos la lista de días festivos, solo estoy usando los dos primeros argumentos. Esta función solo cuenta los días de la semana (es decir, de lunes a viernes) e ignora los días de fin de semana (es decir, sábado y domingo).

En caso de que desee agregar días de fin de semana que sean diferentes a sábado y domingo (digamos viernes y sábado o solo domingo), puede hacerlo usando una fórmula ligeramente diferente.

A continuación se muestra la fórmula que me daría el resultado final considerando el viernes y el sábado como días de fin de semana.

= DÍA DE TRABAJO.INTL (B2, C2,7)

La fórmula WORKDAY.INTL es una ligera mejora con respecto a la función WORKDAY, ya que le permite elegir los días de fin de semana.

Por ejemplo, en la fórmula anterior, he especificado el tercer argumento como 7, lo que indica que quiero considerar el viernes y el sábado como los días de fin de semana.

Del mismo modo, también puede optar por tener solo el domingo como día de fin de semana. De hecho, puede elegir tener un solo día o una combinación de dos días consecutivos como días de fin de semana dentro de esta fórmula.

Nota: En caso de que desee restar días en lugar de sumar días, utilice un número negativo como valor del día. Por ejemplo, en lugar de 10, use -10 en la columna c.

Estas son dos formas sencillas que puede utilizar para sumar o restar días de una fecha en Excel. Si desea agregar rápidamente un número fijo de días, puede usar la técnica especial de pegar o una fórmula de adición simple.

En caso de que solo desee agregar los días de la semana e ignorar los fines de semana, también puede hacerlo usando las fórmulas WORKDAY o WORKDAY.INTL.

Espero que este tutorial te haya resultado útil.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave