Biznesmen sprawdza raport biznesowy na papierze i smartfonie
Komputery, Poradniki

Jak zmienić format daty w komórkach Excela?

Zmiana formatu dat w Excelu bywa konieczna po imporcie danych lub pracy na mieszanych ustawieniach regionalnych. Excel potrafi błyskawicznie przeformatować daty w wybranych komórkach – bez ingerencji w cały system – od prostych zmian wyglądu po konwersję tekstu na prawdziwe daty.

Excel przechowuje daty jako liczby seryjne (np. 1 stycznia 1900 = 1), a ich wygląd zależy od formatowania komórki i ustawień regionalnych. W polskich ustawieniach standard to DD.MM.RRRR, ale po imporcie z plików anglojęzycznych możesz zobaczyć MM/DD/YYYY.

Szybki test domyślnego formatu – naciśnij CTRL + ;, aby wstawić dzisiejszą datę, i sprawdź, jak Excel ją wyświetla.

Jeśli daty wyglądają jak tekst (nie da się ich sortować ani użyć w obliczeniach), Excel ich „nie widzi”. Poniżej znajdziesz skuteczne metody naprawy i formatowania.

Dlaczego format daty w Excelu sprawia problemy?

Ten sam zapis może oznaczać inną datę w różnych regionach (np. 03/07/2024 jako 3 lipca lub 7 marca), a import z CSV lub innych arkuszy często wymusza obcy układ. Dodatkowo niektóre ciągi trafiają do Excela jako zwykły tekst.

Metoda 1 – szybka zmiana wyglądu poprawnych dat (Formatowanie komórek)

Użyj tej metody, gdy daty są rozpoznane przez Excel (możesz je sortować, dodawać dni, odejmować).

  1. Zaznacz komórki z datami (pojedyncze komórki lub zakres, np. Ctrl + Shift + strzałki).
  2. Otwórz formatowanie – prawym przyciskiem myszy > Formatowanie komórek albo skrót CTRL + 1.
  3. Przejdź do zakładki Liczby.
  4. Wybierz kategorię Data i wskaż interesujący format (np. 14.03.2025, 14-mar-25).
  5. Kliknij OK. Excel natychmiast zmieni wygląd, ale wartości pozostaną datami (zachowasz możliwość obliczeń).

Brak idealnego formatu? Użyj formatu niestandardowego

W oknie Formatowanie komórek wybierz Niestandardowe, a następnie w polu Typ wpisz kod formatu. Poniżej znajdziesz praktyczne przykłady:

Kod formatu Przykład dla 15.01.2023
DD.MM.RRRR 15.01.2023
D MMMM RRRR 15 stycznia 2023
DDDD, DD.MM czwartek, 15.01
MM/DD/YYYY 01/15/2023 (amerykański)

Wskazówka – literki w kodach: D = dzień, M = miesiąc, R/Y = rok (w polskim Excelu najczęściej R, w angielskim Y). Podgląd w oknie formatowania pokazuje efekt na żywo.

Przykład – jeśli masz daty w formacie 01/15/2023, ustaw DD.MM.RRRR, aby wyświetlić je jako 15.01.2023 bez utraty danych.

Metoda 2 – konwersja tekstu na prawdziwe daty

Gdy ciągi wyglądają jak daty, ale Excel traktuje je jak tekst (brak sortowania, brak działań arytmetycznych), skorzystaj z kreatora.

  1. Zaznacz kolumnę z problematycznymi wartościami (bez nagłówka).
  2. Wybierz Dane > Tekst w kolumny.
  3. Wybierz Rozdzielany i kliknij Dalej (bez zaznaczania separatorów, jeśli nie są potrzebne).
  4. Kliknij Dalej, aby przejść do kroku 3.
  5. Wybierz Data i wskaż obecną kolejność pól w źródle (np. dla „01.15.2023” wybierz MDY – miesiąc.dzień.rok; nie kolejność docelową).
  6. Kliknij Zakończ. Excel przekonwertuje tekst na daty.

