solusi dengan formula array tanpa kolom bantu. formula ini hanya efektif untuk mengkonversi angka romawi ke angka biasa maksimal sampai angka 3999. lebih dari itu menghailkan nilai #VALUE! untuk solusi kasus yang ditanyakan :
data asal pertama di A2 formulanya (array) {=DATE(MATCH(REPLACE(MID(A2;FIND("-";A2)+1;LEN(A2));1;FIND("-";MID(A2;FIND("-";A2)+1;LEN(A2)));"");ROMAN(ROW($A$1:$A$3000));0);MATCH(LEFT(MID(A2;FIND("-";A2)+1;LEN(A2));(FIND("-";MID(A2;FIND("-";A2)+1;LEN(A2)))-1));ROMAN(ROW($A$1:$A$3000));0);MATCH(LEFT(A2;FIND("-";A2)-1);ROMAN(ROW($A$1:$A$3000));0))} copy ke bawah dst wassalam Ghozi Alkatiri ________________________________ Dari: Ki Semprul <kisemp...@rocketmail.com> Kepada: "belajar-excel@yahoogroups.com" <belajar-excel@yahoogroups.com> Dikirim: Selasa, 29 November 2011 8:32 Judul: [belajar-excel] Konversi Teks Angka Romawi ke Data Tgl Waktu itu sudah ada angota yg menanyakan Konversi data (bagian dari) Tanggal menjadi Angka Romawi. Bagaimana kalau kebalikannya ?? Angka Romawi menjadi Angka biasa (arab / desimal) Kami punya data seperti di bawah ini, setiap cell terdiri dari 3 subData text berupa Angka Romawi dengan bentuk TANGGAL-BULAN-TAHUN VI-IX-MMXI XVIII-VII-MMXI XXIII-XI-MMX VI-V-MMXI XIX-II-MMX XVIII-IX-MMX Ingin hasil (data tanggal) tidak harus diformat 06-Sep-2011 18-Jul-2011 23-Nov-2010 ---dst--- Mohon bantuan RUMUS yg paling praktis, mohon jangan makro dulu... Ki Semprul
ghozi 29112011 konversi tanggal romawi ke tanggal biasa.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet