WeekNum және ISOWeekNum функциялары
Қолданылады: Canvas қолданбалары Үлгіге негізделген қолданбалар Power Pages Dataverse формула бағандары
Белгілі бір күннің апта санын қайтарады.
Сипаттама
Күннің апта санын анықтау үшін WeekNum және ISOWeekNum функцияларын пайдаланыңыз.
Бұл функциялар жылдың бірінші аптасын қалай анықтайтындығымен ерекшеленеді (1-апта):
WeekNum жылдың бірінші аптасы ретінде 1 қаңтарды қамтитын аптаны пайдаланады. Бұл функцияның нәтижесі 1‑54 аралығында болуы мүмкін.
ISOWeekNum жылдың бірінші аптасы ретінде жылдың бірінші бейсенбісі бар аптаны пайдаланады. Бұл аптаны нөмірлеу үшін ISO 8601 күн мен уақыт стандартты анықтамасына сәйкес келеді. Бұл функцияның нәтижесі 1‑53 аралығында болуы мүмкін. Қаңтардың бірінші күндері үшін 52 немесе 53 қайтарылуы мүмкін, себебі бұл күндер өткен жылдың соңғы аптасына тиесілі болуы мүмкін.
Аптаның қай күні басталатынын анықтау үшін WeekNum функциясының екінші параметрін пайдаланыңыз. Excel кодының нөмірін беруге немесе StartOfWeek санағын пайдалануға болады:
Excel коды | StartOfWeek санамалауы | Сипаттамасы |
---|---|---|
1, 17 | StartOfWeek.жексенбі | Апта жексенбіде басталады. Әдепкі. |
2, 11 | StartOfWeek.Дүйсенбі | Апта дүйсенбіде басталады. |
12 | StartOfWeek.Tuesday | Апта сейсенбіде басталады. |
13 | StartOfWeek.Wordday | Апта сәрсенбіде басталады. |
14 | StartOfWeek.Thursday | Апта бейсенбіде басталады. |
15 | StartOfWeek.Friday | Апта жұмада басталады. |
16 | StartOfWeek.Saturday | Апта сенбіде басталады. |
ISOWeekNum әрдайым аптаның басы ретінде дүйсенбіні пайдаланады. Excel бағдарламасында WeekNum функциясы мұнда қолдау көрсетілмейтін 21 қосымша кодына қолдау көрсетеді; оның орнына ISOWeekNum функциясын пайдаланыңыз.
Егер бұл функцияларға бір санды өткізсеңіз, қайтарылатын мән бір нәтиже болады. Сандарды қамтитын бір бағандық кестені өткізсеңіз, the return value is a single-column table of results, one result for each record in the argument's table. Бірнеше бағандық кесте болса, кестелермен жұмыс істеу бөлімінде сипатталғандай сіз оны бір бағандық кесте пішініне келтіре аласыз.
Синтаксис
АптаNum(Күн уақыты [, Аптаның басы ])
- DateTime - Міндетті. Әрекет орындалатын күн/уақыт мәні.
- StartOfWeek - Қосымша. Аптаның қай күні басталатынын анықтайтын Excel коды немесе StartOfWeek санағы.
ISOWeekNum(Күн уақыты)
- DateTime - Міндетті. Әрекет орындалатын күн/уақыт мәні. Апта әрдайым дүйсенбіде басталады.
Мысалдар
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 |