Juan tiene una columna (columna A) de fechas en el año 2018. Quiere copiar ese rango de fechas en otra hoja de trabajo en el mismo libro de trabajo. Necesita hacer las fechas de todos modos, excepto el año, que debería ser 2019.

Hay varias formas diferentes en las que puede realizar esta tarea. Una forma es utilizar una fórmula para crear las nuevas fechas. Suponiendo que las fechas originales están en la columna A (como señaló Juan) y que la hoja de trabajo se llama Fechas originales, puede usar la siguiente fórmula en la celda A1 de una hoja de trabajo diferente:

=DATE(2019,MONTH('Original Dates'!A1),DAY('Original Dates'!A1))

A continuación, puede copiar la fórmula tantas celdas como desee. Si lo prefiere, puede usar una fórmula aún más corta:

=EDATE('Original Dates'!A1,12)

Recuerde que cuando utiliza un enfoque basado en fórmulas, es posible que Excel no formatee automáticamente el resultado para que parezca una fecha. Eso es bastante fácil de arreglar; simplemente aplique el formato de celda que desee.

Existe una diferencia importante entre las dos fórmulas que tratan sobre cómo resuelven lo que sucede si la fecha original es un día bisiesto (29 de febrero). En el caso de la función FECHA, Excel trata la nueva fecha como el 1 de marzo. Por lo tanto, si la fecha original era el 29 de febrero de 2016, entonces el resultado de la fórmula FECHA sería el 1 de marzo de 2017 (es 2017 porque la fórmula está «programado» para usar ese año.)

En el caso de la función EDATE, el 29 de febrero se representa como 28 de febrero. Por lo tanto, el 29 de febrero de 2016 se convierte en 28 de febrero de 2017. (Es 2017 porque se le dice a la función EDATE que use una fecha 12 meses después de la original. )

Cualquiera que sea el enfoque de fórmula que use (y hay varios otros), una vez que estén en su lugar, puede seleccionar todas las fórmulas, presione Ctrl + C para copiarlas al Portapapeles, muestre la pestaña Inicio de la cinta, haga clic en la flecha hacia abajo debajo la herramienta Pegar y seleccione Pegar valores. Esto elimina las fórmulas y te deja con fechas reales en las celdas.

Hablando de copiar y pegar, aparece otra forma de obtener las fechas en la nueva hoja de trabajo:

  1. Seleccione el rango de fechas original.

  2. Presione Ctrl + C para copiarlos todos al Portapapeles.

  3. Cambie a la nueva hoja de trabajo y seleccione la primera celda (A1) donde desea pegar las fechas.

  4. Presione Ctrl + V para pegar las fechas. Deben ser exactamente iguales a los de la hoja de trabajo original y debe seleccionarse el rango que acaba de pegar.

  5. Presione Ctrl + H. Excel muestra la pestaña Reemplazar del cuadro de diálogo Buscar y reemplazar. (Ver figura 1)

  6. En el cuadro Buscar qué, ponga el año que desea cambiar (2018).

  7. En el cuadro Reemplazar con, ingrese el año al que desea cambiar (2019).

  8. Haga clic en Reemplazar todo. Excel le permite saber cuántos reemplazos realizó.

  9. Cierre el cuadro de diálogo Buscar y reemplazar.

Excel es lo suficientemente inteligente como para saber que desea reemplazar años y, al hacerlo, «reevalúa» las fechas resultantes. Para la mayoría de las fechas esto no es un problema, pero lo es para los días bisiestos. Si la fecha original es el 29 de febrero de 2016, se cambia al 29 de febrero de 2017. Dado que es una fecha no válida, Excel la analiza.

Hay otro enfoque que sugirieron varios suscriptores de ExcelTips, como sigue:

  1. Seleccione el rango de fechas original.

  2. Presione Ctrl + C para copiarlos todos al Portapapeles.

  3. Cambie a la nueva hoja de trabajo y seleccione la primera celda (A1) donde desea pegar las fechas.

  4. Presione Ctrl + V para pegar las fechas. Deben ser exactamente iguales a los de la hoja de trabajo original.

  5. En una celda sin usar, ingrese el valor 365.

  6. Seleccione la celda utilizada en el paso 5.

  7. Presione Ctrl + C para copiar el valor al Portapapeles.

  8. Seleccione el rango de celdas que pegó en el paso 4.

  9. Muestre la pestaña Inicio de la cinta.

  10. Haga clic en la flecha hacia abajo debajo de la herramienta Pegar y luego elija Pegado especial. Excel muestra el cuadro de diálogo Pegado especial. (Ver figura 2)

  11. Seleccione el botón de opción Agregar.

  12. Haga clic en Aceptar.

  13. Formatee las celdas seleccionadas para usar el formato de fecha que desee.

A primera vista, parece que todas sus fechas están actualizadas para ser un año más tarde de lo que estaban originalmente. En muchos casos, esto será correcto pero, nuevamente, los días bisiestos lo arruinarán. Si las fechas originales están en un año que contiene un día bisiesto, agregar 365 no significa que serán un año después porque el año bisiesto contiene 366 días. Por lo tanto, es mejor utilizar uno de los otros métodos descritos en este consejo.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (13328) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.