alexa-tracking
Kategori
Kategori
Home / FORUM / All / Entertainment / The Lounge /
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
KASKUS
51
244
https://www.kaskus.co.id/thread/5c5a69e7eaab257c492e282f/ingin-membuat-kalender-sepanjang-masa-masuk-ke-sini-gan

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Apakah Anda adalah orang yang setiap tahun selalu membeli atau menunggu untuk mendapatkan kalender? Apakah Anda ingin mengetahui pada hari apakah kota Jakarta didirikan? Inilah thread yang tepat untuk Anda!

Latar Belakang
Berawal ketika saya mengunjungi sebuah tutorial pembuatan kalender (link dan link). Saya pun mencoba sendiri membuatnya. Setelah selesai membuatnya, saya menemukan kelemahan dari kalender ini. Kalender ini bergantung pada basis data penanggalan yang dimiliki oleh Microsoft Excel sehingga hanya dapat menunjukkan kalender mulai tahun 1900 hingga 3799. Maka, dengan menggunakan pengetahuan saya di bidang penanggalan seperti yang telah saya tuangkan dalam thread ini, saya pun membuat tutorial kalender sepanjang masa menggunakan Microsoft Excel atau perangkat lunak sejenis.
Setelah 9 hari melakukan penyusunan dengan metode trial and error, saya pun berhasil menyusun kalender sepanjang masa yang tepat.

Kode
S1 = Senin; S2 = Selasa; R = Rabu; K = Kamis; J = Jumat; S3 = Sabtu; M = Minggu
365 = Biasa; 366 = Kabisat

Kalender Tahunan Gregorian
Tutorial ini akan menghasilkan sebuah kalender tahunan dengan deret dua bulanan dengan panjang 56 baris dan lebar 15 kolom.

#1
Gabungkan sel A1 sampai O2 dengan menggunakan fitur Merge and Center dan isi dengan sembarang bilangan bulat.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

#2
Gabungkan sel A2 sampai O2 dan isi dengan rumus berikut.
Peringatan : Rumus berikut sangat panjang. Jika Anda tak kuat melihat deretan rumus yang panjang, jangan membukanya.
Spoiler for Rumus:

Jika benar, hasilnya adalah seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

#3
Sekarang, kita akan membuat kepala bulannya. Setiap bulan memiliki panjang 8 baris dan lebar 7 kolom. Gabungkan sel A4 sampai G4 menjadi satu dan isi dengan rumus berikut.
Spoiler for Rumus:

Kemudian, masukkan nama hari dalam seminggu, mulai dari "Minggu" sampai "Sabtu".
Jika benar hasilnya adalah seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Ulangi langkah di atas untuk bulan-bulan lainnya, tentu dengan penyesuaian, sehingga semua bulan memiliki kepala. Beri jarak 1 kolom untuk kedua bulan dalam satu deret dan satu baris untuk bulan dan kepala bulan di bawahnya berjarak 9 baris dari kepala bulan di atasnya.
Jika benar, hasilnya adalah seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

