Interpretacja daty z rokiem dwucyfrowym ignoruje ustawienia systemowe

Piotrek Bis 0 Punkty reputacji
2025-08-05T09:49:51.08+00:00

Rok_dwucyfrowy Używam pakietu O365 i Windows 11 Pro.Problem dotyczy Excela i istnieje jedynie podczas importu, bądź otwierania pliku tekstowego. Mam ustawione w systemie, że daty dwucyfrowe do roku 2050 mają być zaliczane do XXI wieku i to działa prawidłowo zgodnie z ustawieniami, ale tylko kiedy wpisuję datę do komórki ręcznie. Na przykład wpisując 30/12/31 jest to zamieniane na 2030-12-31 czyli prawidłowo. Natomiast jeśli w pliku z danymi znajdzie się rekord z treścią 30/12/31 to jest zamieniany na 1930-12-31 i muszę to poprawiać ręcznie. Nie ma znaczenia, czy plik otwieram, czy wklejam z Notatnika, bądź z przeglądarki. Niestety system z którego eksportuję danych w wielu raportach prezentuje datę w formacie RR/MM/DD i ni da się tego zmienić. Dotyczy to głównie dat ważności, czyli przyszłych więc taka zamiana 30 na 1930 rok jest kłopotliwa. Moje dotychczasowe poszukiwania sposobu na rozwiązanie tego problemu wskazują na błąd w Excelu, bądź z jakiegoś powodu na sztywne ustawienie takiego sposobu interpretacji daty z rokiem dwucyfrowym.

Microsoft 365 i pakiet Office | Excel | Do użytku biznesowego | Windows
Komentarze: 0 Brak komentarzy

Odpowiedzi: 4

Sortuj według: Najbardziej pomocne
  1. Oskar Shon 49,336 Punkty reputacji Moderator wolontariuszy
    2025-08-11T08:11:31.45+00:00

    Piotr, jeśli importujesz te daty, to ja bym dorobił w nowej kolumnie na poziomie formuły/reguły lub zapytania, bo nie wiem skąd importujesz dane (może da się poprawić w PQ a może kodem SQL) brakujące cyfry w datach przed importem do Arkusza. Troszkę roboty, ale załatwi ci to problem w 100% nie licząc zee Excel się domyśli.

    Po zapoznaniu się z treścią tego posta zamknij go zaznaczać prawidłową odpowiedź aby liczyć na moje wsparcie na tym forum w przyszłości lub kontynuuj jeśli masz jakies pytania w tej sprawie. Liczę na to że zrobisz to po uzyskaniu odpowiedzi.

    Pozdrawiam.

    Obraz

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy

  2. Janek Mas 890 Punkty reputacji Moderator wolontariuszy
    2025-08-06T06:05:56.3933333+00:00

    Witaj,

    To prawidłowe zachowanie, tak wynika z opisu działania przy dwucyfrowych datach roku (przy imporcie data odcięcia to 2029). Ewentualna zmiana powinna być na pliku źródłowym na rok czterocyfrowy. Nie podaje linku bo znowu będzie blokada odpowiedzi.

    Pozdrawiam

    Janek

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy

  3. Janek Mas 890 Punkty reputacji Moderator wolontariuszy
    2025-08-05T16:24:00.16+00:00

    Witaj,

    Przy imporcie obowiązuje reguła 2029

    Zobacz https://learn.microsoft.com/pl-pl/office/troubleshoot/excel/two-digit-year-numbers

    Pozdrawiam

    Janek

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy

  4. Henry-N 16,325 Punkty reputacji Pracownicy zewnętrzni firmy Microsoft Moderator
    2025-08-05T12:25:25.46+00:00

    Cześć @Piotrek Bis

    Dziękujemy za opublikowanie pytania na forum Microsoft Q&A. 

    Aby lepiej pomóc w rozwiązaniu problemu z interpretacją daty w Microsoft Excel, chciałbym zadać kilka dodatkowych pytań, które pomogą nam lepiej zrozumieć sytuację: 

    • Wspomniałeś, że plik zawiera datę 30/12/31. Czy możesz doprecyzować, czy ten plik został utworzony przed czy po zmianie ustawienia dotyczącego interpretacji dat dwucyfrowych (np. do roku 2050)? 
    • Czy sprawdziłeś format komórki, w której znajduje się ta data? Możliwe, że używany jest nieprawidłowy format, który nie uwzględnia aktualnych ustawień regionalnych. 
    • Czy możesz podać konkretny przykład wprowadzonej daty oraz sposób, w jaki Excel ją interpretuje (np. czy 31 jest traktowane jako 1931 zamiast 2031)? 
    • Czy data jest wprowadzana ręcznie, generowana za pomocą formuły (np. TEXT()), czy może importowana z innego źródła? 
    • Jakie są Twoje aktualne ustawienia regionalne i językowe w systemie Windows oraz w Excelu? 
    • Czy sprawdzałeś, czy ten sam problem występuje w nowym skoroszycie

    Bardzo przepraszam za niedogodności, które napotkałeś. Doceniam Twoją cierpliwość i jestem tutaj, aby pomóc. Czekam na Twoją odpowiedź! 


    Jeśli odpowiedź jest pomocna, kliknij „Zaakceptuj odpowiedź” i uprzejmie ją ocen pozytywnie. Jeśli masz dodatkowe pytania dotyczące tej odpowiedzi, kliknij „Komentarz”.  Uwaga: Aby otrzymywać powiadomienia e-mail związane z tym wątkiem, postępuj zgodnie z instrukcjami w naszej dokumentacji
    Obraz użytkownika

    Czy ta odpowiedź była pomocna?


Twoja odpowiedź

Odpowiedzi mogą być oznaczone jako „Zaakceptowane” przez autora pytań i „Proponowane” przez moderatorów, co pomaga użytkownikom poznać odpowiedź rozwiązującą problem autora.