Applies ToExcel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Daty są często kluczowym elementem analizy danych. Często zadajesz pytania, takie jak: kiedy zakupiono produkt, jak długo potrwa zadanie w projekcie lub jaki jest średni przychód z kwartału obrachunkowego? Prawidłowe wprowadzanie dat jest niezbędne do zapewnienia dokładnych wyników. Jednak równie ważne jest sformatowanie dat, tak aby były łatwe do zrozumienia, w celu zapewnienia prawidłowej interpretacji tych wyników.

Ważne: Ponieważ reguły regulujące sposób interpretacji dat przez jakikolwiek program obliczeniowy są złożone, podczas wprowadzania dat należy określić możliwie jak najwięcej szczegółów. Spowoduje to uzyskanie najwyższego poziomu dokładności w obliczeniach daty.

W programie Excel daty są przechowywane w postaci kolejnych liczb nazywanych wartościami seryjnymi. Na przykład w programie Excel dla systemu Windows 1 stycznia 1900 roku to liczba kolejna 1, a 1 stycznia 2008 roku to liczba kolejna 39448, ponieważ przypada 39 448 dni po 1 stycznia 1900 roku.

Program Excel przechowuje godziny jako ułamki dziesiętne, ponieważ czas jest uważany za część dnia. Liczba dziesiętna to wartość z zakresu od 0 (zero) do 0,99999999, reprezentująca czas od 0:00:00 (12:00:00) do 23:59:59 (11:59:59 PM).

Daty i godziny są wartościami, dlatego można je dodawać, odejmować i uwzględniać w innych obliczeniach. Datę można wyświetlić jako wartość kolejną, a godzinę jako ułamek dziesiętny, zmieniając format komórki zawierającej datę lub godzinę na format Ogólny.

Zarówno Excel dla komputerów Mac, jak i program Excel dla systemu Windows obsługują systemy daty 1900 i 1904. Domyślny system daty dla programu Excel dla systemu Windows to 1900. a domyślnym systemem daty dla Excel dla komputerów Mac jest 1904.

Pierwotnie program Excel dla systemu Windows był oparty na systemie daty 1900, ponieważ umożliwiał lepszą zgodność z innymi programami arkuszy kalkulacyjnych, które były przeznaczone do uruchamiania w systemach MS-DOS i Microsoft Windows, dlatego stał się domyślnym systemem daty. Pierwotnie Excel dla komputerów Mac był oparty na systemie daty 1904, ponieważ umożliwiał lepszą zgodność z wczesnymi komputerami Macintosh, które nie obsługiwały dat przed 2 stycznia 1904, i dlatego stał się domyślnym systemem dat.

W poniższej tabeli przedstawiono pierwszą datę i ostatnią datę dla każdego systemu dat oraz wartość kolejną skojarzoną z każdą datą.

System daty

Pierwsza data

Ostatnia data

1900

1 stycznia 1900 r. (wartość kolejna 1)

31 grudnia 9999 r. (2958465 wartości kolejnej)

1904

2 stycznia 1904 r. (wartość kolejna 1)

31 grudnia 9999 r. (2957003 wartości kolejnej)

Ponieważ w obu systemach daty są używane różne dni początkowe, ta sama data jest reprezentowana przez różne wartości kolejne w każdym systemie daty. Na przykład 5 lipca 2007 może mieć dwie różne wartości kolejne, w zależności od używanego systemu dat.

System daty

Wartość kolejna: 5 lipca 2007 r.

1900

37806

1904

39268

Różnica między tymi dwoma systemami daty wynosi 1462 dni. oznacza to, że wartość kolejna daty w systemie daty 1900 jest zawsze o 1462 dni większa niż wartość kolejna tej samej daty w systemie dat z 1904 roku. Z drugiej strony wartość kolejna daty w systemie daty 1904 jest zawsze o 1462 dni mniejsza niż wartość kolejna tej samej daty w systemie daty 1900. 1462 dni to cztery lata i jeden dzień (co obejmuje jeden dzień przestępny).

Ważne: Aby upewnić się, że wartości roku są interpretowane zgodnie z oczekiwaniami, wpisz wartości roku w postaci czterech cyfr (na przykład 2001, a nie 01). Wprowadzając lata czterocyfrowe, program Excel nie interpretuje wieku.

