WeekNum- og ISOWeekNum-funksjoner
Gjelder for: Lerretsapper Formelkolonner for modelldrevne apper Power Pages Dataverse
Returnerer ukenummeret for en bestemt dato.
Description
Bruk funksjonene WeekNum og ISOWeekNum til å bestemme ukenummeret til en dato.
Disse funksjonene varierer i hvordan de bestemmer den første uken i året (uke 1):
WeekNum bruker uken som inneholder 1. Resultatet fra denne funksjonen kan være fra 1 til 54.
ISOWeekNum bruker uken som inneholder den første torsdagen i året som den første uken i året. Dette følger Dato- og klokkeslettstandarden ISO 8601 for ukenummerering. Resultatet fra denne funksjonen kan være fra 1 til 53. Det er mulig at 52 eller 53 kan returneres for de første januardagene, siden datoene kan tilhøre den siste uken i forrige år.
Bruk den andre parameteren til WeekNum for å angi hvilken dag som begynner en uke. Du kan angi et Excel-kodenummer eller bruke StartOfWeek-opplistingen:
Excel-kode | StartOfWeek-opplisting | Beskrivelse |
---|---|---|
1,17 | StartOfWeek.Søndag | Uken begynner på søndag. Standard. |
2,11 | StartOfWeek.Mandag | Uken begynner på mandag. |
12 | StartOfWeek.Tuesday | Uken begynner på tirsdag. |
13 | StartOfWeek.Onsdag | Uken begynner på onsdag. |
14 | StartOfWeek.Torsdag | Uken begynner på torsdag. |
15 | StartOfWeek.Friday | Uken begynner på fredag. |
16 | StartOfWeek.Lørdag | Uken begynner på lørdag. |
ISOWeekNum bruker alltid mandag som starten på uken. I Excel støtter WeekNum-funksjonen en tilføyelseskode 21 som ikke støttes her. Bruk i stedet ISOWeekNum.
Hvis du sender et enkelt tall til disse funksjonene, er returverdien et enkelt resultat. Hvis du angir en enkeltkolonnetabell som inneholder tall, vil returverdien være en enkeltkolonnetabell med resultater, ett resultat for hver post i argumentets tabell. Hvis du har en flerkolonnetabell, kan du gjøre den om til en enkeltkolonnetabell, som beskrevet i arbeid med tabeller.
Syntaks
WeekNum(Dato/Klokkeslett [; StartOfWeek ])
- DateTime - Obligatorisk. Dato/klokkeslett-verdier som funksjonen skal arbeide med.
- StartOfWeek – valgfritt. Excel-kode eller StartOfWeek-opplisting som avgjør hvilken dag uken begynner.
ISOWeekNum(Dato/klokkeslett)
- DateTime - Obligatorisk. Dato/klokkeslett-verdier som funksjonen skal arbeide med. Uken starter alltid med mandag.
Eksempler
Første og siste kalenderuke i 2021
Dato | WeekNum( Date ) | ISOWeekNum( Date ) | WeekNum( Date, StartOfWeek.Wednesday ) |
---|---|---|---|
Fredag1. januar2021 | 1 | 53 | 1 |
Søndag2. januar2021 | 1 | 53 | 1 |
Søndag3. januar2021 | 2 | 53 | 1 |
Mandag4. januar2021 | 2 | 1 | 1 |
Tirsdag5. januar2021 | 2 | 1 | 1 |
Onsdag6. januar2021 | 2 | 1 | 2 |
Torsdag7. januar2021 | 2 | 1 | 2 |
Lørdag25. desember2021 | 52 | 51 | 52 |
Søndag26. desember2021 | 53 | 51 | 52 |
Mandag27. desember2021 | 53 | 52 | 52 |
Tirsdag28. desember2021 | 53 | 52 | 52 |
Onsdag29. desember2021 | 53 | 52 | 53 |
Torsdag30. desember2021 | 53 | 52 | 53 |
Fredag31. desember2021 | 53 | 52 | 53 |