¿Cambiar año en muchos campos de fecha en Excel?

13

Así que he notado en una hoja de trabajo que tengo muchas fechas de cuatro años libres, sin duda debido a una copia / pegado incorrecto de una pregunta anterior .

¿Hay una manera fácil de convertir un montón de fechas que selecciono a un año específico, pero manteniendo el mes y el día iguales? Por ejemplo, me gustaría convertir rápidamente estas celdas:

01/06/2014
05/06/2014
07/18/2014

a

6/1/2010
5/6/2010
18/07/2010

Hay cientos de estos, así que prefiero no hacerlo manualmente.

usuario30752
fuente
Nota: Si uso la solución de la pregunta a la que hice referencia, todas las fechas que ya tengo para 2010 se remontan a 2006. Por lo tanto, marcar / desmarcar esa casilla no resuelve este problema.
user30752
1
¿Está seguro de que las fechas están fuera por cuatro años; y no fuera por cuatro años y un día?
Ron Rosenfeld

Respuestas:

15

Si las celdas de fecha están todas en una columna, aquí hay una manera rápida y sucia:

Suponiendo que las fechas están en A1 hacia abajo, inserte dos columnas a la derecha.

En B1, pon la fórmula: =DATE(YEAR(A1)-4,MONTH(A1), DAY(A1))

Copie esta fórmula en la columna para volver a calcular todas las fechas de la columna A.

Ahora seleccione y 'copie' la columna B (las nuevas fechas) y use 'pegar como valores / pegar valores' en la columna C.

Ahora elimine la columna original y la que contiene las fórmulas para dejar las nuevas fechas fijas.

Si las fechas originales no están en columnas ordenadas, ¡puede que tenga que trabajar un poco más!

Linker3000
fuente
Gracias a todos por las sugerencias. Este es el método que decidí usar y funcionó perfectamente. ¡¡Gracias!!
user30752
Chico, esta respuesta parece familiar ... jajaja
Sux2Lose
5
  1. Resalte la columna donde están las fechas, luego en la pestaña Inicio, vaya a "Buscar y seleccionar", luego haga clic en "Reemplazar"
  2. Escriba "2014" en Buscar, luego escriba "2010" en Reemplazar con
  3. Haga clic en Reemplazar todo
Ty M.
fuente
2

Si tiene un año fijo en mente:

=DATE(2010,MONTH(A1),DAY(A1))

si quieres afeitarte varios años:

=DATE(YEAR(A1)-4,MONTH(A1),DAY(A1))

Donde A1 es la celda que contiene la fecha para convertir.

Sux2Lose
fuente
0

Si todos los datos se recopilan en una columna o fila, puede tomar los datos y restar 1460 (la cantidad del día en 4 años)

texto alternativo

nota: C3 es la celda resaltada.

James Mertz
fuente
Esto no atenderá a los años bisiestos
Linker3000 el
0

si está en una Mac, vaya a la barra de menú en Editar, vaya a Reemplazar y coloque los valores que desea reemplazar, presione reemplazar todo.

Cel
fuente
0

En la PESTAÑA DE INICIO debajo de NÚMERO, cambie la fecha a FECHA LARGA en lugar de FECHA CORTA, esto le permite ir a ENCONTRAR Y SELECCIONAR y REEMPLAZAR TODAS las fechas no deseadas.

usuario406795
fuente
0

La función Reemplazar en la pestaña Buscar y seleccionar puede cambiar un año en todo el Libro de trabajo. Al seleccionar Opciones >> Dentro: Libro de trabajo, cambiará todos los años al año que especifique.

Recordatorio: durante los años bisiestos, deberá ingresar y eliminar manualmente el día 29 si va a convertir de 2016 a 2017, etc.

marca
fuente
1
Este es un duplicado de varias respuestas anteriores. Aunque no se daría cuenta de algunas de las respuestas anteriores, la intención es que cada respuesta contribuya con otra solución.
fixer1234
0

Excel es frustrante: la única recomendación que funcionó para mí fue insertar una nueva columna y arrastrarla. Y si alguna fecha se repite en la columna, debe volver a arrastrarlas una por una. Realmente todavía necesito los días del mes para subir uno también, pero obviamente tendré que actualizarlos manualmente. Odio la pestaña "número". Es muy confuso y poco confiable.

Lauren
fuente