Zmienić rok w wielu polach daty w programie Excel?

13

Zauważyłem więc w arkuszu, że mam wiele dat, które są o cztery lata wolne, bez wątpienia z powodu niewłaściwego kopiowania / wklejania z wcześniejszego pytania .

Czy istnieje prosty sposób przekonwertować kilka dat, które wybrałem na określony rok, ale zachowaj ten sam miesiąc i dzień? Na przykład chciałbym szybko przekonwertować te komórki:

01.06.2014
05/06/2014
18/07/2014

do

01/06/2010
05/06/2010
18/07/2010

Są ich setki, więc wolałbym nie robić tego ręcznie.

użytkownik30752
źródło
Uwaga: jeśli skorzystam z rozwiązania z pytania, do którego się odniosłem, wszystkie daty, które mam już w 2010 r., Wracają do 2006 r. Zatem zaznaczenie / odznaczenie tego pola nie rozwiązuje tego problemu.
user30752
1
Czy jesteś pewien, że daty upłynęły o cztery lata; a nie przez cztery lata i jeden dzień?
Ron Rosenfeld,

Odpowiedzi:

15

Jeśli komórki daty znajdują się w jednej kolumnie, oto szybki i brudny sposób:

Zakładając, że daty są w A1 w dół, wstaw dwie kolumny po prawej stronie.

W B1 wstaw formułę: =DATE(YEAR(A1)-4,MONTH(A1), DAY(A1))

Skopiuj tę formułę w dół kolumny, aby ponownie obliczyć wszystkie daty z kolumny A.

Teraz wybierz i „skopiuj” kolumnę B (nowe daty) i użyj „wklej jako wartości / wklej wartości” do kolumny C.

Teraz usuń oryginalną kolumnę i kolumnę zawierającą formuły, aby opuścić nowe ustalone daty.

Jeśli oryginalne daty nie znajdują się w zgrabnych kolumnach, być może będziesz musiał wykonać nieco więcej pracy!

Linker3000
źródło
Dziękuję wszystkim za sugestie. To jest metoda, którą postanowiłem zastosować i działała idealnie. Dzięki!!
user30752
Chłopcze, ta odpowiedź wygląda znajomo ... lol
Sux2Lose
5
  1. Podświetl kolumnę, w której znajdują się daty, a następnie na karcie Strona główna przejdź do „Znajdź i wybierz”, a następnie kliknij „Zamień”
  2. Wpisz „2014” w polu Znajdź co, a następnie wpisz „2010” w polu Zamień na
  3. Kliknij Zamień wszystko
Ty M.
źródło
2

Jeśli masz na myśli ustalony rok:

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

jeśli chcesz się golić przez kilka lat:

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

Gdzie A1 to komórka zawierająca datę konwersji.

Sux2Lose
źródło
0

Jeśli wszystkie dane są zebrane w kolumnie lub wierszu, możesz pobrać dane i odjąć 1460 (ilość dni za 4 lata)

alternatywny tekst

Uwaga: C3 jest podświetloną komórką.

James Mertz
źródło
To nie wystarczy na lata przestępne
Linker3000,
0

jeśli korzystasz z komputera Mac, przejdź do paska menu w obszarze Edycja, przejdź do Zamień i podaj wartości, które chcesz zastąpić, naciśnij zamień wszystko.

Cel
źródło
0

Na ZAKŁADCE GŁÓWNEJ pod NUMEREM zmień datę na DŁUGĄ DATĘ zamiast KRÓTKIEJ DATY, to pozwala przejść do ZNAJDŹ I WYBIERZ i WYMIENIĆ WSZYSTKIE niechciane daty.

użytkownik406795
źródło
0

Funkcja Zamień w zakładce Znajdź i wybierz może zmieniać rok w całym skoroszycie. Wybierając Opcje >> Wewnątrz: Skoroszyt zmieni wszystkie lata na rok określony przez użytkownika.

Przypomnienie: w przypadku lat przestępnych konieczne będzie ręczne wejście i usunięcie 29 dnia, jeśli przechodzisz z 2016 na 2017 itd.

znak
źródło
1
Jest to duplikat kilku poprzednich odpowiedzi. Chociaż nie zauważysz niektórych wcześniejszych odpowiedzi, intencją jest, aby każda odpowiedź stanowiła inne rozwiązanie.
fixer1234
0

Excel jest frustrujący - jedyną rekomendacją, która działała dla mnie, było wstawienie nowej kolumny i przeciąganie. A jeśli w kolumnie powtórzy się jakaś data, musisz przeciągnąć ją jeden po drugim. Naprawdę potrzebuję dni miesiąca, aby przejść o jeden, ale oczywiście będę musiał zaktualizować je ręcznie. Nienawidzę zakładki „liczba”. Jest to bardzo mylące i niewiarygodne.

Lauren
źródło