Table of Contents
Cara Konversi Kalender Masehi ke Hijriah dengan Excel
Rumus Excel [.] com – Pada kesempatan kali ini, saya akan memberikan tutorial cara buat konversi kalender masehi ke Hijriah, hanya dengan memanfaatkan rumus Excel.
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.
-
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.
1Buka 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.
2Selanjutnya pada sel B2 kita masukkan rumus:
=TEXT(B1;"[$-1170401]dddd, dd mmm yyyy")
3Rumus 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.

4Untuk itu kita perlu modifikasi karena ternyata hari yang di tampilkan adalah berbeda, harusnya hari tanggal 11 Agustus 2015 adalah Selasa tapi yang tampil adalah Senin
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.
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.
***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…