Funkcja DZIEŃ.TYG pozwala na określenie dnia tygodnia na podstawie daty. Funkcja zwraca jako wynik liczbę z przedziału 1-7 lub 0-6 w zależności od ustawień. Składnia funkcji DZIEŃ.TYG:
DZIEŃ.TYG(liczba_kolejna;[zwracany_typ])
gdzie:
- liczba_kolejna – to argument odpowiadający za datę, na podstawie, której ma zostać określony dzień tygodnia; jeżeli argumentem ma być data wprowadzona bezpośrednio z klawiatury należy ja określić za pomocą funkcji DATA,
- zwracany_typ – argument opcjonalny; określamy wartości zwracane dla dni tygodnia; argument wpisujemy przy pomocy liczb:
- 1 – Liczby od 1 (niedziela) do 7 (sobota),
- 2 – Liczby od 1 (poniedziałek) do 7 (niedziela),
- 3 – Liczby od 0 (poniedziałek) do 6 (niedziela),
- 11 – Liczby od 1 (poniedziałek) do 7 (niedziela),
- 12 – Liczby od 1 (wtorek) do 7 (poniedziałek),
- 13 – Liczba od 1 (środa) do 7 (wtorek),
- 14 – Liczby od 1 (czwartek) do 7 (środa),
- 15 – Liczby od 1 (piątek) do 7 (czwartek),
- 16 – Liczby od 1 (sobota) do 7 (piątek),
- 17 – Liczby od 1 (niedziela) do 7 (sobota).
Funkcja ta jest często używana w połączeniu z innymi funkcjami, w przypadku gdy chcemy wykonać jakieś działania, które są zależne od dnia tygodnia.