W przypadku wprowadzenia daty zawierającej rok dwucyfrowy w komórce sformatowanej jako tekst lub jako argument tekstowy funkcji, na przykład =ROK("1/1/31"), program Excel zinterpretuje rok w następujący sposób:

  • Od 00 do 29     jest interpretowana jako lata 2000–2029. Jeśli na przykład wpiszesz datę 2019-05-28, program Excel przyjmie datę 28 maja 2019 r.

  • Od 30 do 99     jest interpretowana jako lata 1930–1999. Jeśli na przykład wpiszesz datę 2008-05-28, program Excel przyjmie datę 28 maja 1998 roku.

W systemie Microsoft Windows można zmienić sposób interpretacji dwucyfrowych lat we wszystkich zainstalowanych programach systemu Windows.

Windows 10

  1. W polu wyszukiwania na pasku zadań wpisz tekst panel sterowania, a następnie wybierz pozycję Panel sterowania.

  2. W obszarze Zegar, język i region kliknij pozycję Zmień format daty, godziny lub liczb

  3. Kliknij pozycję Opcje regionalne i językowe.

  4. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  5. Kliknij kartę Data .

  6. W polu Po wprowadzeniu roku dwucyfrowego zmień górną granicę wieku jako rok między .

    Po zmianie roku górnego limitu rok z dolnym limitem zostanie automatycznie zmieniony.

  7. Kliknij przycisk OK.

Windows 8

  1. Szybko przesuń palcem od prawej krawędzi do lewej krawędzi ekranu, naciśnij pozycję Search (jeśli używasz myszy, wskaż prawy górny róg ekranu, przesuń wskaźnik myszy w dół, a następnie kliknij pozycję Search), wpisz Panel sterowania w polu wyszukiwania, a następnie naciśnij lub kliknij pozycję Panel sterowania.

  2. W obszarze Zegar, język i region kliknij pozycję Zmień format daty, godziny lub liczb.

  3. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  4. Kliknij kartę Data .

  5. W polu Po wprowadzeniu roku dwucyfrowego zmień górną granicę wieku jako rok między .

    Po zmianie roku górnego limitu rok z dolnym limitem zostanie automatycznie zmieniony.

  6. Kliknij przycisk OK.

Windows 7

  1. Kliknij przycisk Start, a następnie kliknij polecenie Panel sterowania.

  2. Kliknij pozycję Region i język.

  3. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  4. Kliknij kartę Data .

  5. W polu Po wprowadzeniu roku dwucyfrowego zmień górną granicę wieku jako rok między .

    Po zmianie roku górnego limitu rok z dolnym limitem zostanie automatycznie zmieniony.

  6. Kliknij przycisk OK.

Domyślnie podczas wprowadzania dat w skoroszycie daty są formatowane tak, aby były wyświetlane lata dwucyfrowe. Po zmianie domyślnego formatu daty na inny przy użyciu tej procedury wyświetlanie dat wprowadzonych wcześniej w skoroszycie zmieni się na nowy format, o ile daty nie zostały sformatowane przy użyciu okna dialogowego Formatowanie komórek (na karcie Narzędzia główne w grupie Liczba kliknij przycisk Uruchom okno dialogowe).

Windows 10

  1. W polu wyszukiwania na pasku zadań wpisz tekst panel sterowania, a następnie wybierz pozycję Panel sterowania.

  2. W obszarze Zegar, język i region kliknij pozycję Zmień format daty, godziny lub liczb

  3. Kliknij pozycję Opcje regionalne i językowe.

  4. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  5. Kliknij kartę Data .

  6. Na liście Format daty krótkiej kliknij format roku zawierający cztery cyfry ("rrrr").

  7. Kliknij przycisk OK.

Windows 8

  1. Szybko przesuń palcem od prawej krawędzi do lewej krawędzi ekranu, naciśnij pozycję Search (jeśli używasz myszy, wskaż prawy górny róg ekranu, przesuń wskaźnik myszy w dół, a następnie kliknij pozycję Search), wpisz Panel sterowania w polu wyszukiwania, a następnie naciśnij lub kliknij pozycję Panel sterowania.

  2. W obszarze Zegar, język i region kliknij pozycję Zmień format daty, godziny lub liczb.

  3. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  4. Kliknij kartę Data .

  5. Na liście Format daty krótkiej kliknij format roku zawierający cztery cyfry ("rrrr").

  6. Kliknij przycisk OK.

