Jahr in vielen Datumsfeldern in Excel ändern?


13

So habe ich in einem Arbeitsblatt bemerkt, dass ich viele Daten habe, die vier Jahre entfernt sind, zweifellos wegen des falschen Kopierens / Einfügens von der früheren Frage .

Gibt es eine einfache Möglichkeit, eine Reihe von Daten, die ich ausgewählt habe, in ein bestimmtes Jahr umzuwandeln, wobei Monat und Tag gleich bleiben? Zum Beispiel möchte ich diese Zellen schnell konvertieren:

01.06.2014
05.06.2014
18.07.2014

zu

01.06.2010
05.06.2010
18.07.2010

Es gibt Hunderte davon, also mache ich es lieber nicht manuell.


Hinweis: Wenn ich die Lösung aus der Frage verwende, auf die ich mich beziehe, gehen alle Daten, die ich bereits für 2010 habe, auf 2006 zurück. Wenn Sie dieses Kontrollkästchen aktivieren oder deaktivieren, wird dieses Problem nicht gelöst.
user30752

1
Sind Sie sicher, dass die Daten um vier Jahre verschoben sind? und nicht um vier Jahre und einen Tag?
Ron Rosenfeld

Antworten:


15

Wenn sich alle Datumszellen in einer Spalte befinden, können Sie dies schnell und einfach tun:

Angenommen, die Daten sind in A1 nach unten, fügen Sie zwei Spalten rechts ein.

Geben Sie in B1 die Formel ein: =DATE(YEAR(A1)-4,MONTH(A1), DAY(A1))

Kopieren Sie diese Formel in die Spalte, um alle Daten aus Spalte A neu zu berechnen.

Wählen Sie nun Spalte B (die neuen Daten) aus und kopieren Sie sie, und fügen Sie sie als Werte / Werte in Spalte C ein.

Löschen Sie nun die ursprüngliche Spalte und die Spalte mit den Formeln, um die neuen festen Daten zu belassen.

Wenn sich die ursprünglichen Daten nicht in ordentlichen Spalten befinden, müssen Sie möglicherweise ein bisschen mehr arbeiten!


Vielen Dank an alle für die Vorschläge. Dies ist die Methode, für die ich mich entschieden habe und die perfekt funktioniert hat. Vielen Dank!!
user30752

Junge, diese Antwort kommt
mir

4
  1. Markieren Sie die Spalte, in der sich die Daten befinden. Wechseln Sie dann auf der Registerkarte "Startseite" zu "Suchen & Auswählen" und klicken Sie auf "Ersetzen".
  2. Geben Sie "2014" unter "Suchen nach" ein, und geben Sie "2010" unter "Ersetzen durch" ein
  3. Klicken Sie auf Alle ersetzen

2

Wenn Sie ein festes Jahr im Auge haben:

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

Wenn Sie sich einige Jahre rasieren wollen:

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

Wobei A1 die Zelle ist, die das zu konvertierende Datum enthält.


0

Wenn alle Daten in einer Spalte oder Zeile gesammelt wurden, können Sie die Daten nehmen und 1460 (die Tagesmenge in 4 Jahren) subtrahieren.

Alt-Text

Hinweis: C3 ist die markierte Zelle.


Dies wird nicht für Schaltjahre gerecht
Linker3000

0

Wenn Sie einen Mac verwenden, wechseln Sie in die Menüleiste unter Bearbeiten zu Ersetzen und geben Sie die Werte ein, die Sie ersetzen möchten. Drücken Sie auf Alle ersetzen.


0

Ändern Sie auf der Registerkarte STARTSEITE unter NUMMER das Datum in LANGES DATUM und nicht in KURZES DATUM. Auf diese Weise können Sie zu FIND & SELECT wechseln und ALLE unerwünschten Daten ERSETZEN.


0

Die Funktion Ersetzen auf der Registerkarte Suchen & Auswählen kann ein Jahr in der gesamten Arbeitsmappe ändern. Wenn Sie Optionen >> Innerhalb: Arbeitsmappe auswählen, werden alle Jahre in das von Ihnen angegebene Jahr geändert.

Erinnerung: Für Schaltjahre müssen Sie den 29. Tag manuell eingeben und entfernen, wenn Sie von 2016 auf 2017 usw. konvertieren.


1
Dies ist ein Duplikat mehrerer vorheriger Antworten. Obwohl Sie bei einigen der vorherigen Antworten nichts bemerken würden, ist die Absicht, dass jede Antwort eine andere Lösung liefert.
Fixer1234

0

Excel ist frustrierend - die einzige Empfehlung, die mir geholfen hat, war das Einfügen einer neuen Spalte und das Ziehen. Und wenn ein Datum in der Spalte wiederholt wird, müssen Sie diese nacheinander neu ziehen. Ich brauche wirklich noch die Monatstage, um auch einen nach oben zu verschieben, aber natürlich muss ich diese manuell aktualisieren. Ich hasse die Registerkarte "Nummer". Es ist sehr verwirrend und nicht vertrauenswürdig.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.