REPLACE ? *12.345.678.9-123.456*
hanya saja formulanya akan kepanjangan karena cara fungsi "Replace" mencari bagian (subString) yg akan diganti adalah dgn *hitungan posisi; *sehingga jika ada *4 karakter* TITIK (.) *yg lokasinya **terpencar* harus diproses dgn *4 kali fungsi Replace* =REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,3,1,""),6,1,""),9,1,""),10,1,""),13,1,"") Bandingkan dengan penggunaan SUBSTITUTE =SUBSTITUTE(SUBSTITUTE(A1,"-","."),".","") Substitute mencari subtext / karakternya (bukan posisinya) sehingga subtext /karakter yg terpencar, berapapun banyaknya, akan dapat di ganti denan karakter lain * dengan * *'sekali pukul". * Jika ada karakter berbeda, baru memerlukan fungsi replace berikutnya. Tiap Fungsi di worksheet, punya 'Spec' dan Karakteristik masing-masing, tugas kita memilih fungsi yg paling efektif untuk kasus yg sedang dihadapi... 2*011/8/10 Iwan کuryawan <[email protected]>* > ** > > REPLACE, baik dg: > > REPLACE(old_text,start_num,num_chars,new_text) > atau, > REPLACE [Ctrl + H] --- tapi yg ini bukan rumus sih... > > > On Wed, 10 Aug 2011 09:27:01 +0700 (SE Asia Standard Time) > > [email protected] menulis begini: > > > > Misalkan di cell A1 terdapat data angka sebagai berikut: * > 12.345.678.9-123.456* > > apa fungsi excel yang paling sederhana untuk menghilangkan tanda "." dan > tanda "-" pd A1 tersebut. > > Catatan: hasil yang diinginkan bukan bilangan, tapi menjadi angka > seperti ini: *123456789123456*. >

