Dalam postingan sebelumnya sudah dibahas perihal cara menggunakan fungsi PROPER, UPPER dan LOWER untuk menyesuaikan besar kecilnya huruf dalam text. Khusus fungsi PROPER digunakan untuk menjadikan semua kata dalam text memiliki huruf awal kapital (uppercase), sedangkan huruf lainnya menjadi huruf kecil (lowercase). Permasalahan yang muncul seputar penggunaan fungsi PROPER, diantaranya adalah pada saat menggunakan fungsi tersebut pada text yang mengandung tanda petik.
Misalnya adalah text nama dengan tanda petik 1 (apostrope) seperti: nur'aini, syafi'i, ma'ruf dan sebagainya. Jika text tersebut diproses melalui rumus PROPER, maka huruf dibelakang tanda petik menjadi huruf besar.
=PROPER("nur'aini")➜ hasilnya: "Nur'Aini"
=PROPER("syafi'i") ➜ hasilnya: "Syafi'I"
=PROPER("ma'ruf") ➜ hasilnya: "Ma'Ruf"
Atau jika nama-nama tersebut disimpan dalam sel, maka rumus dan hasilnya dapat diilustrasikan sebagai berikut:
Padahal yang diharapkan hanya huruf pertama saja yang menjadi huruf kapital.
Bagaimana cara mengakali rumus PROPER untuk text bertanda kutip supaya menghasilkan text yang yang diharapkan?
Dengan kata lain, bagaimana caranya agar huruf di belakang tanda kutip harus tetap sebagai huruf kecil?
Hal ini bisa menggunakan bantuan fungsi SUBSTITUSI dan text yang unik dan jarang digunakan dalam kata atau kalimat yang normal.
Misalnya buat saja rumus seperti ini untuk mem-PROPER text "nur'aini" menjadi "Nur'aini" , bukan menjadi "Nur'Aini".
=SUBSTITUTE(PROPER(SUBSTITUTE("nura'aini","'","vwxyz")),"vwxyz","'")
Penjelasan cara kerja rumus
- Rumus SUBSTITUTE("nura'aini","'","vwxyz") , pertama-tama akan merubah tanda petik 1 dalam text "nur'aini" menjadi text "vwxyz", sehingga menghasilkan text "nurvwxyzaini"
- Kemudian fungsi PROPER, akan mengkonvert text "nurvwxyzaini" menjadi "Nurvwxyzaini"
- Terakhir fungsi SUBSTITUTE berguna untuk mengembalikan "text vwxyz" dalam text "Nurvwxyzaini" menjadi tanda petik kembali sehingga hasil akhirnya adalah text "Nur'aini".
- Persis hasilnya sesuai yang diharapkan.
- Jika diterapkan dengan referensi sel, maka dapat diilustrasikan seperti gambar dibawah ini:
Perhatikan text "vwxyz" dalam contoh rumus di atas. Text tersebut bisa diganti dengan text lainnya yang menurut anda tidak mungkin ada dalam nama orang, nama benda atau dalam kalimat dan kata yang normal digunakan.
Demikian pembahasan singkat bagaimana menggunakan fungsi PROPER untuk mengolah text yang bertanda petik satu (apostrope) supaya dapat mempertahankan huruf dibelakang tanda petik tetap sebagi huruf kecil.
Semoga bermanfaat.
Belajar Excel.. Excellent!
Baja juga artikel tutorial belajar excel lainnya:
0 Komentar