Data aktualizacji: 30 stycznia 2023

Kurs Excel #1 Daty i godziny - Wprowadzenie

W pierwszym z cyklu samouczków do posługiwania się programem EXCEL omówimy, jak są przez niego interpretowane daty oraz godziny. Przeanalizujemy, jak zmiana formatu komórki może wpłynąć na sposób wyświetlania danych. Poznasz również funkcje, które przydadzą ci się do posługiwania się datami i godzinami w arkuszu kalkulacyjnym.

Jak Excel interpretuje daty i godziny?

Excel, podobnie jak pozostałe programy z pakietu Office (jak np. Access) interpretują czas w ten sam sposób. Jest on reprezentowany jako liczba.

Zmiana formatu komórek

Aby podejrzeć, jaką wartość liczbową ma nasza data czy godzina, wystarczy zmienić opcję formatowania komórek z Data/Czas na Ogólne. Można tego dokonać na dwa sposoby.

Pierwszy polega na zmianie formatu komórki, wybierając opcję Ogólne z listy rozwijanej znajdującej się na pasku opcji, w zakładce Narzędzia główne.

excel daty

Zmieniamy format komórki, wybierając opcję Ogólne z zakładki Narzędzia główne.

Po naciśnięciu powyższej opcji, data zostanie zapisana jako liczba.

excel zmiana dat

Data zapisana w postaci liczby.

  • Druga opcja polega na kliknięciu prawym przyciskiem myszy na komórkę z datą lub godziną, której format chcemy zmienić, a następnie wybraniu Formatuj komórki z listy rozwijanej.
format daty excel

Po kliknięciu prawym przyciskiem myszy na komórkę z datą, wybieramy opcję Formatuj komórki.

Następnie z listy kategorii wybierz opcję Ogólne.

zmiana formatu daty excel

Wybieramy opcję Ogólne.

Podobnie jak poprzednio, format komórki się zmieni i data będzie reprezentowana jako liczba.

format daty excel

Data w formie liczbowej.

Daty

Wartość liczbowa daty to ilość dni jaka upłynęła od 00.01.1900 roku.

Poniższa tabelka przedstawia przykładowe daty oraz ich wartości liczbowe.

odejmowanie dat excel

Daty i odpowiadające im wartości liczbowe.

Czas

Czas jest przedstawiany jako ułamek dziesiętny, gdyż jest to jakaś część dnia.

Godziny

Ponieważ dzień ma 24 godziny, to 1 godzina = 1/24 dnia = 0,041(6)

Minuty

Ponieważ 1 godzina to 60 minut, to 1 minuta = 1/60 godziny.

Czyli 1 minuta = 1/60 * 1/24 dnia = 1/1440 dnia = 0,00069(4)

Sekundy

Ponieważ 1 minuta to 60 sekund, to 1 sekunda = 1/60 minuty.

Czyli 1 sekunda = 1/60 * 1/60 * 1/24 = 1/86400 dnia  =  0,00001157(407)

excel ustawianie dat

Tabela przedstawiająca czas zapisany w różnej formie.

Wprowadzanie daty i godziny do jednej komórki w arkuszu kalkulacyjnym

Aby wprowadzić datę i godzinę do wybranej komórki, należy wpisać obie wartości, rozdzielając je pojedynczą spacją. Nie ma znaczenia czy wprowadzimy jako pierwszy czas czy datę, bo sposób wyświetlania wartości zależy od wybranej opcji formatowania komórki.

Po zmianie formatu komórki na Ogólne, data i godzina zostanie przedstawiona jako jedna wartość, w postaci liczby rzeczywistej nieujemnej.

formatowanie komórek excel

Data i godzina jako wartość w postaci liczby rzeczywistej nieujemnej.

Różne sposoby formatowania daty i godziny

W celu zmiany formatu naszej komórki możemy, tak jak poprzednio, kliknąć na nią prawym przyciskiem myszy i wybrać z listy rozwijanej opcję Formatuj komórki.

Po wyborze kategorii Data ukażą się różne typy formatowania. Wybór jednego z nich spowoduje zmianę zapisu daty znajdującej się w danej komórce.

format daty excel

Różne typy formatowania daty i godziny.

excel formatowanie dat

Przykładowy format daty.

UWAGA!

Jak widać na przykładzie, czas nie jest już wyświetlany. Nie oznacza to jednak, że nie jest on brany pod uwagę podczas wykonywania operacji arytmetycznych. Można to zauważyć po zmianie formatu naszej daty na Ogólne, bądź po wyświetlanym czasie.

format daty excel zmiana

Zmiana formatu daty na Ogólne pozwala na wyświetlenie czasu.

Podobna sytuacja zaistnieje, jeżeli z Kategorii w Formatowaniu komórek wybierzemy typ Czasu.

odejmowanie dat w excelu

Wyświetlana data i czas po wybraniu z Kategorii w Formatowaniu komórek typu Czasu.

Istnieje również możliwość tworzenia własnych typów formatowania. Aby tego dokonać, należy w wybrać opcję Niestandardowe na liście kategorii w oknie dialogowym Formatowanie komórek.