#4
Sekarang, kita masukkan rumus untuk tanggalnya. Masukkan rumus berikut untuk baris pertama per bulannya.
Januari
Minggu : =IF(A2="M-365";1;IF(A2="M-366";1;""))
Senin : =IF(A2="M-365";2;IF(A2="M-366";2;IF(A2="S1-365";1;IF(A2="S1-366";1;""))))
Selasa : =IF(A2="M-365";3;IF(A2="M-366";3;IF(A2="S1-365";2;IF(A2="S1-366";2;IF(A2="S2-365";1;IF(A2="S2-366";1;""))))))
Rabu : =IF(A2="M-365";4;IF(A2="M-366";4;IF(A2="S1-365";3;IF(A2="S1-366";3;IF(A2="S2-365";2;IF(A2="S2-366";2;IF(A2="R-365";1;IF(A2="R-366";1;""))))))))
Kamis : =IF(A2="M-365";5;IF(A2="M-366";5;IF(A2="S1-365";4;IF(A2="S1-366";4;IF(A2="S2-365";3;IF(A2="S2-366";3;IF(A2="R-365";2;IF(A2="R-366";2;IF(A2="K-365";1;IF(A2="K-366";1;""))))))))))
Jumat : =IF(A2="M-365";6;IF(A2="M-366";6;IF(A2="S1-365";5;IF(A2="S1-366";5;IF(A2="S2-365";4;IF(A2="S2-366";4;IF(A2="R-365";3;IF(A2="R-366";3;IF(A2="K-365";2;IF(A2="K-366";2;IF(A2="J-365";1;IF(A2="J-366";1;""))))))))))))
Sabtu : =IF(A2="M-365";7;IF(A2="M-366";7;IF(A2="S1-365";6;IF(A2="S1-366";6;IF(A2="S2-365";5;IF(A2="S2-366";5;IF(A2="R-365";4;IF(A2="R-366";4;IF(A2="K-365";3;IF(A2="K-366";3;IF(A2="J-365";2;IF(A2="J-366";2;IF(A2="S3-365";1;IF(A2="S3-366";1;""))))))))))))))

Februari
Minggu : =IF(A2="K-365";1;IF(A2="K-366";1;""))
Senin : =IF(A2="K-365";2;IF(A2="K-366";2;IF(A2="J-365";1;IF(A2="J-366";1;""))))
Selasa : =IF(A2="K-365";3;IF(A2="K-366";3;IF(A2="J-365";2;IF(A2="J-366";2;IF(A2="S3-365";1;IF(A2="S3-366";1;""))))))
Rabu : =IF(A2="K-365";4;IF(A2="K-366";4;IF(A2="J-365";3;IF(A2="J-366";3;IF(A2="S3-365";2;IF(A2="S3-366";2;IF(A2="M-365";1;IF(A2="M-366";1;""))))))))
Kamis : =IF(A2="K-365";5;IF(A2="K-366";5;IF(A2="J-365";4;IF(A2="J-366";4;IF(A2="S3-365";3;IF(A2="S3-366";3;IF(A2="M-365";2;IF(A2="M-366";2;IF(A2="S1-365";1;IF(A2="S1-366";1;""))))))))))
Jumat : =IF(A2="K-365";6;IF(A2="K-366";6;IF(A2="J-365";5;IF(A2="J-366";5;IF(A2="S3-365";4;IF(A2="S3-366";4;IF(A2="M-365";3;IF(A2="M-366";3;IF(A2="S1-365";2;IF(A2="S1-366";2;IF(A2="S2-365";1;IF(A2="S2-366";1;""))))))))))))
Sabtu : =IF(A2="K-365";7;IF(A2="K-366";7;IF(A2="J-365";6;IF(A2="J-366";6;IF(A2="S3-365";5;IF(A2="S3-366";5;IF(A2="M-365";4;IF(A2="M-366";4;IF(A2="S1-365";3;IF(A2="S1-366";3;IF(A2="S2-365";2;IF(A2="S2-366";2;IF(A2="R-365";1;IF(A2="R-366";1;""))))))))))))))

Maret
Minggu : =IF(A2="R-366";1;IF(A2="K-365";1;""))
Senin : =IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))
Selasa : =IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))
Rabu : =IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))
Kamis : =IF(A2="R-366";5;IF(A2="K-365";5;IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))))
Jumat : =IF(A2="R-366";6;IF(A2="K-365";6;IF(A2="K-366";5;IF(A2="J-365";5;IF(A2="J-366";4;IF(A2="S3-365";4;IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))))))))
Sabtu : =IF(A2="R-366";7;IF(A2="K-365";7;IF(A2="K-366";6;IF(A2="J-365";6;IF(A2="J-366";5;IF(A2="S3-365";5;IF(A2="S3-366";4;IF(A2="M-365";4;IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))))))))))

