Przykłady użycia
WEEKNUM(DATE(1969; 7; 20); 1)
WEEKNUM("12/09/1948"; 2)
WEEKNUM("6/14/2002")
Składnia
WEEKNUM(data; [typ])
data
– data, dla której ma być określony numer tygodnia. Musi być odwołaniem do komórki zawierającej datę, funkcję zwracającą typ daty lub liczbę.typ
– [OPCJONALNY – domyślnie1
] – liczba reprezentująca dzień, w którym zaczyna się tydzień, a także system używany do określenia pierwszego tygodnia w roku (1=Niedziela, 2=Poniedziałek).
Uwagi
- Do podania daty najlepiej użyć funkcji
DATE
, bo wartości tekstowe mogą zwracać błędy. - Warto wiedzieć, że istnieją dwa „systemy" numeracji tygodni używane w tej funkcji:
- System 1 – za pierwszy tydzień roku uznawany jest tydzień, w którym przypada 1 stycznia. Tydzień ten nosi numer 1.
- System 2 – za pierwszy tydzień roku uznawany jest tydzień zawierający pierwszy czwartek roku. Tydzień ten nosi numer 1. System 2 jest zgodny z normą ISO 8601, znaną także jako europejski system numeracji tygodni.
- Dni rozpoczęcia i zakończenia tygodnia są definiowane następująco w podanych typach numerowania tygodni:
typ
Pierwszy dzień tygodnia Ostatni dzień tygodnia System 1 lub brak typu Niedziela Sobota 1 2 Poniedziałek Niedziela 1 11 Poniedziałek Niedziela 1 12 Wtorek Poniedziałek 1 13 Środa Wtorek 1 14 Czwartek Środa 1 15 Piątek Czwartek 1 16 Sobota Piątek 1 17 Niedziela Sobota 1 21 Poniedziałek Niedziela 2
Zobacz też
WEEKDAY
: Zwraca liczbę określającą dzień tygodnia dla podanej daty.
DAYS360
: Zwraca różnicę między dwiema datami w oparciu o rok zawierający 360 dni stosowaną przy obliczeniach finansowych do wyliczania odsetek.
DATE
: Przekształca rok, miesiąc i dzień w datę.
DATEVALUE
: Przekształca podany ciąg tekstowy daty w znanym formacie w wartość daty.