Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
| Function | Terpakai kepada |
|---|---|
| ISOWeekNum |
|
| WeekNum |
|
Mengembalikan nombor minggu tarikh tertentu.
Description
Gunakan WeekNum fungsi dan ISOWeekNum untuk menentukan nombor minggu tarikh.
Fungsi ini berbeza mengikut cara mereka menentukan minggu pertama tahun (minggu 1):
WeekNum menggunakan minggu yang mengandungi 1 Januari sebagai minggu pertama dalam setahun. Hasil daripada fungsi ini boleh bermula dari 1 hingga 54.
ISOWeekNum menggunakan minggu yang mengandungi Khamis pertama dalam setahun sebagai minggu pertama dalam setahun. Perkara ini mengikut Definisi standard tarikh dan masa ISO 8601 untuk penomboran minggu. Hasil daripada fungsi ini boleh bermula dari 1 hingga 53. Berkemungkinan bahawa 52 atau 53 boleh dikembalikan untuk hari pertama Januari sejak tarikh itu boleh menjadi pada minggu terakhir tahun sebelumnya.
Gunakan parameter kedua untuk WeekNum menentukan hari yang bermula seminggu. Anda boleh memberikan sama ada nombor kod Excel atau menggunakan penyenaraian StartOfWeek:
| Kod Excel | Penghitungan StartOfWeek | Description |
|---|---|---|
| 1,17 | Permulaan Minggu.Ahad | Minggu bermula pada hari Ahad. Lalai. |
| 2,11 | StartOfWeek.Isnin | Minggu bermula pada hari Isnin. |
| 12 | PermulaanMinggu.Selasa | Minggu bermula pada hari Selasa. |
| 13 | PermulaanMinggu.Rabu | Minggu bermula pada hari Rabu. |
| 14 | PermulaanMinggu.Khamis | Minggu bermula pada hari Khamis. |
| 15 | PermulaanMinggu.Jumaat | Minggu bermula pada hari Jumaat. |
| 16 | StartOfWeek.Sabtu | Minggu bermula pada hari Sabtu. |
ISOWeekNum sentiasa menggunakan hari Isnin sebagai permulaan minggu. Dalam Excel, fungsi ini WeekNum menyokong kod tambahan 21 yang tidak disokong di sini; gunakan ISOWeekNum sebaliknya.
Jika anda menghantar nombor tunggal ke fungsi ini, nilai dikembalikan ialah hasil tunggal. Jika anda menghantar jadual lajur tunggal yang mengandungi nombor, nilai pulangan adalah jadual lajur tunggal hasil, satu hasil untuk setiap rekod dalam jadual argumen. Jika anda mempunyai jadual berbilang lajur, anda boleh membentuknya ke dalam jadual lajur tunggal, bekerja dengan jadual seperti yang diterangkan.
Sintaks
WeekNum(DateTime [, StartOfWeek ])
- TarikhMasa - Diperlukan. Nilai Tarikh/Masa untuk beroperasi.
- StartOfWeek - Pilihan. Kod Excel atau penyenaraian StartOfWeek yang menentukan hari minggu bermula.
ISOWeekNum(TarikhMasa)
- TarikhMasa - Diperlukan. Nilai Tarikh/Masa untuk beroperasi. Minggu sentiasa bermula pada hari Isnin.
Contoh
Minggu kalendar pertama dan terakhir 2021
| Tarikh | WeekNum( Tarikh ) | ISOWeekNum( Tarikh ) | WeekNum( Tarikh, StartOfWeek.Wednesday ) |
|---|---|---|---|
| Jumaat,1Januari2021 | 1 | 53 | 1 |
| Sabtu,2Januari2021 | 1 | 53 | 1 |
| Ahad,3Januari2021 | 2 | 53 | 1 |
| Isnin,4Januari2021 | 2 | 1 | 1 |
| Selasa,5Januari2021 | 2 | 1 | 1 |
| Rabu,6Januari2021 | 2 | 1 | 2 |
| Khamis,7Januari2021 | 2 | 1 | 2 |
| Sabtu,25Disember2021 | 52 | 51 | 52 |
| Ahad,26Disember2021 | 53 | 51 | 52 |
| Isnin,27Disember2021 | 53 | 52 | 52 |
| Selasa,28Disember2021 | 53 | 52 | 52 |
| Rabu,29Disember2021 | 53 | 52 | 53 |
| Khamis,30Disember2021 | 53 | 52 | 53 |
| Jumaat,31Disember2021 | 53 | 52 | 53 |