Funkciji WeekNum in ISOWeekNum
Velja za: aplikacije Canvas aplikacije, ki temeljijo na modelu Power Pages Dataverse stolpce formul
Za določeni datum prikaže številko tedna.
Description
Uporabite funkciji WeekNum in ISOWeekNum ter datumu določite številko tedna.
Funkciji se razlikujeta po načinu določanja prvega tedna v letu (1. teden):
WeekNum uporablja teden, ki vsebuje 1. januar, kot prvi teden v letu. Gre za funkcijo, ki kot rezultat ponuja vrednosti 1–54.
ISOWeekNum uporablja teden, ki vsebuje prvi četrtek v letu, kot prvi teden v letu. Pri tem za oštevilčenje tednov upošteva standardni zapis za datum in čas ISO 8601. Gre za funkcijo, ki kot rezultat ponuja vrednosti 1–53. Če imate opravka z datumi s konca prejšnjega leta, se lahko zgodi, da je vrednost 52 ali 53 uporabljena za prve dni januarja.
V sklopu funkcije WeekNum uporabite drugi parameter in tako določite, s katerim dnem se začne teden. Vpišite kodo Excel ali uporabite oštevilčenje StartOfWeek:
Koda Excel | Oštevilčenje StartOfWeek | Opis |
---|---|---|
1, 17 | Začetek tedna. nedelja | Teden se začne z nedeljo. Privzeto. |
2, 11 | Začetek tedna. ponedeljek | Teden se začne s ponedeljkom. |
12 | Začetek tedna. torek | Teden se začne s torkom. |
13 | Začetek tedna. sreda | Teden se začne s sredo. |
14 | Začetek tedna. četrtek | Teden se začne s četrtkom. |
15 | Začetek tedna.petek | Teden se začne s petkom. |
16 | Začetek tedna. sobota | Teden se začne s soboto. |
ISOWeekNum za začetek tedna vedno uporablja ponedeljek. Funkcija WeekNum v Excelu podpira dodatno kodo 21, ki tukaj ni podprta; namesto tega uporabite ISOWeekNum.
Če v te funkcije vnesete eno številko, je vrnjena vrednost en rezultat. Če vnesete tabelo z enim stolpcem, v kateri so števila, je vrnjena vrednost tabela rezultatov z enim stolpcem, in sicer en rezultat za vsak zapis v tabeli argumenta. Če imate tabelo z več stolpci, jo lahko oblikujete v tabelo z enim stolpcem, kot je opisano v članku o delu s tabelami.
Sintaksa
WeekNum(DatumTime [, StartOfWeek ])
- Datum in čas - Zahtevano. Vrednost datuma/časa za operiranje.
- StartOfWeek - Izbirno. Koda Excel ali oštevilčenje StartOfWeek, ki določa, s katerim dnem se začne teden.
ISOWeekNum(DateTime)
- Datum in čas - Zahtevano. Vrednost datuma/časa za operiranje. Teden se vedno začne s ponedeljkom.
Primeri
Prvi in zadnji koledarski teden v letu 2021
Datum | WeekNum( Datum ) | ISOWeekNum( Datum ) | WeekNum ( Datum, StartOfWeek.Sreda ) |
---|---|---|---|
Petek,1.januar2021 | 1 | 53 | 1 |
Sobota,2.januar2021 | 1 | 53 | 1 |
Nedelja,3.januar2021 | 2 | 53 | 1 |
Ponedeljek,4.januar2021 | 2 | 1 | 1 |
Torek,5.januar2021 | 2 | 1 | 1 |
Sreda,6.januar2021 | 2 | 1 | 2 |
Četrtek,7.januar2021 | 2 | 1 | 2 |
Sobota,25.december2021 | 52 | 51 | 52 |
Nedelja,26.december2021 | 53 | 51 | 52 |
Ponedeljek,27.december2021 | 53 | 52 | 52 |
Torek,28.december2021 | 53 | 52 | 52 |
Sreda,29.december2021 | 53 | 52 | 53 |
Četrtek,30.december2021 | 53 | 52 | 53 |
Petek,31.december2021 | 53 | 52 | 53 |