Przejdź do treści

Data w Excelu - jak wstawić, zmienić format i wypełnić serią

Data w Excelu wygląda na najprostszą rzecz w arkuszu, dopóki nie zacznie żyć własnym życiem. Program nie rozpoznaje wpisanej daty, sortowanie ustawia wiersze byle jak, kod produktu sam zamienia się w 5 marca, a zmiana formatu komórki nic nie daje. Każdy, kto dostał kiedyś plik z cudzego systemu, wie, o czym mówię.

W tym poradniku przechodzimy daty po kolei: wpisywanie ręczne, skrót na dzisiejszą datę i funkcje, które odświeżają się same, zmiana formatu na taki, jakiego potrzebujesz, wypełnianie całych serii dat i samych dni roboczych, a na koniec blokowanie Excela przed zamienianiem na datę tego, co datą nie jest. Każdy krok ze zrzutem z programu.

Wszystko sprowadza się do jednej rzeczy, którą warto wiedzieć od początku: Excel nie przechowuje daty jako daty, tylko jako liczbę dni liczonych od 1 stycznia 1900 roku. Dzień 27.11.2025 to dla niego liczba 45988, a to, co widzisz w komórce, jest tylko sposobem wyświetlenia tej liczby. Stąd bierze się i cała siła dat, i każdy kłopot z nimi.

A w dalszej części poradnika:

  1. Jak wpisywać datę w Excelu
  2. Jak zmienić format daty w Excelu
  3. Jak wstawić daty po kolei (serie i auto-uzupełnianie)
  4. Jak wyłączyć automatyczne wstawianie lub zmianę daty
  5. Częste błędy i szybkie rozwiązania
  6. Podsumowanie

Jak wpisywać datę w Excelu

Excel pozwala wprowadzać daty na kilka sposobów:

  • ręcznie,
  • skrótem klawiaturowym
  • lub za pomocą formuł, które np. automatycznie wstawiają bieżącą datę.

Wybór metody zależy od tego, czy potrzebujesz daty stałej (niezmieniającej się), czy takiej, która będzie aktualizować się za każdym razem, gdy otworzysz plik.

Ręczne wpisywanie dat

Datę możesz wpisać bezpośrednio do komórki. Ważne jednak, aby zrobić to w formacie rozpoznawanym przez Excel. Nowsze wersje Excela bardzo dobrze potrafią odczytać wprowadzaną datę. Problem za to mają starsze wersje tego programu dlatego zaleca się wpisywać datę w formacie jak wyświetla się na zegarze komputera.

Zrzut ekranu z datą 27.11.2025 na pasku zadań komputera

Excel automatycznie zamieni wpis na datę, jeśli rozpoznaje format. Jeśli nie, to potraktuje go jak tekst, co później może prowadzić do błędów w sortowaniu i obliczeniach.

Jeśli chcemy mieć pewność, że prawidłowo wpisujemy datę warto wpisać ją za pomocą funkcji DATA (DATE) podając kolejno rok, miesiąc, dzień.

Funkcja DATA w Excelu z przykładem =DATA(2025;11;27)

💡 Daty, formaty i funkcje DZIŚ, DATA, DZIEŃ.ROBOCZY to dwie lekcje kursu Excel Podstawowy
Kurs Excel Podstawowy przechodzi daty po kolei, razem z formatami liczb i odwołaniami: 40 lekcji i 52 ćwiczeń z rozwiązaniami.
Zobacz kurs →

Jak wstawić automatyczną datę w Excelu za pomocą funkcji i skrótu klawiaturowego?

Excel umożliwia też szybkie wstawienie dzisiejszej daty bez wpisywania jej ręcznie.

  • Ctrl + ; (średnik) - skrót ten wstawia datę dzisiejszą na stałe; to znaczy, że po otwarciu pliku kolejnego dnia data się nie zmieni.
  • =DZIŚ - formuła ta zawsze pokazuje dzisiejszą datę, a więc zmienia się automatycznie każdego dnia.
  • =TERAZ - funkcja ta zwraca bieżącą datę oraz aktualną godzinę; Odświeża się przy każdym przeliczeniu arkusza.

Trzy sposoby wstawienia dzisiejszej daty w Excelu: skrót Ctrl + ;, funkcja DZIŚ i funkcja TERAZ

Jak zmienić format daty w Excelu

Nawet jeśli data została wpisana poprawnie, to sposób jej wyświetlania może się różnić w zależności od ustawień systemowych lub domyślnego formatu Excela. Dlatego warto wiedzieć, jak zmienić format daty tak, aby prezentował się dokładnie tak, jak potrzebujesz: czy to w formie skróconej, pełnej, czy bardziej czytelnej opisowej.