Alternatywa z formułą (większa kontrola)

  1. W pustej kolumnie wpisz: =WARTOŚĆ.DATA(A1) (gdzie A1 to komórka z datą-tekstem).
  2. Przeciągnij formułę w dół dla całego zakresu.
  3. Skopiuj wyniki > Wklej specjalnie > Wartości, aby nadpisać stare dane.

Uwaga – w systemie Windows Excel nie obsługuje dat przed 01.01.1900 jako prawdziwych dat. Takie wartości trzymaj jako tekst lub przetwarzaj w Power Query.

Metoda 3 – globalna zmiana formatu w systemie Windows

Jeśli chcesz zmienić format daty we wszystkich aplikacjach (w tym w Excelu), zaktualizuj ustawienia regionalne systemu.

Windows 10/11

  1. Otwórz Ustawienia > Czas i język > Język i region > Format regionalny > Zmień formaty daty….
  2. Wybierz region Polska lub dostosuj ręcznie (krótki format: dd.MM.yyyy).

Windows 7 i starsze

  1. Panel sterowania > Zegar, język i region > Zmień formaty daty, godziny lub liczb.
  2. Dodatkowe ustawienia > zakładka Data > Format daty krótkiej – wpisz dd.MM.yyyy.
  3. Kliknij OK, a następnie uruchom ponownie Excel.

Ostrzeżenie – ta zmiana dotyczy całego systemu (Eksplorator plików, inne aplikacje). Nie stosuj, jeśli pracujesz na mieszanych formatach.

Zaawansowane triki i funkcje

Wstawianie aktualnej daty i czasu – użyj skrótów: CTRL + ; (dzisiejsza data) oraz CTRL + SHIFT + ; (bieżący czas).

Poniższa tabela podsumowuje najważniejsze funkcje pracy z datami:

Funkcja Zastosowanie Przykład
DZIŚ() zwraca aktualną datę =DZIŚ() → 10.02.2026
DATA() tworzy datę z roku, miesiąca i dnia =DATA(2023;1;15)
TEKST() zamienia datę na tekst w podanym formacie =TEKST(DZIŚ();”DD.MM.RRRR”)

Dla szybkich zastosowań w arkuszu skorzystaj z poniższych pomysłów:

  • różnica dni – wpisz =B1 – A1, a wynik sformatuj jako liczbę;
  • nazwy dni i miesięcy – użyj kodów dddd (np. czwartek) i mmmm (np. styczeń) w formatach niestandardowych lub funkcji TEKST();
  • dodawanie miesięcy – skorzystaj z DATA(ROK(A1); MIESIĄC(A1)+1; DZIEŃ(A1)), aby przejść o miesiąc naprzód.

Częste błędy i jak je naprawić

Najczęściej spotykane problemy z datami i sprawdzone rozwiązania znajdziesz w tej tabeli:

Problem Rozwiązanie
Daty nie zmieniają formatu Sprawdź, czy to tekst – użyj kreatora Tekst w kolumny albo funkcji WARTOŚĆ.DATA().
Rok dwucyfrowy (np. 25) Użyj pełnego roku: ustaw format „rrrr” w Excelu lub przelicz formułą =DATA(2000+ROK(A1); MIESIĄC(A1); DZIEŃ(A1)).
Import z CSV Wczytaj przez Dane > Z tekstu/CSV i poprawnie ustaw separator oraz typ kolumny (Data z odpowiednią kolejnością).
Mac/Excel Online Zmień ustawienia regionalne w Excelu: Plik > Opcje > Język (Windows) lub preferencje regionalne (Mac/Online).
Brak polskich formatów Utwórz format niestandardowy, używając symboli roku R (np. dd.mm.rrrr) zamiast Y.

Automatyzacja i praca na dużych zbiorach

Gdy często wykonujesz te same operacje lub pracujesz na tysiącach wierszy, rozważ poniższe rozwiązania:

  • makra – nagraj sekwencję formatowania (Widok > Makra > Nagraj), aby uruchamiać ją jednym kliknięciem;
  • Power Query – importuj pliki CSV/Excel z automatyczną konwersją kolumn na typ Data i zapisz jako powtarzalny proces;
  • bezpieczeństwo danych – pracuj na kopii pliku i rób backup, zwłaszcza przed masowymi zmianami.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *