Megosztás a következőn keresztül:


WeekNum és ISOWeekNum függvény

A következőkre vonatkozik: Vászonalapú alkalmazások Modellvezérelt alkalmazások Power Pages Dataverse képletoszlopai

Visszaadja egy adott dátumnak megfelelő hét számát.

Description

A WeekNum és ISOWeekNum függvényekkel meghatározhatja egy a dátum hétszámát.

Ezek a függvények eltérőek abban, hogyan határozzák meg az év első hetét (1. hét):

  • A WeekNum a január 1-jét tartalmazó hetet használja az év első heteként. A függvény eredménye 1 és 54 között lehet.

  • Az ISOWeekNum az év első csütörtökét tartalmazó hetet használja az év első heteként. Ez a hetek számozásának ISO 8601 dátum- és időszabványát használja. A függvény eredménye 1 és 53 között lehet. Lehetséges, hogy január első napjaira 52 vagy 53 értéket küld vissza, mivel a dátumok az előző év utolsó hetéhez tartoznak.

A második WeekNum paraméter használatával adja meg, hogy mely nappal kezdődik egy hét. Meg lehet adni egy Excel kódszámot, vagy használhatja a StartOfWeek felsorolást:

Excel-kód StartOfWeek felsorolás Ismertetés
1,17 StartOfWeek.Sunday A hét vasárnappal kezdődik. Alapértelmezett.
2,11 StartOfWeek.Monday A hét hétfővel kezdődik.
12 StartOfWeek.Tuesday A hét keddel kezdődik.
13 StartOfWeek.Wednesday A hét szerdával kezdődik.
14 StartOfWeek.Thursday A hét csütörtökkel kezdődik.
15 StartOfWeek.Friday A hét péntekkel kezdődik.
16 StartOfWeek.Saturday A hét szombattal kezdődik.

Az ISOWeekNum mindig hétfőt használja a hét kezdeteként. Az Excel alkalmazásban a WeekNum függvény egy további 21-es kódot is támogat, amely itt nem támogatott; használja inkább az ISOWeekNum függvényt.

Ha egyetlen számot ad meg bemenetként ezekhez a függvényekhez, a visszaadott érték egyetlen eredmény lesz. Ha számokat tartalmazó egyoszlopos táblát ad meg, a kapott eredmény is egyoszlopos tábla, amelyben rekordonként egy eredmény található az argumentum táblájának megfelelően. Többoszlopos tábla használata esetén átalakíthatja azt egyoszlopos táblává a táblák használatának megfelelően.

Szintaxis

HétSzáma(DateTime [; Hét kezdete])

  • DateTime - Kötelező. A művelethez használandó dátum- és időérték.
  • StartOfWeek - Nem kötelező. Excel-kód vagy StartOfWeek enumeráció, amely meghatározza, hogy melyik nappal kezdődik a hét.

ISOWeekNum(dátum/idő)

  • DateTime - Kötelező. A művelethez használandó dátum- és időérték. A hét mindig hétfővel kezdődik.

Példák

2021 első és utolsó naptári hetei

Dátum WeekNum( Date ) ISOWeekNum( Date ) WeekNum( Date, StartOfWeek.Wednesday )
Péntek,január1,2021 0 53 0
Szombat,január2,2021 0 53 0
Vasárnap,január3,2021 2 53 0
Hétfő,január4,2021 2 0 0
Kedd,január5,2021 2 0 0
Szerda,január6,2021 2 0 2
Csütörtök,január7,2021 2 0 2
Szombat,december25,2021 52 51 52
Vasárnap,december26,2021 53 51 52
Hétfő,december27,2021 53 52 52
Kedd,december28,2021 53 52 52
Szerda,december29,2021 53 52 53
Csütörtök,december30,2021 53 52 53
Péntek,december31,2021 53 52 53