Cara Konversi Kalender Masehi ke Hijriah dengan Excel
Daftar Isi
Anda tentu sudah tahu kan apa itu kalender Hijriah??ya kalender Hijriah atau bisa juga di sebut kalender islam adalah kalender khusus yang di gunakan umat islam dengan mengacu pada peredaran Bulan ke Bumi, berbeda dengan dengan kalender Masehi yang mengacu pada peredaran Bumi ke Matahari, sehingga tiap tahun antara kalender Hijriah dan masehi akan ada selisih sekitar 10 hari.
Bagi umat Islam kalender utama yang di pakai adalah kalender Hijriah, karena banyak hari-hari besar islam di tentukan berdasarkan kalender Hijriah tersebut seperti:
- 01 Syawal: Hari Raya Idul Fitri.
- 10 Dzulhijjah: Hari Raya Idul Adha.
- 01 Muharram: Tahun Baru Hijriah.
- 12 Rabiul Awal: Maulid Nabi Muhammad SAW
- 27 Rajab: Peringatan Isra' Mi'raj.
Dan lain-lainnya, semuanya berdasar kalender Hijriah. Untuk itu kita bisa menggunakan Excel untuk mengkonversi kalender masehi ke hijriah, atau bisa juga membuat Kalender Hijriah dengan menggunakan Excel.
Oke, lanjut ke tutorial konversi masehi ke hijriah, ikuti langkah-langkah berikut ini:
- Buka Aplikasi Microsoft Excel., Kemudian pada Sel B1 masukkan rumus =TODAY(), rumus ini untuk menampilkan tanggal hari ini, atau nanti bisa juga di masukkan tanggal yang lain. Misal hari ini adalah 11 Agustus 2015 maka pada sel B1 akan tampil tanggal 11 Agustus 2015.
- Selanjutnya pada sel B2 kita masukkan rumus:
=TEXT(B1;"[$-1170401]dddd, dd mmm yyyy") - Rumus tersebut akan otomatis mengubah tanggal 11 Agustus 2015 menjadi tanggal Hijriah Senin, 26 Syawal 1436 (tampilan Arabic).
Kenapa bisa begitu? karena kita sudah mengubah Format Date menjadi Format standar Date Arabic [$-1170401] atau bisa juga di tulis [$-1170000], untuk menampilkan harinya (dddd), untuk tanggal (dd), untuk nama bulan (mmm) dan untuk menampilkan tahun (yyyy) sehingga jika di gabung menjadi "[$-1170401]dddd, dd mmm yyyy", seperti terlihat pada gambar berikut ini.
Jangan bingung karena gambar di atas menggunakan office Excel 2007 dan setelah saya coba buka dengan Office Excel 2013 hasilnya sudah benar yakni Selasa,
Apa penyebabnya?? saya sendiri kurang tahu mungkin bisa di tanyakan ke yg lebih tahu...
Untuk itu kita akan modifikasi saja rumusnya supaya bisa menampilkan hari dan nama bulan dalam bahasa Indonesia bukan Format Arabic, seperti yang terlihat pada Sel B3.Apa penyebabnya?? saya sendiri kurang tahu mungkin bisa di tanyakan ke yg lebih tahu...
Pertama yang perlu di lakukan adalah membuat Tabel Nama-Nama Bulan Kalender Hijriah seperti gambar berikut ini, Tabel Bulan Kalender Hijriahnya adalah sel A8:B19.
Selanjutnya masukkan rumus pada Sel B3 seperti berikut ini:
=TEXT(B1; "[$-421]dddd, ") & TEXT(B1; "[$-1170401]dd ") & INDEX( $B$8:$B$19; TEXT(B1; "[$-1170401]mm");1) & TEXT(B1; "[$-1170401] yyyy")
Sehingga hasilnya pada sel B3 akan tampil Selasa, 26 Syawal 1436.
Lampiran
Konversi Masehi to Hijriah
Excel Workbook (xlsx)
***Update Nop 2018
Selain cara diatas, untuk menampilkan tanggal hijriah juga bisa menggunakan format B2, format B2 ini akan menafsirkan dan menampilkan tanggal gregorian dalam format hijriah.
Cara penggunaannya pun cukup mudah yaitu di tempatkan sebelum format date, tanpa spasi maupun dengan spasi:
B2dd mm yyyy atau B2 dd mm yyyy
Contoh dengan fungsi TEXT:Dan untuk rumus excel pada sel B3:
=TEXT(B1;"[$-421]dddd, ")&TEXT(B1;"B2 dd ")&INDEX($B$8:$B$19;TEXT(B1;"B2 mm");1)&TEXT(B1;"B2 yyyy")
Sekian tutorial cara konversi kalender Masehi ke Hijriah dengan Excel, Semoga Bermanfaat...
aku pke excel LTSC Pro Plus 2021