Minggu, 11 Desember 2011

Konversi Angka ROMAWI ke Angka ARAB dan Sebaliknya

Microsoft Excel sudah menyediakan fungsi khusus untuk mengkonversi angka biasa ke angka Romawi. Fungsi tersebut adalah : ROMAN. Jadi untuk mengubah angka 41 ke angka Romawi, cukup kita tuliskan rumus : =ROMAN(41). Sangat sangat mudah....!


Namun, untuk mengubah angka Romawi ke angka biasa, Excel belum mempunyai fungsi khusus. (Kita lapor ke om Bill Gates yuk, biar dibikinin). Sehingga kita sendiri yang harus membuat formulanya.


Dari berbagai referensi yang penulis miliki, salah satu rumus yang paling mudah adalah rumus yang dibahas di Milis Belajar Excel. Berikut rumusnya (Array Formula, yakni setelah selesai selesai ditulis, diikuti dengan upacara menekan 3 tombol sekaligus: Ctrl + Shift + Enter atau CSE):
=MATCH(A1, ROMAN(ROW($1:$3999)), 0) 
dengan asumsi bahwa angka Romawi ditulis di sel A1. 


Rumus di atas bekerja dengan cara membuat daftar  hasil konversi angka 1 sampai 3999 menjadi angka Romawi, kemudian me-LookUp angka Romawi yang ingin dicari dengan daftar tersebut dengan fungsi MATCH.


Jelasnya:
=ROW($1:$3999) : menghasilkan daftar angka biasa mulai 1 sampai 3999. Kok 3999? karena Excel memang membatasi angka Romawi hanya sampai 3999.
=ROMAN(ROW($1:$3999)) : Mengubah daftar angka biasa tadi menjadi angka Romawi
=MATCH(A1, ROMAN(ROW($1:$3999)), 0) : Mencari Posisi Angka Romawi yang ingin dicari dalam Daftar angka Romawi.


Berikut contoh dalam Sheet:


Demikian, semoga bermanfaat...!







Artikel Terkait:

3 komentar:

hidup ala El-rachman mengatakan...

sangat bermanfaat...........?
dengan adanya situs ini saya gak repot buat cari guru....................?
trima kasih pak, engkau adalah pahlawan kami.....!!!

Haeruddin, S.Pd mengatakan...

sama-sama.
Namun perlu dipahami, bahwa situs ini bukan berisi tutorial Microsoft Excel. Hanya berisi tip-tip kecil tentang Excel.

Tedi Himawan mengatakan...

Terimakasih cik gu :) .. jadi lebih mudah lagi dengan excel ...

sedikit tambahan saja, saya punya rumus yang lebih simpel lagi dengan menggunakan =arabic(sel yang dimaksud) ....