Делите путем


Функције WеекНум и ИСОWеекНум

Односи се на: Цанвас апликације Колоне формуле апликација Power Pages Dataverse засноване на моделу

Даје број седмице за одређени датум.

Опис

Користите функције WeekNum и ISOWeekNum за одређивање броја седмице датума.

Ове функције се разликују по томе како одређују прву седмицу у години (1. седмица):

  • ВеекНум користи недељу која садржи 1. јануар као прву недељу у години. Резултат ове функције може бити у распону од 1 до 54.

  • ИСОWеекНум користи недељу која садржи први четвртак у години као прву недељу у години. То следи стандардну дефиницију ISO 8601 датума и времена за нумерисање седмица. Резултат ове функције може бити у распону од 1 до 53. Могуће је да се 52 или 53 могу вратити за прве дане јануара, јер би датуми могли припадати последњој седмици претходне године.

Користите други параметар за WeekNum да одредите који дан започиње седмицу. Можете навести или Excel кодни број или користити набрајање StartOfWeek:

Excel код StartOfWeek набрајање Опис
1,17 Почетак недеље.недеља Седмица почиње у недељу. Подразумевано.
2,11 Почетак недеље.Понедељак Седмица почиње у понедељак.
12 Почетак недеље.Уторак Седмица почиње у уторак.
13 Почетак недеље.Среда Седмица почиње у среду.
14 Почетак недеље.Четвртак Седмица почиње у четвртак.
15 СтартОфВеек.Петак Седмица почиње у петак.
16 Почетак недеље.Субота Седмица почиње у суботу.

ИСОWеекНум увек користи понедељак као почетак недеље. У програму Excel, функција WeekNum подржава кôд за додавање 21 који овде није подржан; уместо тога, користите ISOWeekNum.

Ако овим функцијама проследите један број, повратна вредност је један резултат. Ако проследите табелу са једном колоном која садржи бројеве, повратна вредност је табела резултата са једном колоном, један резултат за сваки запис у табели аргумента. Ако имате табелу са више колона, можете је обликовати у табелу са једним колоном, као што описује рад са табелама.

Синтакса

WеекНум(ДатеТиме [, СтартОфВеек ])

  • ДатеТиме - Обавезно. Вредност датум/време на којој се ради.
  • СтартОфВеек - Опционо. Excel кôд или набрајање StartOfWeek које одређује који дан почиње седмица.

ИСОWеекНум(ДатеТиме)

  • ДатеТиме - Обавезно. Вредност датум/време на којој се ради. Седмица увек почиње у понедељак.

Примери

Прва и последња календарска недеља 2021.

Датум WeekNum( Date ) ISOWeekNum( Date ) WeekNum( Date, StartOfWeek.Wednesday )
Петак,1.јануар2021. 1 53 1
Субота,2.јануар2021. 1 53 1
Недеља,3.јануар2021. 2 53 1
Понедељак,4.јануар2021. 2 1 1
Уторак,5.јануар2021. 2 1 1
Среда,6.јануар2021. 2 1 2
Четвртак,7.јануар2021. 2 1 2
Субота,25.децембар2021. 52 51 52
Недеља,26.децембар2021. 53 51 52
Понедељак,27.децембар2021. 53 52 52
Уторак,28.децембар2021. 53 52 52
Среда,29.децембар2021. 53 52 53
Четвртак,30.децембар2021. 53 52 53
Петак,31.децембар2021. 53 52 53