Sebelum membahas cara menggunakan rumus WEEKNUM yang dimulai dari Jum’at alangkah baiknya kita ketahui fungsi dari rumus WEEKNUM itu sendiri.
Penulisan syntax dari fungsi WEEKNUM adalah:
=WEEKNUM(serial_number, return_type)
Penjelasan:
- Serial_number merupakan suatu nomor yang menghadirkan tanggal atau hari yang sedang di cari.
- Return_type merupakan suatu nilai yang menentukan nilai kembalian.
- Nilai 1 atau 17 untuk weeknum mulai dari hari Minggu.
- Nilai 2, 11 atau 21 untuk weeknum mulai dari hari Senin.
- Nilai 12 untuk weeknum mulai dari hari Selasa.
- Nilai 13 untuk weeknum mulai dari hari Rabu.
- Nilai 14 untuk weeknum mulai dari hari Kamis.
- Nilai 15 untuk weeknum mulai dari hari Jum’at.
- Nilai 16 untuk weeknum mulai dari hari Sabtu.
Untuk lebih jelasnya perhatikan gambar berikut ini:
- Pada Sel C3 rumusnya =WEEKNUM(A3;2) artinya weeknum di mulai dari hari senin (2).
- Pada Sel D3 rumusnya =WEEKNUM(A3;15) artinya weeknum di mulai dari hari Jum’at (15).
Namun apabila kita masih menggunakan Microsoft Excel 2007 maka pilihan Return_type-nya hanya ada 2 yaitu 1 untuk hari Minggu dan 2 untuk hari Senin, Untuk itu kita harus membuat fungsi sendiri atau UDF (user Defined Function).
Untuk membuat UDF atau user defined Function yang berfungsi untuk mencari WEEKNUM dari hari Jum’at pada Microsoft Office 2007, caranya adalah sebagai berikut:
- Buka aplikasi Microsoft Visual Basic dengan menekan tombol Alt+F11 atau bisa juga melalui tab developer – Visual Basic.
- Tambahkan sebuah Module baru dengan mengklik menu Insert – Module.
- Pada jendela module code masukkan script vba berikut ini:
- Pada script tersebut kita membuat fungsi baru (UDF) dengan nama WEEKNUMB, untuk contoh penggunaannya seperti gambar berikut ini:
- Karena menggunakan UDF maka file excel harus di simpan dalam format yang mendukung Macro yaitu *.xls, *xlsm atau *.xlsb.
Function WEEKNUMB(d As Date, ws As Long) As Long
WEEKNUMB = DatePart("ww", d, ws)
End Function
Penggunaannya pun hampir sama seperti WEEKNUM hanya saja bagian Return_type-nya saja yang berbeda, yaitu:
- Nilai 1 untuk weeknum dari hari Minggu.
- Nilai 2 untuk weeknum dari hari Senin.
- Nilai 3 untuk weeknum dari hari Selasa.
- Nilai 4 untuk weeknum dari hari Rabu.
- Nilai 5 untuk weeknum dari hari Kamis.
- Nilai 6 untuk weeknum dari hari Jum’at.
- Nilai 7 untuk weeknum dari hari Sabtu.
Seperti Pada contoh gambar diatas, karena ingin mencari weeknum dari hari Jum’at maka rumusnya =WEEKNUMB(A3;6).
0 Komentar