WEEKNUM
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan angka minggu untuk tanggal yang diberikan sesuai dengan nilai return_type
. Jumlah minggu menunjukkan di mana minggu jatuh secara numerik dalam setahun.
Ada dua sistem yang digunakan untuk fungsi ini:
- System 1 - Minggu yang berisi 1 Januari adalah minggu pertama dalam setahun dan diberi nomor minggu 1.
- System 2 - Minggu yang berisi Kamis pertama tahun ini adalah minggu pertama dalam setahun dan diberi nomor sebagai minggu 1. Sistem ini adalah metodologi yang ditentukan dalam ISO 8601, yang umumnya dikenal sebagai sistem penomoran minggu Eropa.
Sintaks
WEEKNUM(<date>[, <return_type>])
Parameter
Term | Definisi |
---|---|
date |
Tanggal dalam format datetime . |
return_type |
(Opsional) Angka yang menentukan pada hari di mana minggu dimulai. Defaultnya adalah 1. Lihat Keterangan. |
Mengembalikan nilai
Bilangan bulat.
Keterangan
Secara default, fungsi WEEKNUM menggunakan konvensi kalender di mana minggu yang berisi 1 Januari dianggap sebagai minggu pertama dalam setahun. Namun, standar kalender ISO 8601, banyak digunakan di Eropa, mendefinisikan minggu pertama sebagai minggu pertama dengan mayoritas hari (empat atau lebih) jatuh pada tahun baru. Ini berarti bahwa jika
return_type
adalah nilai yang valid selain 21, untuk tahun apa pun di mana ada tiga hari atau kurang pada minggu pertama Januari, fungsi WEEKNUM mengembalikan angka minggu yang berbeda dari definisi ISO 8601.Untuk
return_type
, nilai valid berikut mungkin tidak didukung oleh beberapa sumber data DirectQuery:return_type Minggu dimulai pada Sistem 1 atau dihilangkan Hari Minggu 1 2 Senin 1 11 Senin 1 12 Selasa 1 13 Rabu 1 14 Kamis 1 15 Jumat 1 16 Sabtu 1 17 Hari Minggu 1 21 Senin 2
Contoh 1
Contoh berikut mengembalikan angka minggu untuk 14 Februari 2010. Perhitungan ini mengasumsikan minggu dimulai pada hari Senin.
= WEEKNUM("Feb 14, 2010", 2)
Contoh 2
Contoh berikut mengembalikan jumlah minggu dari tanggal yang disimpan di kolom, HireDate, dari tabel, Karyawan. Perhitungan ini mengasumsikan minggu dimulai pada hari Minggu.
= WEEKNUM('Employees'[HireDate])
Konten terkait
fungsi