hmmm... sudah lama ndak ngomyang ngalor ngidul. ngomyang bentar ah.... Bagaimana kalau di-split saja mulai yang tidak dibutuhkan ? Misal, pasti diambil selalu 3 byte pertama (24 bit pertama) pada IPv4. Berarti, mulai titik ke-3 tidak dipakai. Jadi titik ke-3 dijadikan area split data. Anggap saja di-split dengan karakter spasi sebanyak 11 karakter (3 byte pertama berisi 9 karakter nilai byte dan 2 karakter titik).
Proses split : =Substitute( teksnya , "." , Rept( " " , 11 ) , 3 ) Bahasa manusianya : "cel,cel, tulung karakter titik ["."] yang dikau temukan ke-3 [3 )] didalam tulisan yang daku kasih [teksnya] diganti [Substitute(] dengan sebuah spasi [" "] yang sudah dikau gandaken [Rept(] sebanyak 11 kali [11)]." Contoh : data : 123.145.167.189 =Substitute( "123.145.167.189" , "." , Rept( " " , 11 ) , 3 ) hasilnya : (yang dikuning itu ada 11 karakter hasil dari fungsi Rept) 123.145.167 189 Nah.... kalo dah ada yang disingkirin demikiun... jadi, bisa dipastiken kalo diambil 11 karakter pertama, dapet 3 byte pertama data (24 bit pertama si ipv4). Oleh sebab itu, sekaranglah saat mengambil 11 karakter pertama ( at.. saat... saat ini kemana sih, mo disuruh kok malah main... ya wis dilakoni dhewe sajah) =Left( formulanya_proses_split , 11 ) Bahasa manusianya : "cel, tulungin lagi ya, pliiis, itu hasil kerja yang entu [formulanya_proses_split] diambil 11 bijik [11 )] dari sisi kirinya [Left(] ." Contoh : (yang di biru itu bunyi formula proses ceplit di atas sono ye...) =Left( Substitute( "123.145.167.189" , "." , Rept( " " , 11 ) , 3 ) , 11 ) hasilnya : 123.145.167 hehehehe... cakep dah... (yang nulis loh yang cakep, formulanya biasa ajah kok) lah.... mangsalahnya.... (loo malah cari mangsalah to) kalo datanya 12.34.56.78 hasilnya jadi punya ekor, ini buktinya : 12.34.56 (yang dikuning itu 3 karakter loh...) kalo ndak suka punya ekor, ya dipotong saja. untung ekornya adalah spasi dengan nomer kode huruf (ASCII) 32, jadi bisa minta tulung sama si Trim (jangan-jangan nama lengkapnya Trimo Ing Pandum) Si Trim dimintain tulung begini : =Trim( datanya ) Bahasa manusianya : "cel, data yang daku kasih ke dikau [datanya] tulung dibuangin spasi kode 32 nya yang ada diujung-ujungnya ya (depan atau belakang), kalo dikau pas ditengah nemu spasi kaya gitu yang pada jejer, iket satu dan suruh pulang yang lainnya." Contoh : =Trim( "12.34.56 " ) hasilnya : 12.34.56 weis... cucok... 'om, pengennya dibelakangnya ada titiknya itu. gimana om, bisa gak ?' (eh sapa tadi, ada suaranya kok ndak wujud batang hidungnya ? jangan-jangan pesek...) ya kalo memang mo gitu, tambahin aja karakter titik dibelakangnya. Contoh : =Trim( "12.34.56 " ) & "." hasilnya : 12.34.56. 'weis... guanteng bener...' (dah dari dulu kellez) udah ah... obatnya dah hilang khasiatnya. acara ngomyangnya sekiun sajah. kapan-kapan boleh ngomyang lagi ya... Wassalam, Kid. 2014-09-18 21:41 GMT+10:00 SUYONO [email protected] [belajar-excel] < [email protected]>: > > > > > Kalau rumus seperti ini mungkin bisa ya, > > > > =LEFT(D4,FIND(".",D4,FIND(".",D4,FIND(".",D4,1)+1)+1)) > > > > Tanda “.” Dicari sampai 3x dan ditambahkan 1 > > > > Apabila ip address setiap subnya bisa satu – tiga. > > > > Salam, > > Suyono > > > > *From:* [email protected] [mailto: > [email protected]] > *Sent:* Thursday, September 18, 2014 6:32 PM > *To:* [email protected] > *Subject:* RE: [belajar-excel] Menghilangkan karakter > > > > > > Betul juga Mr. Kid , ribet rumusnya harusnya seperti itu.. =LEFT(A1,11) ga > usah ribet kayak gitu… > > > > > > > > *From:* [email protected] [mailto: > [email protected]] > *Sent:* Thursday, September 18, 2014 6:21 PM > *To:* BeExcel > *Subject:* Re: [belajar-excel] Menghilangkan karakter > > > > > > Maksudnya Pak Suyono, jika memang selalu hanya diambil sebelas karakter > awal saja, pakai formula : > =LEFT(A1,LEN(A1)-(LEN(A1)-11)) > > > > atau > > =LEFT(A1,11) > > > > 2014-09-18 19:01 GMT+10:00 SUYONO [email protected] [belajar-excel] < > [email protected]>: > > > > Sore Pa Luthfi > > > > Kalau ip yang berubah hanya sub paling belakang coba pake rumus ini. > > > > =LEFT(A1,LEN(A1)-(LEN(A1)-11)) > > > > Salam, > > Suyono > > *From:* [email protected] [mailto: > [email protected]] > *Sent:* Thursday, September 18, 2014 11:21 AM > *To:* [email protected] > *Subject:* [belajar-excel] Menghilangkan karakter > > > > > > bismillah,.. > > rekans,... > > mohon bantuannya dunks, > > > > lagi bikin data ip address nih, tp mau ambil 3 sub didepan aja dari semua > ip address yang ada. > > > > contoh, 10.212.233.144 nanti hasilnya: 10.212.233. > > masalahnya kan kalo ip itu tiap sub terakhir dari satu digit sampe 3 > digit, kalo pasti 3 kalo pasti 3 digit maka saya pake formula: > *=LEFT(CELL,LEN(CELL)-3)* > > > > Mohon masukannya yaa rekan-rekan,... > > > > maturnuwon,.. > > > > -- > > > > > > > > > > Luthfi Arifianto > > *belajar Excel* > > > > >

