kita semua sudah tahu, untuk mengkonversi angka biasa (angka arab) ke angka romawi, excel sudah menyediakan fungsinya yaitu fungsi ROMAN
ROMAN(1987), atau ROMAN(1987,0) menghasilkan "MCMLXXXVII". Argument ke 2 adalah form / style (bentuk) yg berupa pilihan : 0,1,2,3,4 seperti penjelasan dari excel di sheet 2 Tetapi bagaimana mengenai kebalikannya ?? Bagaimana formula untuk menghasilkan output = 30 jika inputnya = XXXIX ?; atau bagai mana formula untuk menebak bahwa XL = 40 ? Mungkin kita bisa membuat formula yg mengeavaluasi karakter demi karakter sekalian mencari TempatKedudukan / Letaknya dalam string dan segala macam info lain; kemudian setelah agak pusing, menyimpulkan bahwa CLXXXIV menghasilkan 184. Tetapi belum-mulai kita sudah ngeri duluan, bahwa rumusnya (kalaupun bisa dibuat) akan panjang sekali, maless... Sebetulnya kita bisa *membuat DAFTAR Angka Romawi, *dari terkecil (I = 1) sampai terbesar MMMCMXCIX = 3999. (3999 adalah angka romawi terbesar yg diurusi oleh excel) Maka dengan fungsi INDEX, atau OFFSET, atau H/VLOOKUP, atau MATCH kita dengan mudah dapat menebak bahwa CXXVIII adalah 128 dst. Jadi menurut siti, walaupun excel tidak menyediakan kebalikan fungsi ROMAN, ndak masalah, "no problemo man", karena kita masih bisa membuat formulanya. Lagian kita kan ndak tiap hari perlu roman-romanan, maksudku menulis angka : semua dgn angka romawi... *Adek, person yg sebetulnya menanyakan hal ini, "mbesengut", mukaknya ditekuk tiga.** *Lho kok gitu sih, mbak siti norak banget !! Jadi ke mana-mana kita harus bawa-bawa daftar angka romawi itu ?? Atau sebelum menebak, kita harus *membuat dummies daftar ROMAN* nya dulu?? "Ndak main" lah yauw !! Bilang saja mbak-e ndak bisa ! *( bingo ! pancinganku kenak !! )* Ya ndak harus bawa-bawa daftar kayak kamu menggendong ransel butut-mu itu dong Dek, cah bagus... Kamu kan bisa menciptakan kapan saja dan seketika: Daftar tsb TANPA HARUS MENAMPAKKAN KE SHEET, misalnya *=ROMAN(ROW(1:1000))* jika dienter sbg Array Formula, walaupun di satu cell, sebetulnya hasilnya berupa array berisi data bilangan Romawi dari 1 sampai 1000. (yg tidak kasat mata di sheet). Ini yg mbak siti maksudkan sbg *Daftar (Daftar Maya*), dan tidak perlu ditulis sebelum ada keperluannya. Sekarang: misal di *A1* ada data angka Romawi *CXXVIII* Kamu dapat menebak (di sembarang cell), misal di C4 dengan *array formula **=MATCH(A1,ROMAN(ROW(1:200)),0) * angka 200 dapat diubah sesuai range yg kira ketahui, max 3999. Coba lihat apakah di C4 muncul bilangan 128 ?? *(jangan percaya sebelum mencoba) * Misalnya BENAR MUNCUL 128, 128 itu sebetulnya adalah angka POSISI data CXXVIII pada Array 1:200 (berisi elemen data bilangan romawi) bukan terjemahan langsung CXXVIII = 128. Tapi siapa peduli bahwa itu cuma POSISI?? Pokoknya kan CXXVIII berhasil dimunculkan sebagai 128. Jangan kau urus lagi apakah dia itu posisi atau polisi atau politisi. Pokoknya 128 Titik; dan kamu sekarang boleh pamerkan kpd geng matematikmu. (saya tidak akan mengatakan kpd 'cah mbeling' itu bahwa kasus kecil ini adalah salah satu titik pemahaman awal aray formula, biarlah dia menyadari sendiri, karena dia masih punya waktu yg cukup panjang). dari belakang nampak dia berjalan dengan gagahperkasa persis seperti almarhum ayahanda ( hiks...) =ctv=

