Date & Time
Microsoft Excel
WEEKDAY
Mengembalikan angka hari dalam seminggu dari sebuah tanggal. Angka yang dikembalikan bergantung pada parameter return_type yang dipilih.
Tipe hasil:
numberSyntax
WEEKDAY(serial_number, [return_type])Parameter
serial_numberdate/numberwajib
Tanggal yang ingin diketahui hari dalam mingguannya
return_typenumberopsional
Menentukan sistem penomoran: 1=Minggu(1)-Sabtu(7), 2=Senin(1)-Minggu(7), 3=Senin(0)-Minggu(6)
Default: 1
Catatan
- return_type=2 paling umum digunakan di Indonesia karena Senin=1, Minggu=7
- ⚠️ Default return_type=1 menjadikan Minggu=1 (konvensi Amerika) — selalu tentukan return_type secara eksplisit
- Untuk nama hari gunakan TEXT(tanggal, "DDDD") atau "DDD" untuk singkatan
Contoh Penggunaan
Cek hari dalam seminggu
1 =WEEKDAY(A2, 2)
Mengambil hari dalam minggu dengan return_type=2 (Senin=1). Jika A2 adalah Senin maka hasilnya 1
Hasil
1 (Senin)
Tampilkan nama hari
1 =TEXT(A2, "DDDD")
Untuk mendapatkan nama hari (bukan angka), gunakan TEXT dengan format DDDD
Hasil
"Senin"
Cek apakah hari kerja
1 =IF(WEEKDAY(A2,2)<=5, "Hari kerja", "Weekend")
Mengecek apakah tanggal di A2 adalah hari kerja (Senin-Jumat) dengan return_type=2
Hasil
"Hari kerja" atau "Weekend"
Pertanyaan Umum tentang WEEKDAY
Apa itu fungsi WEEKDAY di Microsoft Excel?
Mengembalikan angka hari dalam seminggu dari sebuah tanggal. Angka yang dikembalikan bergantung pada parameter return_type yang dipilih. Di Microsoft Excel, fungsi WEEKDAY termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. return_type=2 paling umum digunakan di Indonesia karena Senin=1, Minggu=7.
Bagaimana cara menggunakan WEEKDAY di Microsoft Excel?
Gunakan sintaks berikut: WEEKDAY(serial_number, [return_type]). ⚠️ Default return_type=1 menjadikan Minggu=1 (konvensi Amerika) — selalu tentukan return_type secara eksplisit. Untuk nama hari gunakan TEXT(tanggal, "DDDD") atau "DDD" untuk singkatan.
Apa nilai yang dikembalikan oleh fungsi WEEKDAY?
Fungsi WEEKDAY mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi WEEKDAY?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: serial_number (date/number, wajib): Tanggal yang ingin diketahui hari dalam mingguannya; return_type (number, opsional): Menentukan sistem penomoran: 1=Minggu(1)-Sabtu(7), 2=Senin(1)-Minggu(7), 3=Senin(0)-Minggu(6).