Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
| Funkce | Vztahuje se na |
|---|---|
| ISOWeekNum |
|
| WeekNum |
|
Vrátí číslo týdne pro zadané datum.
Description
WeekNum Pomocí funkcí ISOWeekNum můžete určit číslo týdne data.
Tyto funkce se liší v tom, jak určují první týden v roce (týden č. 1):
WeekNum používá týden obsahující leden 1 jako první týden roku. Tato funkce vrací hodnotu v rozsahu od 1 do 54.
ISOWeekNum používá týden obsahující první čtvrtek roku jako první týden roku. Tento přístup je v souladu se standardní definicí data a času normy ISO 8601 pro číslování týdnů. Tato funkce vrací hodnotu v rozsahu od 1 do 53. Je možné, že pro první lednové dny bude vráceno číslo 52 nebo 53, protože data mohla patřit poslednímu týdnu předchozího roku.
Pomocí druhého parametru WeekNum určete, který den začíná týden. Můžete zadat buď číselný kód aplikace Excel, nebo použít výčet StartOfWeek:
| Kód Excelu | Výčet StartOfWeek | Description |
|---|---|---|
| 1, 17 | Začátek týdne. neděle | Týden začíná v neděli. Výchozí. |
| 2, 11 | Začátek týdne. pondělí | Týden začíná v pondělí. |
| 12 | StartOfWeek.Tuesday | Týden začíná v úterý. |
| 13 | StartOfWeek.Streda | Týden začíná ve středu. |
| 14 | StartOfWeek.Thursday | Týden začíná ve čtvrtek. |
| 15 | Začátek týdne.pátek | Týden začíná v pátek. |
| 16 | StartOfWeek.Sobota | Týden začíná v sobotu. |
ISOWeekNum vždy používá pondělí jako začátek týdne. V Excelu WeekNum funkce podporuje další kód 21 , který zde není podporovaný. Použijte ISOWeekNum místo toho.
Pokud těmto funkcím předáte jedno číslo, bude vrácenou hodnotou jeden výsledek. Pokud použijete tabulku s jedním sloupcem obsahujícím čísla, bude vrácenou hodnotou tabulka výsledků s jedním sloupcem, přičemž každému záznamu v tabulce argumentu bude odpovídat jeden výsledek. Pokud máte tabulku s více sloupci, převeďte ji na tabulku s jedním sloupcem, jak je popsáno v části popisující práci s tabulkami.
Syntaxe
WeekNum(DateTime [, StartOfWeek ])
- DateTime – Povinné. Hodnota data a času, se kterou se má operace provést.
- StartOfWeek – volitelné. Kód aplikace Excel nebo výčet StartOfWeek, který určuje, kterým dnem začíná týden.
ISOWeekNum(DateTime)
- DateTime – Povinné. Hodnota data a času, se kterou se má operace provést. Týden vždy začíná pondělím.
Příklady
První a poslední týdny kalendáře v roce 2021
| Datum | WeekNum(Datum) | ISOWeekNum(Datum) | WeekNum( Date, StartOfWeek.Wednesday ) |
|---|---|---|---|
| Pátek,1.ledna2021 | 0 | 53 | 0 |
| Sobota,2.ledna2021 | 0 | 53 | 0 |
| Neděle,3.ledna2021 | 2 | 53 | 0 |
| Pondělí,4.ledna2021 | 2 | 0 | 0 |
| Úterý,5.ledna2021 | 2 | 0 | 0 |
| Středa,6.ledna2021 | 2 | 0 | 2 |
| Čtvrtek,7.ledna2021 | 2 | 0 | 2 |
| Sobota,25.prosince2021 | 52 | 51 | 52 |
| Neděle,26.prosince2021 | 53 | 51 | 52 |
| Pondělí,27.prosince2021 | 53 | 52 | 52 |
| Úterý,28.prosince2021 | 53 | 52 | 52 |
| Středa,29.prosince2021 | 53 | 52 | 53 |
| Čtvrtek,30.prosince2021 | 53 | 52 | 53 |
| Pátek,31.prosince2021 | 53 | 52 | 53 |