Windows 7

  1. Kliknij przycisk Start, a następnie kliknij polecenie Panel sterowania.

  2. Kliknij pozycję Region i język.

  3. W oknie dialogowym Region kliknij pozycję Dodatkowe ustawienia.

  4. Kliknij kartę Data .

  5. Na liście Format daty krótkiej kliknij format roku zawierający cztery cyfry ("rrrr").

  6. Kliknij przycisk OK.

System dat zmienia się automatycznie po otwarciu dokumentu z innej platformy. Jeśli na przykład pracujesz w programie Excel i otworzysz dokument utworzony w Excel dla komputerów Mac, pole wyboru System daty 1904 zostanie zaznaczone automatycznie.

System dat można zmienić, wykonując następujące czynności:

  1. Kliknij pozycję Plik > Opcje > Zaawansowane.

  2. W sekcji Podczas obliczania tego skoroszytu zaznacz odpowiedni skoroszyt, a następnie zaznacz lub wyczyść pole wyboru Użyj systemu dat 1904 .

Mogą wystąpić problemy podczas kopiowania i wklejania dat lub tworzenia odwołań zewnętrznych między skoroszytami na podstawie dwóch różnych systemów dat. Daty mogą być wyświetlane po czterech latach i jeden dzień wcześniej lub później niż oczekiwana data. Te problemy mogą wystąpić niezależnie od tego, czy korzystasz z programu Excel dla systemu Windows, Excel dla komputerów Mac, czy obu tych programów.

Jeśli na przykład skopiujesz datę 5 lipca 2007 ze skoroszytu, w którym jest używany system daty 1900, a następnie wkleisz datę do skoroszytu korzystającego z systemu daty 1904, data będzie wyświetlana jako 6 lipca 2011, czyli 1462 dni później. Jeśli skopiujesz datę 5 lipca 2007 r. ze skoroszytu korzystającego z systemu daty 1904, a następnie wkleisz datę do skoroszytu korzystającego z systemu daty 1900, data będzie wyświetlana jako 4 lipca 2003 r., czyli 1462 dni wcześniej. Aby uzyskać podstawowe informacje, zobacz Systemy daty w programie Excel.

Rozwiązywanie problemu z kopiowaniem i wklejaniem    

  1. W pustej komórce wprowadź wartość 1462.

  2. Zaznacz tę komórkę, a następnie na karcie Narzędzia główne w grupie Schowek kliknij przycisk Kopiuj.

  3. Zaznacz wszystkie komórki zawierające niepoprawne daty.

    Porada: Aby anulować zaznaczenie komórek, kliknij dowolną komórkę arkusza. Aby uzyskać więcej informacji, zobacz Zaznaczanie komórek, zakresów, wierszy lub kolumn w arkuszu.

  4. Na karcie Narzędzia główne w grupie Schowek kliknij pozycję Wklej, a następnie kliknij pozycję Wklej specjalnie.

    Obraz Wstążki programu Excel

  5. W oknie dialogowym Wklejanie specjalne w obszarze Wklej kliknij pozycję Wartości, a następnie w obszarze Operacja wykonaj jedną z następujących czynności:

    • Aby ustawić datę jako cztery lata, a dzień później, kliknij pozycję Dodaj.

    • Aby ustawić datę jako cztery lata i dzień wcześniej, kliknij pozycję Odejmij.

Rozwiązywanie problemu z odwołaniami zewnętrznymi    

Jeśli używasz odwołania zewnętrznego do daty w innym skoroszycie z innym systemem dat, możesz zmodyfikować odwołanie zewnętrzne, wykonując jedną z następujących czynności:

  • Aby ustawić datę jako cztery lata, a dzień później, dodaj do niej liczbę 1462. Na przykład:

=[Book2]Sheet1!$A$1+1462

  • Aby ustawić datę jako cztery lata i dzień wcześniej, odejmij od niej 1462. Na przykład:

=[Book1]Sheet1!$A$1-1462

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Zobacz też

Dostosowywanie formatu daty do własnych potrzeb

Wyświetlanie liczb jako dat lub godzin

Ręczne wprowadzanie danych w komórkach arkusza

Przykłady często używanych formuł

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.