04 mengubah bulan lahir dari angka menjadi huruf

Mengubah Bulan Lahir dari Angka Menjadi Huruf
[seri impor database #4]

Agar dikenali oleh sistem aplikasi database, maka input tanggal yang tepat
adalah dengan format dd-mm-yyyy. Misalnya 20-01-1978 untuk 20 Januari
1978. Sebagian kawan mungkin sudah ada yang menyesuaikan input data
peserta dengan format seperti itu. Sebagian juga mungkin menyesuaikannya
dengan dua kali input, “20-01-1978” dan “20 Januari 1978”. Hal ini wajar
karena untuk kebutuhan penerbitan sertifikat atau STTPP, bulan lahir harus
ditampilkan dengan format “Januari” yang selanjutnya kita sebut dengan
format huruf, bukan dengan format “-01-“ yang selanjutnya kita sebut
dengan format angka. Duh, jadi ribet, kan?
Bagaimana jika sekali input dengan format angka, maka untuk kebutuhan
sertifikat atau STTPP input angka itu otomatis berubah menjadi format
huruf? Setuju?
OK. Mari kita bahas satu per satu. Ada beberapa tahapan agar otomatis
romantis. Eh... angka otomatis menjadi huruf. Perlu diingat, main-main kita
ini masih dalam MS Excel.
1. Pertama, dalam contoh di bawah ini, di cell C2 masukkan formula
=REPLACE(B2,3,4," Januari "). Artinya, ganti teks di cell B2, dimulai dari
digit ke-3 sebanyak 4 digit ke kanan dengan [spasi] Januari [spasi]. Ingat,

hasil akhir yang kita inginkan adalah 20 [spasi] Januari [spasi] 1978.

Untuk bulan-bulan selanjutnya, Anda bisa saja melakukan cara yang
sama, tinggal mengganti huruf bulan sesuai dengan angka bulan masingmasing. Misalnya “-02-” untuk “ Februari “, “-03-” untuk “ Maret “, dst.
Untuk data yang sedikit sih, sah-sah saja cara itu. Tapi untuk data yang
banyak, kita musti minta bantuan Excel untuk melakukannya melalui
formula-formula yang kita masukkan ke dalamnya. Lanjut …
2. Kedua, memerintahkan MS Excel untuk secara otomatis mencari dan
mengganti angka bulan dengan huruf bulan yang sesuai.

Dalam contoh di atas, di cell C2 masukkan formula
=IF(MID(B2,3,4)="-01-",REPLACE(B2,3,4," Januari "),IF(MID(B2,3,4)="-02",REPLACE(B2,3,4," Februari "),IF(MID(B2,3,4)="-03-",REPLACE(B2,3,4,"
Maret "),IF(MID(B2,3,4)="-04-",REPLACE(B2,3,4," April "),IF(MID(B2,3,4)="05-",REPLACE(B2,3,4," Mei "),IF(MID(B2,3,4)="-06-",REPLACE(B2,3,4," Juni
"),FALSE))))))
Di kolom D2 masukkan formula
=IF(MID(B2,3,4)="-07-",REPLACE(B2,3,4," Juli "),IF(MID(B2,3,4)="-08",REPLACE(B2,3,4," Agustus "),IF(MID(B2,3,4)="-09-",REPLACE(B2,3,4,"
September "),IF(MID(B2,3,4)="-10-",REPLACE(B2,3,4," Oktober
"),IF(MID(B2,3,4)="-11-",REPLACE(B2,3,4," November "),REPLACE(B2,3,4,"
Desember "))))))
Panjang banget, ya formulanya? Biar gampang, kopas saja dari formula di

atas.
Kemudian, di cell E2 masukkan formula
=IF(C2=FALSE,D2,C2)
Lakukan kopas ke cell-cell di bawahnya.
Jika Anda benar memasukkan formula-formula di atas, maka hasilnya
seperti pada gambar di bagian atas halaman ini. Selesai? Tentu belum,
dong. Anda masih harus menggabungkan tempat lahir di kolom A menjadi
satu kesatuan dengan tanggal lahir di kolom E. Menggunakan formula apa?
Good, =CONCATENATE
Mari kita lanjutkan

3. Menggabungkan tempat lahir dan tanggal lahir.

Di cell F2, masukkan formula
=CONCATENATE(A2,", ",E2)
Lakukan kopas ke cell-cell di bawahnya. Hasilnya akan tampak seperti
gambar di atas.
Hasil yang kita inginkan adalah yang dibahas pada langkah 2 dan 3.
Panjang memang formulanya. Tapi sekali buat rumus, tinggal kopas, maka
bulan lahir format angka otomatis menjadi format huruf.


PERINGATAN:

Langkah-langkah di atas akan berhasil HANYA jika tanggal
lahir di kolom B adalah 10 digit. Jika masih ada spasi di
dalamnya, perbaiki terlebih dahulu, baru kemudian jalankan
langkah-langkah 2 dan 3.

Selamat Mencoba
Menjelang pulang kantor
@dIeN’s