April
Minggu : =IF(A2="M-366";1;IF(A2="S1-365";1;""))
Senin : =IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))
Selasa : =IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))
Rabu : =IF(A2="M-366";4;IF(A2="S1-365";4;IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))))
Kamis : =IF(A2="M-366";5;IF(A2="S1-365";5;IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))))
Jumat : =IF(A2="M-366";6;IF(A2="S1-365";6;IF(A2="S1-366";5;IF(A2="S2-365";5;IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))))))
Sabtu : =IF(A2="M-366";7;IF(A2="S1-365";7;IF(A2="S1-366";6;IF(A2="S2-365";6;IF(A2="S2-366";5;IF(A2="R-365";5;IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))))))))

Mei
Minggu : =IF(A2="J-366";1;IF(A2="S3-365";1;""))
Senin : =IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))
Selasa : =IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))
Rabu : =IF(A2="J-366";4;IF(A2="S3-365";4;IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))))
Kamis : =IF(A2="J-366";5;IF(A2="S3-365";5;IF(A2="S3-366";4;IF(A2="M-365";4;IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))))))
Jumat : =IF(A2="J-366";6;IF(A2="S3-365";6;IF(A2="S3-366";5;IF(A2="M-365";5;IF(A2="M-366";4;IF(A2="S1-365";4;IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))))))))
Sabtu : =IF(A2="J-366";7;IF(A2="S3-365";7;IF(A2="S3-366";6;IF(A2="M-365";6;IF(A2="M-366";5;IF(A2="S1-365";5;IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))))))))

(Lanjutkan ke post #2)
profile-picture
ipphiee memberi reputasi
Diubah oleh gilbertagung
Halaman 1 dari 7

#21,678 / Lanjutan I

Juni
Minggu : =IF(A2="S2-366";1;IF(A2="R-365";1;""))
Senin : =IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))
Selasa : =IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))
Rabu : =IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))
Kamis : =IF(A2="S2-366";5;IF(A2="R-365";5;IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))))
Jumat : =IF(A2="S2-366";6;IF(A2="R-365";6;IF(A2="R-366";5;IF(A2="K-365";5;IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))))))
Sabtu : =IF(A2="S2-366";7;IF(A2="R-365";7;IF(A2="R-366";6;IF(A2="K-365";6;IF(A2="K-366";5;IF(A2="J-365";5;IF(A2="J-366";4;IF(A2="S3-365";4;IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))))))))))

Juli
Minggu : =IF(A2="M-366";1;IF(A2="S1-365";1;""))
Senin : =IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))
Selasa : =IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))
Rabu : =IF(A2="M-366";4;IF(A2="S1-365";4;IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))))
Kamis : =IF(A2="M-366";5;IF(A2="S1-365";5;IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))))
Jumat : =IF(A2="M-366";6;IF(A2="S1-365";6;IF(A2="S1-366";5;IF(A2="S2-365";5;IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))))))
Sabtu : =IF(A2="M-366";7;IF(A2="S1-365";7;IF(A2="S1-366";6;IF(A2="S2-365";6;IF(A2="S2-366";5;IF(A2="R-365";5;IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))))))))

Agustus
Minggu : =IF(A2="K-366";1;IF(A2="J-365";1;""))
Senin : =IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))
Selasa : =IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))
Rabu : =IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))
Kamis : =IF(A2="K-366";5;IF(A2="J-365";5;IF(A2="J-366";4;IF(A2="S3-365";4;IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))))))
Jumat : =IF(A2="K-366";6;IF(A2="J-365";6;IF(A2="J-366";5;IF(A2="S3-365";5;IF(A2="S3-366";4;IF(A2="M-365";4;IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))))))))
Sabtu : =IF(A2="K-366";7;IF(A2="J-365";7;IF(A2="J-366";6;IF(A2="S3-365";6;IF(A2="S3-366";5;IF(A2="M-365";5;IF(A2="M-366";4;IF(A2="S1-365";4;IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))))))))))

September
Minggu : =IF(A2="S1-366";1;IF(A2="S2-365";1;""))
Senin : =IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))
Selasa : =IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))
Rabu : =IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))
Kamis : =IF(A2="S1-366";5;IF(A2="S2-365";5;IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))))
Jumat : =IF(A2="S1-366";6;IF(A2="S2-365";6;IF(A2="S2-366";5;IF(A2="R-365";5;IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))))))
Sabtu : =IF(A2="S1-366";7;IF(A2="S2-365";7;IF(A2="S2-366";6;IF(A2="R-365";6;IF(A2="R-366";5;IF(A2="K-365";5;IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))))))))

Oktober
Minggu : =IF(A2="S3-366";1;IF(A2="M-365";1;""))
Senin : =IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))
Selasa : =IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))
Rabu : =IF(A2="S3-366";4;IF(A2="M-365";4;IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))))
Kamis : =IF(A2="S3-366";5;IF(A2="M-365";5;IF(A2="M-366";4;IF(A2="S1-365";4;IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))))))
Jumat : =IF(A2="S3-366";6;IF(A2="M-365";6;IF(A2="M-366";5;IF(A2="S1-365";5;IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))))))
Sabtu : =IF(A2="S3-366";7;IF(A2="M-365";7;IF(A2="M-366";6;IF(A2="S1-365";6;IF(A2="S1-366";5;IF(A2="S2-365";5;IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))))))))

November
Minggu : =IF(A2="R-366";1;IF(A2="K-365";1;""))
Senin : =IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))
Selasa : =IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))
Rabu : =IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))
Kamis : =IF(A2="R-366";5;IF(A2="K-365";5;IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))))
Jumat : =IF(A2="R-366";6;IF(A2="K-365";6;IF(A2="K-366";5;IF(A2="J-365";5;IF(A2="J-366";4;IF(A2="S3-365";4;IF(A2="S3-366";3;IF(A2="M-365";3;IF(A2="M-366";2;IF(A2="S1-365";2;IF(A2="S1-366";1;IF(A2="S2-365";1;""))))))))))))
Sabtu : =IF(A2="R-366";7;IF(A2="K-365";7;IF(A2="K-366";6;IF(A2="J-365";6;IF(A2="J-366";5;IF(A2="S3-365";5;IF(A2="S3-366";4;IF(A2="M-365";4;IF(A2="M-366";3;IF(A2="S1-365";3;IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))))))))))))

Desember
Minggu : =IF(A2="S1-366";1;IF(A2="S2-365";1;""))
Senin : =IF(A2="S1-366";2;IF(A2="S2-365";2;IF(A2="S2-366";1;IF(A2="R-365";1;""))))
Selasa : =IF(A2="S1-366";3;IF(A2="S2-365";3;IF(A2="S2-366";2;IF(A2="R-365";2;IF(A2="R-366";1;IF(A2="K-365";1;""))))))
Rabu : =IF(A2="S1-366";4;IF(A2="S2-365";4;IF(A2="S2-366";3;IF(A2="R-365";3;IF(A2="R-366";2;IF(A2="K-365";2;IF(A2="K-366";1;IF(A2="J-365";1;""))))))))
Kamis : =IF(A2="S1-366";5;IF(A2="S2-365";5;IF(A2="S2-366";4;IF(A2="R-365";4;IF(A2="R-366";3;IF(A2="K-365";3;IF(A2="K-366";2;IF(A2="J-365";2;IF(A2="J-366";1;IF(A2="S3-365";1;""))))))))))
Jumat : =IF(A2="S1-366";6;IF(A2="S2-365";6;IF(A2="S2-366";5;IF(A2="R-365";5;IF(A2="R-366";4;IF(A2="K-365";4;IF(A2="K-366";3;IF(A2="J-365";3;IF(A2="J-366";2;IF(A2="S3-365";2;IF(A2="S3-366";1;IF(A2="M-365";1;""))))))))))))
Sabtu : =IF(A2="S1-366";7;IF(A2="S2-365";7;IF(A2="S2-366";6;IF(A2="R-365";6;IF(A2="R-366";5;IF(A2="K-365";5;IF(A2="K-366";4;IF(A2="J-365";4;IF(A2="J-366";3;IF(A2="S3-365";3;IF(A2="S3-366";2;IF(A2="M-365";2;IF(A2="M-366";1;IF(A2="S1-365";1;""))))))))))))))
Jika benar, hasilnya adalah seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
#5
Untuk baris kedua, rumusnya adalah sebagai berikut.
Januari
Minggu : =IF(A6="";G6+1;A6+7)
Senin : =IF(B6="";G6+2;B6+7)
Selasa : =IF(C6="";G6+3;C6+7)
Rabu : =IF(D6="";G6+4;D6+7)
Kamis : =IF(E6="";G6+5;E6+7)
Jumat : =IF(F6="";G6+6;F6+7)
Sabtu : =G6+7

Untuk bulan lainnya, cukup salin rumus di atas setelah Anda menyelesaikannya untuk bulan Januari.
Jika benar, hasilnya akan menjadi seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

#6
Untuk kolom ketiga dan keempat, cukup tambahkan 7 dari sel di atasnya, misalnya pada sel A8 ditulis rumus “=A7+7”.
Jika benar, hasilnya akan menjadi seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

#7
Kalender buatan kita sudah hampir selesai. Namun, baris kelima dan keenam memiliki kesulitan tersendiri karena ada tiga variasi jumlah hari dalam satu bulan. Dengan jumlah hari yang berbeda, rumusnya pun juga berbeda. Perhatikan rumus ini baik-baik.

Januari
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(C10>30;"";C10+1)
Kamis, baris ke-5 : =IF(D10>30;"";D10+1)
Jumat, baris ke-5 : =IF(E10>30;"";E10+1)
Sabtu, baris ke-5 : =IF(F10>30;"";F10+1)
Minggu, baris ke-6 : =IF(G10>30;"";G10+1)
Senin, baris ke-6 : =IF(A11>30;"";A11+1)

Februari
Minggu, baris ke-5 : =IF(A2="M-365";26;IF(A2="M-366";26;IF(A2="S1-365";25;IF(A2="S1-366";25;IF(A2="S2-365";24;IF(A2="S2-366";24;IF(A2="R-365";23;IF(A2="R-366";23;IF(A2="K-365";"";IF(A2="K-366";29;IF(A2="J-365";28;IF(A2="J-366";28;IF(A2="S3-365";27;IF(A2="S3-366";27;""))))))))))))))
Senin, baris ke-5 : =IF(A2="M-365";27;IF(A2="M-366";27;IF(A2="S1-365";26;IF(A2="S1-366";26;IF(A2="S2-365";25;IF(A2="S2-366";25;IF(A2="R-365";24;IF(A2="R-366";24;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";29;IF(A2="S3-365";28;IF(A2="S3-366";28;""))))))))))))))
Selasa, baris ke-5 : =IF(A2="M-365";28;IF(A2="M-366";28;IF(A2="S1-365";27;IF(A2="S1-366";27;IF(A2="S2-365";26;IF(A2="S2-366";26;IF(A2="R-365";25;IF(A2="R-366";25;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";"";IF(A2="S3-365";"";IF(A2="S3-366";29;""))))))))))))))
Rabu, baris ke-5 : =IF(A2="M-365";"";IF(A2="M-366";29;IF(A2="S1-365";28;IF(A2="S1-366";28;IF(A2="S2-365";27;IF(A2="S2-366";27;IF(A2="R-365";26;IF(A2="R-366";26;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";"";IF(A2="S3-365";"";IF(A2="S3-366";"";""))))))))))))))
Kamis, baris ke-5 : =IF(A2="M-365";"";IF(A2="M-366";"";IF(A2="S1-365";"";IF(A2="S1-366";29;IF(A2="S2-365";28;IF(A2="S2-366";28;IF(A2="R-365";27;IF(A2="R-366";27;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";"";IF(A2="S3-365";"";IF(A2="S3-366";"";""))))))))))))))
Jumat, baris ke-5 : =IF(A2="M-365";"";IF(A2="M-366";"";IF(A2="S1-365";"";IF(A2="S1-366";"";IF(A2="S2-365";"";IF(A2="S2-366";29;IF(A2="R-365";28;IF(A2="R-366";28;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";"";IF(A2="S3-365";"";IF(A2="S3-366";"";""))))))))))))))
Sabtu, baris ke-5 : =IF(A2="M-365";"";IF(A2="M-366";"";IF(A2="S1-365";"";IF(A2="S1-366";"";IF(A2="S2-365";"";IF(A2="S2-366";"";IF(A2="R-365";"";IF(A2="R-366";29;IF(A2="K-365";"";IF(A2="K-366";"";IF(A2="J-365";"";IF(A2="J-366";"";IF(A2="S3-365";"";IF(A2="S3-366";"";""))))))))))))))

Maret
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(C19>30;"";C19+1)
Kamis, baris ke-5 : =IF(D19>30;"";D19+1)
Jumat, baris ke-5 : =IF(E19>30;"";E19+1)
Sabtu, baris ke-5 : =IF(F19>30;"";F19+1)
Minggu, baris ke-6 : =IF(G19>30;"";G19+1)
Senin, baris ke-6 : =IF(A20>30;"";A20+1)

April
Minggu dan Senin baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Selasa, baris ke-5 : =IF(J19>29;"";J19+1)
Rabu, baris ke-5 : =IF(K19>29;"";K19+1)
Kamis, baris ke-5 : =IF(L19>29;"";L19+1)
Jumat, baris ke-5 : =IF(M19>29;"";M19+1)
Sabtu, baris ke-5 : =IF(N19>29;"";N19+1)
Minggu, baris ke-6 : =IF(O19>29;"";O19+1)

Mei
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(C28>30;"";C28+1)
Kamis, baris ke-5 : =IF(D28>30;"";D28+1)
Jumat, baris ke-5 : =IF(E28>30;"";E28+1)
Sabtu, baris ke-5 : =IF(F28>30;"";F28+1)
Minggu, baris ke-6 : =IF(G28>30;"";G28+1)
Senin, baris ke-6 : =IF(A29>30;"";A29+1)

Juni
Minggu dan Senin baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Selasa, baris ke-5 : =IF(J28>29;"";J28+1)
Rabu, baris ke-5 : =IF(K28>29;"";K28+1)
Kamis, baris ke-5 : =IF(L28>29;"";L28+1)
Jumat, baris ke-5 : =IF(M28>29;"";M28+1)
Sabtu, baris ke-5 : =IF(N28>29;"";N28+1)
Minggu, baris ke-6 : =IF(O28>29;"";O28+1)

Juli
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(C37>30;"";C37+1)
Kamis, baris ke-5 : =IF(D37>30;"";D37+1)
Jumat, baris ke-5 : =IF(E37>30;"";E37+1)
Sabtu, baris ke-5 : =IF(F37>30;"";F37+1)
Minggu, baris ke-6 : =IF(G37>30;"";G37+1)
Senin, baris ke-6 : =IF(A38>30;"";A38+1)

Agustus
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(K37>30;"";K37+1)
Kamis, baris ke-5 : =IF(L37>30;"";L37+1)
Jumat, baris ke-5 : =IF(M37>30;"";M37+1)
Sabtu, baris ke-5 : =IF(N37>30;"";N37+1)
Minggu, baris ke-6 : =IF(O37>30;"";O37+1)
Senin, baris ke-6 : =IF(I38>30;"";I38+1)

September
Minggu dan Senin baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Selasa, baris ke-5 : =IF(B46>29;"";B46+1)
Rabu, baris ke-5 : =IF(C46>29;"";C46+1)
Kamis, baris ke-5 : =IF(D46>29;"";D46+1)
Jumat, baris ke-5 : =IF(E46>29;"";E46+1)
Sabtu, baris ke-5 : =IF(F46>29;"";F46+1)
Minggu, baris ke-6 : =IF(G46>29;"";G46+1)

Oktober
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(K46>30;"";K46+1)
Kamis, baris ke-5 : =IF(L46>30;"";L46+1)
Jumat, baris ke-5 : =IF(M46>30;"";M46+1)
Sabtu, baris ke-5 : =IF(N46>30;"";N46+1)
Minggu, baris ke-6 : =IF(O46>30;"";O46+1)
Senin, baris ke-6 : =IF(I47>30;"";I47+1)

November
Minggu dan Senin baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Selasa, baris ke-5 : =IF(B55>29;"";B55+1)
Rabu, baris ke-5 : =IF(C55>29;"";C55+1)
Kamis, baris ke-5 : =IF(D55>29;"";D55+1)
Jumat, baris ke-5 : =IF(E55>29;"";E55+1)
Sabtu, baris ke-5 : =IF(F55>29;"";F55+1)
Minggu, baris ke-6 : =IF(G55>29;"";G55+1)

Desember
Minggu, Senin, dan Selasa baris ke-5 : Mengikuti rumus tambah 7 hari di atas.
Rabu, baris ke-5 : =IF(K55>30;"";K55+1)
Kamis, baris ke-5 : =IF(L55>30;"";L55+1)
Jumat, baris ke-5 : =IF(M55>30;"";M55+1)
Sabtu, baris ke-5 : =IF(N55>30;"";N55+1)
Minggu, baris ke-6 : =IF(O55>30;"";O55+1)
Senin, baris ke-6 : =IF(I56>30;"";I56+1)

Jika benar, hasil akhirnya adalah sebagai berikut.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

Kalender sepanjang masa kita telah selesai dibuat. Namun, masih ada satu masalah lagi tertinggal. Kalender Gregorian baru mulai digunakan pada 15 Oktober 1582. Artinya, rumus di atas tak akan tepat untuk kalender di bawah tahun 1582. Lantas, bagaimana solusinya?

Kalender Tahunan Julian
Kita harus membuat kalender tahunan Julian untuk mendapatkan kalender yang akurat untuk tahun-tahun sebelum 1582. Caranya sangat mudah. Anda hanya perlu meniru seluruh langkah di atas, namun pada sel pola tahun (A2), masukkan rumus yang baru untuk kalender Julian sebagai berikut.
Spoiler for Rumus:

Hasilnya akan menjadi seperti ini.
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

Seperti yang dapat Anda lihat, pola tahun untuk 2009 berubah dari Kamis Biasa (K-365) menjadi Rabu Biasa (R-365). Ini sesuai dengan fakta bahwa kalender 2009 untuk Julian 13 hari di belakang kalender Gregorian (13 dibagi 7 menyisakan 6), sehingga posisinya bergeser 6 hari.

Kalender Tahunan Vertikal
Sedang dalam proses penyempurnaan.

Kalender Bulanan
Sedang dalam proses penyusunan.

Kalender Harian
Sedang dalam proses penentuan rumus.

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Demikian thread dari saya kali ini. Memang tutorial ini panjang dan melelahkan, namun hasilnya sangat memuaskan dan bermanfaat. Terima kasih telah berkunjung dan semoga hari Anda menyenangkan.

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Referensi I
Referensi II
Referensi III
Referensi IV

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!

INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Diubah oleh gilbertagung

#21,679 / Lanjutan II

Diubah oleh gilbertagung
wow kerenn, bisa produksi kalender ndri gan kalo gitu emoticon-Matabelo

#21,683

Quote:


Enggak juga sih. Kalau desain, ada tekniknya lagi. Tutorial ini untuk membantu agan mengetahui hari dari tanggal apa aja. Misalnya, tanggal lahir Jakarta itu hari apa coba?
menuju tekape
emoticon-Matabelo emoticon-Matabelo keren,dapet ilmu lagi ane
Tanpa mengurangi rasa hormat ane ke TS..

Pojok kiri bawah Komputer ente udah ada kalender dan gak usah buka excel yang kemungkinan memakan banyak RAM (mungkin filenya bisa sampe Ratusan MB jika bikinnya sampe bertauntaun)

Terus untuk urusan Libur ato tanggal merah gimana gan?

TS luar biasa bisa bikin seperti ini..
Cendol Sent.
emoticon-Toast
profile-picture
ipphiee memberi reputasi
mantap

#21,684

Quote:


Memang ada kalender di PC. Tapi cuma mentok dari 1600 sampai 2099. Modul ane bisa menjangkau dari tahun 1 sampai tahun berapapun.
Ukuran filenya cuma 74 Kilobyte (sampai yang terakhir gue buat).
Sebenarnya, ane cuma menerapkan pola yang berulang 400 tahun sekali sehingga dapat membentuk kalender seperti ini. Modul lain yang gue lihat ngandelin data excel.
Contohnya, bisa gak kalender di PC nunjukkin tahun 760 kayak gini?
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Atau tahun 18765 kayak gini?
INGIN MEMBUAT KALENDER SEPANJANG MASA? MASUK KE SINI GAN!
Kalau untuk libur ada rumusnya (sedang ane rancang), tapi masalahnya satu sel cuma bisa nampung maksimal 8192 karakter.
profile-picture
ipphiee memberi reputasi
Diubah oleh gilbertagung
Lihat 1 balasan
Quote:


ia 74kb itu untuk 1 tahunnya
saya kira 1 file itu dibuat untuk mentaun taun (dibeberapa Sheet). ternyata 1 file 1 tahun..
yg di PC cuma bisa sampe 2099 aja, mungkin kita dah ko'id kali gan. gak kepake hahaha.

yang paling simple sih di HP/Smartphone.
kalo di buat diPC mungkin kudu di print kalo untuk memudahkannya, tanpa kudu buka2/ngidupin PC/laptop dulu

tapi menurut ane ini bisa lebih bermanfaat jika digabungkan dengan macro ato dijadikan database untuk keperluan file lain.
jadi jika ada program/aplikasi yang memerlukan kalender manual (Atau datanya hanya bisa diambil dari perhitungan manual) bisa digabungkan atau sourcenya dr kalender yg agan buat.
emoticon-2 Jempol

#21,688

Quote:


Sebenarnya sih yang paling mendekati sih buat visual basic. Cuma ane gak ngerti visual basic.
Intinya sih di angka tahun dan pola tahun (baris kedua). Sisanya tinggal ikutin aja.
Diubah oleh gilbertagung
Wuuaahh keren ni ...
Tapi ...
Kalender agan hari libur nya cuma hari minggu, hari raya g libur, 17 Agustus g libur, g ada cuti bersama juga ...

Mending pake kalender biasa gan, soalnya tanggal merahnya g cm minggu

Tetep berkarya ...

emoticon-I Love Indonesia
Quote:


nah Tuh, cocok buat VB.
tapi kan hari gini udah gak pake VB (Kecuali anak sekolahan buat training)
sekarangmah minimal jg pakenya Vistud itupun gak tau deh bisa apa enggak. kayaknya bisa sih
share link download aja gan
kebetulan kami nggak pakai laptop, lain kali dicoba. trims

#21,691

Quote:


Ane sih pingin bikin aplikasi kalender.

Quote:


Ini bukan diunduh. Semua caranya sudah ane beberkan di sini dan sudah ane permudah sehingga gak perlu makan waktu 9 hari bahkan hampir sebulan kayak ane.

Quote:


Asalkan punya excel pun bisa kok. Di smartphone kan juga banyak yang ada excelnya.

Quote:


Kalau libur, harus dimasukkan secara manual karena ada yang tanggalnya berubah setiap tahun.
Diubah oleh gilbertagung
ampun kk...
pala ane mau pecah...
emoticon-Leh Uga
Mntapp gan, ane tunggu update yg ada tgl merahnya...nice trid

#21,696

Quote:


Ini yang lagi ane pikirkan. Gimana atur conditional formatting biar bisa bikin merah tanggal libur.
bagus gan....mantep

...tapi taun depan gw beli tanggalan aja deh....yg ini mumet....
emoticon-Hammer2
Halaman 1 dari 7


GDP Network
© 2019 KASKUS, PT Darta Media Indonesia. All rights reserved
Ikuti KASKUS di