Funkciji WeekNum in ISOWeekNum v storitvi Power Apps
Za določeni datum prikaže številko tedna.
Opis
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 kot prvi teden leta določa teden, v katerem je 1. januar. Gre za funkcijo, ki kot rezultat ponuja vrednosti 1–54.
ISOWeekNum kot prvi teden leta določa teden, v katerem je prvi četrtek 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 | StartOfWeek.Sunday | Teden se začne z nedeljo. Privzeto. |
| 2, 11 | StartOfWeek.Monday | Teden se začne s ponedeljkom. |
| 12 | StartOfWeek.Tuesday | Teden se začne s torkom. |
| 13 | StartOfWeek.Wednesday | Teden se začne s sredo. |
| 14 | StartOfWeek.Thursday | Teden se začne s četrtkom. |
| 15 | StartOfWeek.Friday | Teden se začne s petkom. |
| 16 | StartOfWeek.Saturday | Teden se začne s soboto. |
Ob uporabi funkcije ISOWeekNum se teden vedno začne s ponedeljkom. 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(DateTime [, StartOfWeek ])
- DateTime – obvezno. 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)
- DateTime – obvezno. 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. januar 2021 | 1 | 53 | 1 |
| Sobota, 2. januar 2021 | 1 | 53 | 1 |
| Nedelja, 3. januar 2021 | 2 | 53 | 1 |
| Ponedeljek, 4. januar 2021 | 2 | 1 | 1 |
| Torek, 5. januar 2021 | 2 | 1 | 1 |
| Sreda, 6. januar 2021 | 2 | 1 | 2 |
| Četrtek, 7. januar 2021 | 2 | 1 | 2 |
| Sobota, 25. december 2021 | 52 | 51 | 52 |
| Nedelja, 26. december 2021 | 53 | 51 | 52 |
| Ponedeljek, 27. december 2021 | 53 | 52 | 52 |
| Torek, 28. december 2021 | 53 | 52 | 52 |
| Sreda, 29. december 2021 | 53 | 52 | 53 |
| Četrtek, 30. december 2021 | 53 | 52 | 53 |
| Petek, 31. december 2021 | 53 | 52 | 53 |
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za