Funcțiile WeekNum și ISOWeekNum
Se aplică pentru: planșă de lucru apps
Model-driven apps
Power Pages
Dataverse coloane cu formulă
Returnează numărul săptămânii de la o dată specifică.
Descriere
Utilizați funcțiile WeekNum și ISOWeekNum pentru a determina numărul săptămânii unei date.
Aceste funcții diferă prin modul în care determină prima săptămână a anului (săptămâna 1):
WeekNum folosește săptămâna care conține 1 ianuarie ca prima săptămână a anului. Rezultatul acestei funcții poate fi cuprins între 1 și 54.
ISOWeekNum folosește săptămâna care conține prima zi de joi a anului ca prima săptămână a anului. Aceasta urmează definiția standard ISO 8601 pentru dată și oră pentru numerotarea săptămânii. Rezultatul acestei funcții poate fi cuprins între 1 și 53. Este posibil ca 52 sau 53 să fie returnate pentru primele zile ale lunii ianuarie deoarece datele ar putea aparține ultimei săptămâni a anului precedent.
Utilizați al doilea parametru pentru WeekNum pentru a specifica cu care zi începe o săptămână. Puteți furniza fie un număr de cod Excel, fie să utilizați enumerarea StartOfWeek:
Cod Excel | Enumerarea StartOfWeek | Descriere |
---|---|---|
1, 17 | StartOfWeek.Sunday | Săptămâna începe duminică. Implicit. |
2, 11 | StartOfWeek.Luni | Săptămâna începe luni. |
12 | StartOfWeek.Marți | Săptămâna începe marți. |
13 | StartOfWeek.Miercuri | Săptămâna începe miercuri. |
14 | StartOfWeek.Joi | Săptămâna începe joi. |
15 | StartOfWeek.Vineri | Săptămâna începe vineri. |
16 | StartOfWeek.Sâmbătă | Săptămâna începe sâmbătă. |
ISOWeekNum folosește întotdeauna ziua de luni ca început de săptămână. În Excel, funcția WeekNum acceptă un cod de adăugare 21 care nu este acceptat aici; utilizați ISOWeekNum în schimb.
Dacă treceți un singur număr la aceste funcții, valoarea returnată este un rezultat unic. Dacă treceți un tabel cu o singură coloană care conține numere, valoarea returnată este un tabel de rezultate cu o singură coloană, cu un rezultat pentru fiecare înregistrare în tabelul argumentului. Dacă aveți un tabel cu mai multe coloane, îl puteți modela într-un tabel cu o singură coloană, conform descrierii din lucrul cu tabele.
Sintaxă
WeekNum(DateTime [, StartOfWeek ])
- DateTime - Obligatoriu. Valoarea Dată/Oră pentru a acționa.
- StartOfWeek - Opțional. Cod Excel sau enumerare StartOfWeek care determină în ce zi începe săptămâna.
ISOWeekNum(DateTime)
- DateTime - Obligatoriu. Valoarea Dată/Oră pentru a acționa. Săptămâna începe întotdeauna luni.
Exemple
Prima și ultima săptămână calendaristică din 2021
Data | WeekNum( Date ) | ISOWeekNum( Date ) | WeekNum( Date, StartOfWeek.Wednesday ) |
---|---|---|---|
Vineri,ianuarie1,2021 | 1 | 53 | 1 |
Sâmbătă,ianuarie2,2021 | 1 | 53 | 1 |
Duminică,ianuarie3,2021 | 2 | 53 | 1 |
Luni,ianuarie4,2021 | 2 | 1 | 1 |
Marți,ianuarie5,2021 | 2 | 1 | 1 |
Miercuri,ianuarie6,2021 | 2 | 1 | 2 |
Joi,ianuarie7,2021 | 2 | 1 | 2 |
Sâmbătă,decembrie25,2021 | 52 | 51 | 52 |
Duminică,decembrie26,2021 | 53 | 51 | 52 |
Luni,decembrie27,2021 | 53 | 52 | 52 |
Marți,decembrie28,2021 | 53 | 52 | 52 |
Miercuri,decembrie29,2021 | 53 | 52 | 53 |
Joi,decembrie30,2021 | 53 | 52 | 53 |
Vineri,decembrie31,2021 | 53 | 52 | 53 |
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru