Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
| Funkcja | Odnosi się do |
|---|---|
| ISOWeekNum |
|
| WeekNum |
|
Zwraca numer tygodnia dla danej daty.
Popis
WeekNum Użyj funkcji iISOWeekNum, aby określić numer tygodnia daty.
Funkcje te różnią się sposobem określania pierwszego tygodnia roku (tydzień 1):
WeekNum używa tygodnia zawierającego 1 stycznia jako pierwszy tydzień roku. Wynik tej funkcji może wynosić od 1 do 54.
ISOWeekNum używa tygodnia zawierającego pierwszy czwartek roku jako pierwszy tydzień roku. Następujący kod zawiera standardową definicję daty i godziny ISO 8601 dla numerowania tygodniowego. Wynik tej funkcji może wynosić od 1 do 53. Możliwe, że 52 lub 53 mogą zostać zwrócone za pierwsze dni stycznia, ponieważ daty mogą należeć do ostatniego tygodnia poprzedniego roku.
Użyj drugiego parametru, aby WeekNum określić, który dzień rozpoczyna się tydzień. Możesz podać numer kodu programu Excel lub użyć wyliczenia StartOfWeek:
| Kod programu Excel | Wyliczenie StartOfWeek | Popis |
|---|---|---|
| Numer katalogowy 1,17 | Początek tygodnia.Niedziela | Tydzień zaczyna się od niedzieli. Wartość domyślna. |
| 2,11 | Początek tygodnia.poniedziałek | Tydzień zaczyna się od poniedziałku. |
| 12 | Początek tygodnia.Wtorek | Tydzień zaczyna się od wtorku. |
| 13 | Początek tygodnia.środa | Tydzień zaczyna się od środy. |
| 14 | Początek tygodnia.Czwartek | Tydzień zaczyna się od czwartku. |
| 15 | Początek tygodnia.piątek | Tydzień zaczyna się od piątku. |
| 16 | Początek tygodnia.Sobota | Tydzień zaczyna się od soboty. |
ISOWeekNum zawsze używa poniedziałku jako początku tygodnia. W programie Excel WeekNum funkcja obsługuje kod dodawania 21 , który nie jest obsługiwany w tym miejscu; użyj ISOWeekNum zamiast tego.
W przypadku przekazania do tych funkcji pojedynczej liczby wartość zwracana jest pojedynczym wynikiem. Jeśli zostanie przekazana jednokolumnowa tabela zawierająca liczby, zwracana wartość będzie jednokolumnową tabelą wyników, w której poszczególne wyniki będą odpowiadały każdemu rekordowi w tabeli argumentów. Tabelę wielokolumnową można przekształcić w tabelę jednokolumnową, postępując zgodnie z opisem z sekcji praca z tabelami.
Składnia
WeekNum(DateTime [, StartOfWeek ])
- Data/godzina - wymagane. Wartość daty/godziny używana w ramach operacji.
- Początek tygodnia — opcjonalny. Kod programu Excel lub wyliczenie StartOfWeek, które określa, w którym dniu rozpoczyna się tydzień.
ISOWeekNum(Data/godzina)
- Data/godzina - wymagane. Wartość daty/godziny używana w ramach operacji. Tydzień zaczyna się zawsze w poniedziałek.
Przykłady
Pierwszy i ostatni tydzień kalendarzowy 2021 r.
| Date | WeekNum( Data ) | ISOWeekNum( Data ) | WeekNum( Data, StartOfWeek.Środa ) |
|---|---|---|---|
| Friday,January1,2021 | 1 | 53 | 1 |
| Saturday,January2,2021 | 1 | 53 | 1 |
| Sunday,January3,2021 | 2 | 53 | 1 |
| Monday,January4,2021 | 2 | 1 | 1 |
| Tuesday,January5,2021 | 2 | 1 | 1 |
| Wednesday,January6,2021 | 2 | 1 | 2 |
| Thursday,January7,2021 | 2 | 1 | 2 |
| Saturday,December25,2021 | 52 | 51 | 52 |
| Sunday,December26,2021 | 53 | 51 | 52 |
| Monday,December27,2021 | 53 | 52 | 52 |
| Tuesday,December28,2021 | 53 | 52 | 52 |
| Wednesday,December29,2021 | 53 | 52 | 53 |
| Thursday,December30,2021 | 53 | 52 | 53 |
| Piątek,December31,2021 | 53 | 52 | 53 |