Aby zmienić sposób wyświetlania daty:

  1. Zaznacz komórkę lub zakres komórek z datami.
  2. Kliknij prawym przyciskiem → Formatuj komórki (lub Ctrl + 1)Opcja Formatuj komórki w Excelu po kliknięciu prawym przyciskiem
  3. Przejdź do zakładki Liczbowe → Data.

Okno Formatuj komórki z kategorią Data i listą dostępnych formatów wyświetlania

W tym miejscu możesz wybrać różne standardowe formaty, takie jak:

  • 02.12.2024,
  • 2024-12-02,
  • 2 grudzień 2024,
  • poniedziałek, 2 grudzień 2024.

Excel nie zmienia samej wartości komórki, a jedynie sposób jej wyświetlania. Dzięki temu wciąż możesz wykonywać na niej obliczenia.

Jeśli chcesz natomiast, aby data wyświetlała się w innej formie (np. 02.gru.24), możesz ustawić format niestandardowy.

  1. Zaznacz komórkę z datą.
  2. Kliknij prawym przyciskiem → Formatuj komórki (lub Ctrl + 1)
  3. Wybierz Niestandardowe, np. dd.mmm.rr

Kategoria Niestandardowe w oknie Formatuj komórki z kodem formatu dd.mmm.rr

Co oznaczają poszczególne elementy:

  • dddd - pełna nazwa dnia tygodnia (np. poniedziałek),
  • ddd - skrócona nazwa dnia tygodnia (np. pon.)
  • dd - dzień miesiąca (np. 02),
  • mmmm - pełna nazwa miesiąca (np. grudzień),
  • mmm - skrócona nazwa miesiąca (np. gru.),
  • mm - miesiąc (np. 12),
  • rrrr - pełny rok (np. 2024),
  • rr - skrócony rok (np. 24).

Dlaczego format daty się nie zmienia?

Zdarza się, że przechodzisz przez Ctrl + 1, wybierasz format daty, zatwierdzasz i nic się nie dzieje. Komórka dalej pokazuje to samo. Przyczyna jest prawie zawsze ta sama: w komórce nie ma daty, tylko tekst, który na datę wygląda. Formatowanie zmienia sposób wyświetlania liczby, a na tekst nie ma żadnego wpływu.

Rozpoznasz to w dwie sekundy, bez żadnej formuły: zaznacz komórkę i spójrz, do której krawędzi przylega zawartość. Prawdziwa data stoi przy prawej krawędzi, tekst przy lewej (o ile nikt nie zmieniał wyrównania). Drugi sposób: ustaw komórce format Ogólne. Data zamieni się wtedy w liczbę w rodzaju 45988, a tekst zostanie taki, jaki był.

Jak to naprawić, zależnie od tego, ile masz danych:

  • Cała kolumna naraz: zaznacz ją i wybierz Dane → Tekst jako kolumny → Dalej → Dalej → Data (DMR) → Zakończ. To najszybsza metoda i nie wymaga kolumny pomocniczej.
  • Formułą w kolumnie obok: =DATA.WARTOŚĆ(A2) zamienia tekst na liczbę daty. Potem wystarczy nadać wynikowi format daty.
  • Gdy nawet to nie działa: w tekście siedzi coś niewidocznego, najczęściej spacja na końcu albo twarda spacja z internetu. Wtedy najpierw =DATA.WARTOŚĆ(USUŃ.ZBĘDNE.ODSTĘPY(A2)).
  • Gdy dzień i miesiąc są zamienione (01.12 pokazuje się jako 12 stycznia), to nie jest problem formatu, tylko kolejności przy wczytywaniu danych. Opisuję to niżej, w sekcji o amerykańskim zapisie daty.

Jak wstawić daty po kolei (serie i auto-uzupełnianie)

Excel świetnie radzi sobie z tworzeniem kolejnych dat, więc tu dobra wiadomość - nie musisz wpisywać każdej ręcznie! Wystarczy jedna lub dwie wartości początkowe, a resztę program może wygenerować automatycznie. To szczególnie przydatne, gdy tworzysz oś czasu, plan pracy, harmonogram lub kalendarz miesięczny.

Przeciąganie dat myszką (auto-uzupełnianie)

Najprostszy sposób to przeciągnięcie komórki z datą:

  1. Wpisz pierwszą datę w kolumnie (np. 02.12.2024).
  2. Złap mały kwadrat w prawym dolnym rogu komórki (tzw. uchwyt wypełniania).Komórka z datą w Excelu i zaznaczony uchwyt wypełniania
  3. Przeciągnij go w dół.

