Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
| Funcţie | Se aplică la |
|---|---|
| ISOWeekNum |
|
| WeekNum |
|
Returnează numărul săptămânii de la o dată specifică.
Descriere
WeekNum Utilizați funcțiile ș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 utilizează 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 utilizează săptămâna care conține prima 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 a WeekNum specifica ziua care î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.Duminică | 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 utilizează întotdeauna Luni ca începutul săptămânii. În Excel, funcția WeekNum acceptă un cod de adunare 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( Data ) | ISOWeekNum( Data ) | WeekNum( Data, StartOfWeek.Miercuri ) |
|---|---|---|---|
| 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 |