Function yang diperlukan
Ada beberapa function yang diperlukan untuk mencari hari Senin dari minggu tertentu,
=WEEKDAY(date, [type])
Hasilnya sebuah bilangan yang menyatakan hari ke-berapa dari 1 minggu.
date: tanggal yang jadi patokan
type (opsional): 1: (default) menganggap hari Minggu adalah hari pertama dalam 1 minggu
2: menganggap hari Senin adalah hari pertama
Cth: 15 Mei 2025, weekday(date(2025,5,15),2) = 4, hari Kamis.
=WEEKNUM(date, [type])
Hasilnya sebuah bilagan yang menyatakan date berada di minggu ke berapa dari awal tahun.
1 Januari = week 1.
Type, idem dengan weekday
Sekarang langkah cari hari Senin.
Jika yang diketahui adalah tanggal sekarang
Misal diketahui hari ini;
=today()Cari dia hari apa
=WEEKDAY(today())- Kurangi hari ini +1
=today()-WEEKDAY(today())+1
Jika yang diketahui sekarang adalah minggu keberapa
Misal diketahui minggu ini adalah minggu ke-20
Kurangi dengan 1, karena minggu pertama =1, next week adalah 2Ada 7 hari dalam seminggu: (20 - 1) * 7 = 133
Mencari hari keberapa tanggal tahun baru, misal 1/1/2025
=WEEKDAY(DATE(2025,1,1))Mencari hari Senin adalah hari keberapa dari tahun baru. Kurangi dengan hari ke- tahun baru + 1
=((20 - 1) * 7) - WEEKDAY(DATE(2025,1,1)) + 1Mencari tanggalnya hari senin tersebut. Tambahkan banyak hari dengan tahun baru
=Date(2025,1,1) + (((20 - 1) * 7) - WEEKDAY(DATE(2025,1,1)) + 1)
Komentar
Posting Komentar