Dijeli putem


WeekNumi funkcije ISOWeekNum

Function Odnosi se na
ISOWeekNum Canvas apps Dataverse formula columns Model-driven apps Power Pages
WeekNum Canvas apps Copilot Studio Desktop flows Dataverse formula columns Model-driven apps Power Platform CLI Dataverse functions Power Pages

Vraća broj tjedna određenog datuma.

Opis

Koristite funkcije WeekNum i ISOWeekNum da biste odredili broj tjedna datuma.

Ove se funkcije razlikuju po tome kako određuju prvi tjedan u godini (1. tjedan):

  • WeekNum koristi tjedan koji sadrži 1. siječnja kao prvi tjedan u godini. Rezultat ove funkcije može biti u rasponu od 1 do 54.

  • ISOWeekNum koristi tjedan koji sadrži prvi četvrtak u godini kao prvi tjedan u godini. Ovo slijedi standardnu definicija datuma i vremena prema normi ISO 8601 za numeriranje tjedana. Rezultat ove funkcije može biti u rasponu od 1 do 53. Moguće je da se 52 ili 53 mogu vratiti za prve dane siječnja budući da bi ti datumi mogli pripadati posljednjem tjednu prethodne godine.

Pomoću drugog parametra odredite WeekNum koji dan počinje tjednom. Možete unijeti ili Excel kodni broj ili upotrijebiti nabrajanje StartOfWeek:

Excel kod Enumeracija StartOfWeek Opis
1,17 Početak tjedna.Nedjelja Tjedan počinje u nedjelju. Zadano.
2,11 Početak tjedna.Ponedjeljak Tjedan počinje u ponedjeljak.
12 Početak tjedna.Utorak Tjedan počinje u utorak.
13 Početak tjedna.Srijeda Tjedan počinje u srijedu.
14 Početak tjedna.Četvrtak Tjedan počinje u četvrtak.
15 Početak tjedna.Petak Tjedan počinje u petak.
16 Početak tjedna.Subota Tjedan počinje u subotu.

ISOWeekNum uvijek koristi ponedjeljak kao početak tjedna. U programu Excel funkcija WeekNum podržava kôd dodatka 21 koji ovdje nije podržan; ISOWeekNum umjesto toga koristite.

Ako ovim funkcijama proslijedite jedan broj, povratna vrijednost je jedan rezultat. Ako proslijedite jednostupčanu tablicu koja sadrži brojeve, povratna vrijednost je jednostupčana tablica rezultata, odnosno po jedan rezultat za svaki zapis u tablici argumenta. Ako imate višestupčanu tablicu, možete je preoblikovati u jednostupčanu tablicu, kako je opisano u odjeljku rad s tablicama.

Sintaksa

WeekNum(DateTime [, StartOfWeek ])

  • DateTime - Obavezno. Vrijednost datum/vrijeme koja se koristi.
  • StartOfWeek - Nije obavezno. Excel kôd ili nabrajanje StartOfWeek koje određuje na koji dan počinje tjedan.

ISOWeekNum(Datum i vrijeme)

  • DateTime - Obavezno. Vrijednost datum/vrijeme koja se koristi. Tjedan uvijek počinje u ponedjeljak.

Primjeri

Prvi i posljednji kalendarski tjedan 2021.

Datum WeekNum(Datum) ISOWeekNum(Datum) WeekNum(Date, StartOfWeek.Wednesday )
petak,1.siječnja2021. 1 53 1
subota,2.siječnja2021. 1 53 1
nedjelja,3.siječnja2021. 2 53 1
ponedjeljak,4.siječnja2021. 2 1 1
utorak,5.siječnja2021. 2 1 1
srijeda,6.siječnja2021. 2 1 2
četvrtak,7.siječnja2021. 2 1 2
subota,25.prosinca2021. 52 51 52
nedjelja,26.prosinca2021. 53 51 52
ponedjeljak,27.prosinca2021. 53 52 52
utorak,28.prosinca2021. 53 52 52
srijeda,29.prosinca2021. 53 52 53
četvrtak,30.prosinca2021. 53 52 53
petak,31.prosinca2021. 53 52 53