Automatyczne uzupełnianie daty w Excelu po przeciągnięciu uchwytu wypełniania w dół kolumny

Excel automatycznie utworzy kolejne daty o 1 dzień dalej niż poprzednia. 

Natomiast, jeśli chcesz zmieniać daty co tydzień, co miesiąc lub co inny przedział:

  1. wpisz dwie daty (np. 02.12.2024 i 09.12.2024),

    Dwie daty wpisane pod sobą w kolumnie: 02.12.2024 i 09.12.2024, czyli krok tygodniowy

  2. zaznacz obieObie daty zaznaczone razem, przed przeciągnięciem uchwytu wypełniania
  3. przeciągnij w dół.

Kolumna dat uzupełniona co siedem dni po przeciągnięciu dwóch wzorcowych wartości

Excel sam obliczy sobie odstęp pomiędzy poszczególnymi datami i uzupełni kolejne pola według wzoru.

✨ Bezpłatnie
Jeśli dopiero zaczynasz z Excelem, zacznij od darmowego kursu
✓8 lekcji wideo - od zera, krok po kroku
✓Pliki Excel do każdej lekcji
✓Dostęp natychmiastowy, bez karty kredytowej
✓Dołącz do 9 000 kursantów PoczujExcel
Zapisuję się za darmo
Zero złotych · Zero karty kredytowej · Dostęp od razu
Darmowy kurs Excel

Wykonanie listy dat za pomocą serii danych

Ta metoda daje większą kontrolę nad sposobem tworzenia dat.

  1. Wpisz pierwszą datę.
  2. Następnie wybierz polecenie znajdujące się na karcie Narzędzia główne > Wypełnij >Seria danych
  3. Menu Wypełnienie na karcie Narzędzia główne z wybraną opcją Seria danychW oknie dialogowym wybierz:
    • Serie: np. w kolumnie
    • Typ: Data
    • Jednostka daty: Dni / Miesiące / Lata
    • Krok: np. 1, 7Okno Seria danych z ustawieniami: Serie w kolumnie, Typ Data, Jednostka daty i Krok
  4. Zatwierdź

Ta metoda przydaje się do tworzenia:

  • dat miesięcznych (np. 01.01, 01.02, 01.03…),
  • dat rocznych,
  • dat w odstępach co kilka dni.

Automatyczne wstawianie dni roboczych

Excel potrafi generować daty bez weekendów, co idealnie pasuje do grafików pracy czy harmonogramów. Tutaj masz dwie opcje wypełnienia pól.

  • Opcja nr 1: przez Serie (w zależności od wersji Excela): Wypełnij → Serie → Jednostka daty → Dni robocze
  • Opcja nr 2 to użycie formuły. Jaka jest formuła do funkcji daty w Excelu? Jeśli potrzebujesz serii kolejnych dni roboczych (bez sobót i niedziel), Excel pozwala wygenerować je automatycznie za pomocą funkcji DZIEŃ.ROBOCZY (WORKDAY). Poniżej przykład:
  1. Wpisz datę początkową w pierwszej komórce, np. w A2: 02.12.2024

    Komórka A2 w Excelu z wpisaną datą 02.12.2024

  2. W komórce poniżej (A3) wpisz formułę:  =DZIEŃ.ROBOCZY(A2;1)

    Formuła =DZIEŃ.ROBOCZY(A2;1) wpisana w komórce A3

  3. Zatwierdź, a następnie przeciągnij formułę w dół.

    Kolumna dat wygenerowana funkcją DZIEŃ.ROBOCZY, bez sobót i niedziel

Excel automatycznie utworzy listę kolejnych dni roboczych, pomijając soboty i niedziele. W tym przykładzie pominięte zostały daty 07-08.12.2024 (będące sobotą i niedzielą).

Dzięki temu nie musisz już ręcznie pilnować weekendów, bo program zrobi to za Ciebie i zachowa pełną ciągłość dat.

Jak wyłączyć automatyczne wstawianie lub zmianę daty

Excel bardzo często interpretuje wpisywane dane jako daty. Wystarczy wpisać 05-03, 1/2, 10.11 albo coś, co choć trochę przypomina format czasu, a Excel sam zamienia to na datę. W wielu sytuacjach jest to wygodne, ale jeśli pracujesz z kodami produktów, numerami katalogowymi, identyfikatorami czy danymi, które nie powinny być datą, automatyczna zmiana może być kłopotliwa. Na szczęście da się nad tym w pełni zapanować. Oto kilka pewnych sposobów, które zatrzymają automatyczne formatowanie.

