Jak działa DZIEŃ.TYG w programie Excel? Przykłady zastosowania

Jak działa DZIEŃ.TYG w programie Excel? Przykłady zastosowania

Funkcja DZIEŃ.TYG w programie Excel to jedno z często używanych narzędzi do analizy dat. Pozwala na określenie dnia tygodnia dla podanej daty, co może być niezwykle przydatne w raportach, harmonogramach czy analizach biznesowych. W tym artykule szczegółowo omówię jej działanie oraz pokażę przykłady zastosowania.

Jak działa funkcja DZIEŃ.TYG?

Funkcja DZIEŃ.TYG zwraca liczbę odpowiadającą dniu tygodnia na podstawie podanej daty. Standardowo Excel przypisuje numerację dni tygodnia, zaczynając od niedzieli (1) do soboty (7), ale można dostosować ten schemat za pomocą drugiego argumentu funkcji.

Składnia funkcji DZIEŃ.TYG

Funkcja DZIEŃ.TYG przyjmuje następującą postać:

=DZIEŃ.TYG(liczba, [typ])

Gdzie:

  • liczba – data, dla której chcemy określić dzień tygodnia. Może być wpisana bezpośrednio jako wartość daty, adres komórki lub wynik innej funkcji zwracającej datę.
  • typ (opcjonalny) – określa sposób numerowania dni tygodnia. Przy braku tego argumentu Excel domyślnie stosuje system, w którym niedziela ma wartość 1, poniedziałek 2 itd.

Numeracja dni tygodnia – dostępne opcje

Argument typ pozwala zmieniać sposób numerowania dni tygodnia. Poniższa tabela przedstawia dostępne wartości:

Wartość argumentu „typ” Dzień 1 Dzień 7
1 (domyślna) Niedziela Sobota
2 Poniedziałek Niedziela
3 Poniedziałek Niedziela
11 Poniedziałek Niedziela
12 Wtorek Poniedziałek
13 Środa Wtorek
14 Czwartek Środa
15 Piątek Czwartek
16 Sobota Piątek
17 Niedziela Sobota

Praktyczne przykłady zastosowania

1. Podstawowe użycie funkcji DZIEŃ.TYG

Załóżmy, że mamy w komórce A1 datę 15.06.2024. Chcemy sprawdzić, jaki to dzień tygodnia.

=DZIEŃ.TYG(A1)

Funkcja zwróci 7, ponieważ 15 czerwca 2024 przypada w sobotę.

2. Określanie dnia tygodnia w formie tekstowej

Jeśli zamiast numeru dnia chcę wyświetlić pełną nazwę dnia tygodnia, mogę użyć funkcji TEKST:

=TEKST(A1;"dddd")

Wynik: sobota

3. Sprawdzanie, czy dana data przypada w weekend

Jeśli chcę sprawdzić, czy dana data przypada na sobotę lub niedzielę, mogę użyć formuły warunkowej:

=JEŻELI(LUB(DZIEŃ.TYG(A1;2)=6;DZIEŃ.TYG(A1;2)=7);"Weekend";"Dzień roboczy")

W tym przypadku system numeracji zaczyna się od poniedziałku (1), więc sobota to 6, a niedziela to 7.

Potencjalne błędy i problemy

  • Niepoprawna data: Jeśli podana wartość nie jest datą, Excel zwróci błąd #ARG!. Warto sprawdzić, czy dane wejściowe są poprawnie sformatowane.
  • Błędy wynikające z typów danych: Jeżeli wprowadzimy tekst zamiast daty, funkcja może zwrócić nieoczekiwane wyniki lub wartość błędu.

Podsumowanie

Funkcja DZIEŃ.TYG jest niezwykle przydatna w analizie danych związanych z datami. Dzięki niej można sprawdzać, jaki dzień tygodnia przypada na daną datę, dostosowywać sposób numerowania oraz używać wyników w analizach warunkowych.

Czy to w planowaniu harmonogramów, analizie dni roboczych, czy przy automatyzacji raportów, znajomość DZIEŃ.TYG może znacznie usprawnić pracę w Excelu.

 

Inny ciekawy artykuł:

Jak działa SEKUNDA w programie Excel? Przykłady zastosowania

kurs excel kajo promo v3
KajoDataSpace