Saturday, March 24, 2012

ujungkelingking - Kali ini, penulis akan coba membahas 2 fungsi yang berbeda, namun bisa menghasilkan result yang sama. Akan tetapi, nanti, di akhir tulisan ini Anda akan bisa membedakan dalam suatu kasus tertentu harus menggunakan fungsi yang mana.

Kedua fungsi tersebut adalah: REPLACE dan SUBSTITUTE.

Keduanya bisa digunakan untuk mengganti suatu karakter pada suatu text dengan karakter yang lain. Cara penulisannya dalam rumus adalah dengan meletakkan karakter yang dimaksud ke dalam tanda petik-atas ("..."). Fungsi ini juga bisa digunakan untuk menghilangkan suatu karakter dengan cara menggantinya dengan karakter "tidak ada", yang penulisannya bisa dilakukan dengan meletakkan tanda petik-atas tanpa karakter apapun di dalamnya ("").

Sebagai contoh, Anda ingin menghilangkan sebuah tanda titik pada kata PT. Abcd. Dengan menggunakan kedua fungsi tersebut, akan di dapat hasil yang sama seperti berikut,

dengan fungsi REPLACE
dengan fungsi SUBSTITUTE

Meski hasil yang ditampilkan sama persis, akan tetapi -seperti yang Anda lihat- keduanya menggunakan format penulisan rumus yang berbeda. Format dari SUBSTITUTE adalah SUBSTITUTE(text; old_text; new_text; [instance_num]), yang dengan bahasa sederhananya adalah;
  • text, adalah text asal atau sel sumber
  • text_old, adalah karakter yang hendak Anda ganti
  • new_text, adalah karakter pengganti
  • [instance_num], urutan karakter yang akan diganti tersebut (ini, bila karakter yang akan diganti ada lebih dari satu dalam sel tersebut)
Sementara REPLACE menggunakan rumusan REPLACE(old_text; start_num; num_chars; new_text), yang terjemahannya adalah;
  • old_text, adalah karakter yang akan diganti
  • start_num, adalah posisi dari karakter tersebut
  • num_chars, banyaknya jumlah karakter yang akan diganti, dimulai dari start_num
  • new_text, karakter pengganti 
Nah, dengan ketentuan seperti yang tersebut di atas maka tentu kedua fungsi ini kemudian memiliki tugas berlainan. Dalam contoh dengan lebih banyak data akan terlihat perbedaan keduanya. Kedua kasus di bawah ini akan memperjelas keadaan.

Contoh 1: Menghilangkan tanda titik


Dalam kasus di atas, posisi tanda titik adalah tetap, yaitu selalu berada pada karakter ketiga. Karena itu, Anda bisa menggunakan fungsi REPLACE, lalu kemudian lakukan dragging ke bawah.
Dan hasilnya,



Contoh 2: Menghilangkan tanda titik


Dalam contoh kedua ini, tanda titik letaknya tidak pasti. Kadang berada di urutan kedua, kadang ketiga, dsb. Maka Anda tidak bisa menggunakan fungsi REPLACE disini. Anda, harus menggunakan SUBSTITUTE, karena yang kita sasar adalah "titik"nya dan bukan "karakter ketiga"nya.



Nah, itulah perbedaan dari keduanya. Tergantung di situasi mana Anda menggunakannya.

Semoga bermanfaat! 
Written by: Pri Enamsatutujuh
UJUNGKELINGKING, at Saturday, March 24, 2012

Thursday, March 22, 2012

ujungkelingking - Menjawab pertanyaan salah seorang Kompasianers atas postingan sebelumnya tentang Memunculkan Fungsi Terbilang Pada Excel yang penulis posting di Kompasiana*, tentang bagaimana cara menambahkan tanda kurung pada hasil fungsi tersebut.

Sebenarnya bisa saja dilakukan dengan menambahkan rumus sehingga menjadi,

=terbilang(A1)&")"

Hanya masalahnya nanti yang tampil cuma tanda kurung tutup saja (tanpa tanda kurung buka).


Nah, untuk mengatasi -atau lebih tepatnya- mensiasati hal tersebut kita masukkan saja fungsi ini: CONCATENATE.

Caranya, masukkan tanda kurung buka "(" pada sel B1 dan tanda kurung tutup ")" pada sel D1. Selanjutnya kita tinggal menggabungkan ketiga sel tersebut sehingga hasil akhirnya menjadi seperti yang tampil pada sel C2 berikut,



Nah, bagaimana? Memang sepertinya bukan jawaban yang benar, tapi -setidaknya- ini menyelesaikan masalah, bukan?

Semoga bermanfaat!


*http://teknologi.kompasiana.com/gadget/2012/03/22/tips-memunculkan-fungsi-terbilang-pada-excel/
Written by: Pri Enamsatutujuh
UJUNGKELINGKING, at Thursday, March 22, 2012
ujungkelingking - Jika Anda kebetulan bekerja di bagian Accounting, Sales atau Taxes, tentunya Anda sering mengetikkan sejumlah nominal berikut terbilangnya. Nah, jika yang diketikkan hanya beberapa saja tentu tidak begitu menyulitkan. Tapi bagaimana jika yang harus diketikkan jumlahnya puluhan -atau lebih, yang akan selalu ada kemungkinan salah ketik? Tentu akan merepotkan dan makan waktu jika Anda harus mengoreksinya satu persatu. Karena itulah kita membutuhkan fungsi Terbilang yang pastinya akan lebih memudahkan pekerjaan Anda.

Langsung saja, ya!

Langkah pertama yang harus Anda lakukan adalah download file terbilang.xla ini, lalu simpan di sembarang  folder di komputer Anda.

Selanjutnya untuk mengaktifkan file tersebut, buka lembar kerja excel Anda, lalu lakukan salah satu langkah berikut;

(a) Jika Anda pengguna windows 2003, Anda bisa langsung masuk menu Tools > Macro > Security. Pada Security Level pilih Low.


Selanjutnya masuk kembali ke menu Tools > Add-Ins. Klik tombol browse, lalu ambil file terbilang.xla yang sudah di download di atas.



(b) Jika Anda kebetulan menggunakan windows 2007, Anda bisa langsung klik kanan tombol berbentuk bulat yang berada di sebelah kiri-atas layar komputer Anda. Pilih Excel Option. Lalu cari Add-Ins, dan browse file terbilang.xla yang telah Anda download.



Selesai.

Dan untuk menggunakan fungsi ini, masukkan syntax =terbilang(sel_yang_berisi_angka).
Sebagai contoh, pada sel A1 kita masukkan sejumlah angka, maka pada sel B1 kita masukkan rumusnya,

=terbilang(A1)

lalu akan diperoleh hasil seperti ini,


Hasil dari fungsi tersebut kemungkinan berupa huruf kapital semua. Jika Anda tidak suka, Anda bisa mengkombinasikannya dengan fungsi proper.

=proper(terbilang(A1))

sehingga hasilnya akan menjadi seperti di bawah ini,




Note.
Bila ternyata di belakang hasil fungsi tersebut tidak muncul kata-kata "rupiah", Anda bisa menambahkannya sendiri sehingga menjadi seperti berikut,

=proper(terbilang(A1)&" rupiah"))


OK! Selamat mencoba, dan Anda bisa mendapatkan tips-tips yang lain di artikel-artikel berikutnya.

Salam.
Written by: Pri Enamsatutujuh
UJUNGKELINGKING, at Thursday, March 22, 2012

Popular Posts

Subscribe to RSS Feed Follow me on Twitter!