Ustaw format komórki na tekstowy przed wpisaniem danych

To najbezpieczniejsza metoda, jeśli wpisujesz dane ręcznie, a nie wklejasz ich z innego źródła. Jeśli komórka ma format tekstowy, Excel nie będzie próbował zamieniać niczego na datę. Jak to zrobić?

  1. Zaznacz komórki, w które chcesz wprowadzać dane.
  2. Kliknij prawym przyciskiem → Formatuj komórki (lub Ctrl+1).

    Zaznaczone komórki i menu kontekstowe z opcją Formatuj komórki

  3. Wybierz kategorię Tekstowe.

    Okno Formatuj komórki z wybraną kategorią Tekstowe

  4. Zatwierdź i dopiero teraz wpisz dane.

Po ustawieniu formatu tekstowego Excel potraktuje wszystko dokładnie tak, jak wpiszesz.

Komórki z wartościami 05-03, 1/2 i 10.11, których Excel nie zamienił na daty

Wpisz apostrof przed wpisaniem wartości do komórki

Jeżeli potrzebujesz szybko wpisać pojedynczą wartość, bez zmiany formatu komórki, to użyj tego prostego triku - dodaj apostrof przed tekstem: ’05-03

Apostrof nie jest wyświetlany w komórce, ale mówi Excelowi, że to co wpisujemy w komórkę to tekst i ma go nie zmieniać. Ten sposób działa najlepiej dla pojedynczych wpisów lub krótkich list. 

Wartość 05-03 wpisana z apostrofem na początku, więc Excel zostawił ją jako tekst 

Wklej dane jako wartości, bez formatowania

Excel bardzo często zmienia wklejane dane na daty, na przykład przy imporcie danych z internetu, CSV lub maila.

Aby temu zapobiec:

  1. Najpierw ustaw format komórki na Tekstowy tak jak w punkcie “Ustaw format komórki na  format “Tekstowy” przed wpisaniem danych”
  2. Dopiero później wklejaj dane jako wartości (Ctrl +Shfit+ V).

Wklejanie specjalne z zaznaczoną opcją Tylko wartości

Przy trudnych i skomplikowanych danych warto użyć importu danych za pomocą Power Query.

Częste błędy i szybkie rozwiązania

Praca z datami w Excelu bywa problematyczna, bo program w tle traktuje datę jako liczbę, a użytkownik widzi tylko sformatowaną wersję. To prowadzi do kilku powtarzających się błędów. Na szczęście większość z nich można naprawić w kilka sekund.

Amerykański format zapisywania daty

To jeden z najczęstszych problemów, ale nie bierze się z wpisywania dat z klawiatury. W polskich ustawieniach 03.05.2024 Excel odczyta poprawnie jako 3 maja. Kłopot zaczyna się wtedy, gdy dane wklejasz albo importujesz z pliku CSV, z systemu albo ze strony, gdzie daty zapisano po amerykańsku, czyli w kolejności miesiąc/dzień/rok.

Przykład: w pliku stoi 03/05/2024, czyli dla autora 5 marca. Excel w polskich ustawieniach widzi tam dzień 3 i miesiąc 5, więc zapisuje 3 maja 2024. Najgorsze w tym jest to, że błąd jest cichy: data 03/05 istnieje w obu kolejnościach, więc nie ma żadnego komunikatu. Dopiero data w rodzaju 25/12 wypada z kalendarza i wtedy Excel zostawia ją jako tekst albo zwraca błąd.

Dlaczego tak się dzieje? Bo Excel próbuje dopasować wpis do formatu regionalnego. Jeśli rozpoznaje go inaczej niż Ty, to data wyświetla się błędnie.

Szybkie rozwiązania:

  • używaj formatów jednoznacznych, np. rrrr-mm-dd,
  • zmień format komórki na Data → Polski (Formatuj komórki → Liczby),

    Okno formatowania daty w Excelu z ustawieniami regionalnymi Polski

  • jeśli Excel mimo wszystko błędnie interpretuje, wpisz datę apostrofem: '03.05.2024, a następnie zmień format ręcznie.

Błąd #ARG! w formułach z datami