W polu Typ możemy teraz zapisać naszą datę i godzinę w wybranym formacie, zachowując przy tym poniższą konwencję:

  • d – dzień (bez 0 wiodącego) np. 1
  • dd – dzień (z 0 wiodącym) np. 01
  • ddd – skrócona nazwa dnia tygodnia np. pon
  • dddd – pełna nazwa dnia tygodnia, np. poniedziałek
  • m – miesiąc (bez 0 wiodącego) np. 1
  • mm – miesiąc (z 0 wiodącym) np. 01
  • mmm – skrócona nazwa miesiąca np. mar
  • mmmm – pełna nazwa miesiąca np. marzec
  • r lub rr – dwie ostatnie cyfry z roku
  • rrr lub rrrr – cały rok
  • g – godzina (bez 0 wiodącego) np. 1
  • gg – godzina (z 0 wiodącym) np. 01
  • m – minuty (bez 0 wiodącego) np. 1
  • mm – minuty (z 0 wiodącym) np. 01
  • s – sekundy (bez 0 wiodącego) np. 1
  • ss - sekundy (z 0 wiodącym) np. 01
funkcja dziś excel

Niestandardowe formatowanie komórek.

Przykładowe własne formaty:

niestandardowe daty excel

Daty możemy formatować w różny sposób.

excel ustawianie formatu daty

Przykładowy format daty w Excelu.

Oczywiście nie musimy sami tworzyć każdego formatu. Niektóre z nich są możliwe do wyboru w liście typów.

Przydatne funkcje

  • TERAZ() – zwraca obecną (w chwili zakończenia pisania funkcji) datę i godzinę, jaką wyświetla system operacyjny
  • DZIŚ() – zwraca obecną (w chwili zakończenia pisania funkcji) datę, jaką wyświetla system operacyjny
  • DZIEŃ(kolejna_ liczba) – zwraca dzień z daty podanej jako argument do funkcji
  • MIESIĄC(kolejna_ liczba) – zwraca numer miesiąca z podanej daty jako wartość od 1 (styczeń) do 12 (grudzień)
  • ROK(kolejna_ liczba) – zwraca rok z podanej daty jako wartość z zakresu 1900 – 9999
  • GODZINA(kolejna_liczba) – zwraca godzinę z czasu jako liczbę od 0 (0:00) do 23 (23:00)
  • MINUTA(kolejna_liczba) – zwraca minutę z czasu jako wartość z zakresu 0 – 59
  • SEKUNDA(kolejna_liczba) – zwraca sekundę z czasu jako wartość z zakresu 0 – 59
  • DZIEŃ.TYG(liczba_kolejna, zwracany_typ) – zwraca numer dnia tygodnia z daty, na podstawie rodzaju zwracanego typu.
  • Liczba kolejna – data dnia, którego chcemy określić dzień tygodnia
  • Zwracany typ – argument pozwalający wybrać w jaki sposób wartości określające dni          tygodnia będą zwracane.

Przykładowe wartości, możliwe do wpisania jako argument zwracany typ:

1 – liczby od 1 (niedziela) do 7 (sobota)

2 – liczby od 1 (poniedziałek) do 7 (niedziela)

  • NUM.TYG(liczba_seryjna, [typ wyniku]) – wraca numer tygodnia w roku, do którego należy podana data
  • Liczba seryjna – wartość liczbowa reprezentująca datę i czas, na podstawie której obliczamy numer tygodnia
  • Typ wyniku – opcjonalny argument oznaczający dzień, od którego zaczyna się tydzień. Wartością domyślną jest 1.

Przykładowe wartości, możliwe do wpisania jako argument typ wyniku:

1 – niedziela

2 - poniedziałek

Zachęcamy do zapoznania się również z drugim samouczkiem do programu Excel.

Jak oceniasz ten artykuł?

Przykro nam 🙁 , że ten wpis nie był dla Ciebie wystarczająco przydatny!

Będziemy wdzięczni jeżeli napiszesz co moglibyśmy poprawić.

Najnowsze wpisy

Matura z informatyki 2024 - Odpowiedzi

Przeczytaj >>

Wyszukiwanie Google - wyszukiwanie informacji w Internecie krok po kroku

Przeczytaj >>

Jak sprawdzić komputer przed maturą z informatyki?

Przeczytaj >>

Czy warto zapisać dziecko na programowanie dla przedszkolaków?

Przeczytaj >>

Pierwszy krok ku karierze, czyli jaką wiedzę potrzebuję, aby zacząć pracę w IT jako programista?

Przeczytaj >>

JESTEŚ AMBITNY?

Dołącz do nas jeszcze dziś i rozwijaj się w swojej ulubionej dziedzinie we współpracy z nauczycielami, którzy są autorami artykułów na naszym blogu!
POZNAJ OFERTĘ KUrSÓW
© Ambitni Szkoła Informatyki 011111100101(2) | jesteś niemal gotowy!
crossmenu