Błąd #ARG! pojawia się, gdy Excel nie potrafi przeliczyć argumentu daty wewnątrz formuły. Najczęściej oznacza to, że:

  • w formule użyto tekstu zamiast daty,

    Excel pokazuje komórkę z datą wpisaną w cudzysłowie i błąd #ARG!

  • jedna z użytych dat ma zły format (Excel jej nie rozpoznaje),

    Zapis 12/25/2024 w polskich ustawieniach daje błąd #ARG! w formule

  • formuła dodaje liczbę do błędu,

    Formuła dodająca liczbę do komórki z błędem również zwraca #ARG!

  • taka data nie istnieje (np. 31/11/2024).

    Data 31/11/2024, której nie ma w kalendarzu, i wynikający z niej błąd

Szybkie rozwiązania:

  • upewnij się, że wszystkie daty są prawdziwymi datami (zmień format na “Liczbowe”: prawidłowa data to liczba ≥ 1),
  • zamień tekst na datę funkcją DATA lub DATA.WARTOŚĆ (DATEVALUE),
  • sprawdź, czy formuła nie odwołuje się do pustej lub błędnej komórki.

Brak aktualizacji daty po otwarciu pliku

Wielu użytkowników zakłada, że Excel automatycznie odświeża wszystkie daty w arkuszu. Tak dzieje się jednak wyłącznie w przypadku funkcji dynamicznych, takich jak:

  • =DZIŚ - aktualna data,
  • =TERAZ - data i godzina.

Daty wpisane ręcznie lub dodane skrótem Ctrl + ; pozostają niezmienne. Aby data zmieniała się automatycznie przy każdym otwarciu pliku, warto korzystać z funkcji =DZIŚ zamiast wpisywać ją ręcznie. Jeśli =DZIŚ pokazuje wczorajszą datę, bo plik jest otwarty od wczoraj, przeliczenie arkusza wymusisz klawiszem F9.

Gdy zależy Ci na zachowaniu stałej daty, wystarczy zamienić formułę na wartość: Kopiuj → Wklejanie specjalnie → Tylko wartości (lub Ctrl + Shift + V).

Data połączona z tekstem zamienia się w liczbę

Gdy w formule sklejasz tekst z komórką z datą, na przykład „Termin płatności: ” z datą 15.06.2024, zamiast daty pojawia się liczba 45458. To ta sama liczba dni, którą Excel trzyma pod każdą datą, tylko bez formatu. Datę trzeba najpierw zamienić na tekst funkcją TEKST (TEXT) z formatem "DD.MM.RRRR". Przykłady są w poradniku o łączeniu tekstu w Excelu.

Podsumowanie

Praca z datami w Excelu może wydawać się z początku prosta, ale szybko okazuje się, że kryją się za nimi różne niuanse: odmienne formaty, automatyczne zmiany wpisów, trudności z sortowaniem czy błędy w formułach. W tym poradniku pokazałem Ci kilka najważniejszych funkcje i narzędzi, które pomogą uporządkować daty, wprowadzać je szybciej i w pełni nad nimi panować.

Najważniejsze wskazówki z tego artykułu:

  • daty można wpisywać ręcznie, skrótem klawiaturowym lub przez funkcje =DZIŚ i =TERAZ,
  • Excel pozwala formatować daty w dowolny sposób (od numerów po pełne nazwy dni tygodnia),
  • serie dat można tworzyć przeciągnięciem lub funkcjami automatycznymi,
  • dni robocze (z pominięciem weekendów) wygenerujesz funkcją DZIEŃ.ROBOCZY,
  • niektóre wartości wyglądające jak daty wcale nie powinny być konwertowane (można to łatwo zablokować),
  • błędy związane z datami zazwyczaj wynikają z niepoprawnych formatów lub tekstu zamiast daty.

Jeśli masz zapamiętać z tego poradnika jedną rzecz, to tę: zanim zaczniesz walczyć z formatem, sprawdź, czy w komórce w ogóle jest data. Ustaw format Ogólne. Jeśli zobaczysz liczbę, formatowanie załatwi sprawę. Jeśli zobaczysz to samo co przed chwilą, masz tekst i trzeba go najpierw zamienić na datę.

Daty to dwie lekcje. Reszta Excela, której brakuje Ci w pracy, to pozostałe 40
✓Funkcje daty i formaty niestandardowe - to, co jest w tym poradniku
✓WYSZUKAJ.PIONOWO, JEŻELI, JEŻELI.BŁĄD i funkcje tekstowe
✓Wykresy i tabele, które same się aktualizują
✓40 lekcji i 52 ćwiczeń · bonusy za 48 zł · gwarancja zwrotu 30 dni
Zobacz kurs
Kurs Excel Podstawowy

Dodaj komentarz

Twoja ocena

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