Dear Master Kid, Terima kasih bantuannya, akhirnya bisa juga. :)
Sent from my BlackBerry® smartphone from Sinyal Bagus XL, Nyambung Teruuusss...! -----Original Message----- From: "Kid Mr." <mr.nm...@gmail.com> Sender: belajar-excel@yahoogroups.com Date: Mon, 11 Jun 2012 21:51:28 To: <belajar-excel@yahoogroups.com> Reply-To: belajar-excel@yahoogroups.com Subject: Re: [belajar-excel] menampilkan data berdasarkan kode Fungsi vLookUp dapat digunakan untuk mengambil data nama yang dimaksud, seperti yang telah dicontohkan oleh Pak Dwint. Nilai yang dilookup adalah potongan kode setiap item. Formula Pak Dwint memang diasumsikan untuk ID yang tetap berupa 3 item. Jika jumlah item dalam teks ID input adalah bervariasi, maka formula Pak Dwint bisa dimanfaatkan dengan mengubah bagian pengambil kode yang akan di lookup. Kira-kira bunyinya jadi seperti ini : =IF(LEN(F3)>*0*,VLOOKUP(MID(F3,*1*,2),$B$3:$C$14,2,0),"") &IF(LEN(F3)>*3*,"/"&VLOOKUP(MID(F3,*4*,2),$B$3:$C$14,2,0),"") &IF(LEN(F3)>*6*,"/"&VLOOKUP(MID(F3,*7*,2),$B$3:$C$14,2,0),"") &IF(LEN(F3)>*9*,"/"&VLOOKUP(MID(F3,*10*,2),$B$3:$C$14,2,0),"") &IF(LEN(F3)>*12*,"/"&VLOOKUP(MID(F3,*13*,2),$B$3:$C$14,2,0),"") &IF(LEN(F3)>*15*,"/"&VLOOKUP(MID(F3,*10*,2),$B$3:$C$16,2,0),"") Perhatikan pola yang di *bold *dan di *biru* Explode teks berdelimiter. Dengan formula [contoh untuk data F3] : (copy ke kanan) =TRIM(MID(SUBSTITUTE($F3,"/",REPT(" ",99)),(COLUMN(A$1)-1)*99+1,99)) Setelah di explode, lalu di lookup dengan vLookUp setiap item hasil explode-nya. Kemudian setiap hasil lookup digabungkan lagi dengan fungsi Concatenate atau dengan operator & pada data teks. Sampai sekarang tidak ada built-in function di Excel yang bisa menggabungkan array teks menjadi sebuah string. Biasanya penggabungan array teks menjadi sebuah string dilakukan dengan sebuah UDF (User Defined Function) Menurut Saya, cara Pak Dwint yang didinamiskan memanfaatkan fungsi Mid di atas sudah cukup simple dan bisa memenuhi banyak item code dalam teks id. Wassalam, Kid. 2012/6/11 <si.b...@yahoo.com> > ** > > > ** Dear pak Dwint, > > Untuk kombinasi ID sifatnya dinamis terkadang hanya satu ID bahkan bisa > lima ID (A1/A2/A3/B1/C2), saya berasumsi hal ini bisa di lakukan dengan > explode, tapi saya bingung melakukan explode dengan excel. > > Mohon bantuanya untuk hal ini. > Terima kasih bantuannya. > > Sent from my BlackBerry® smartphone from Sinyal Bagus XL, Nyambung > Teruuusss...! > ------------------------------ > *From: * dwint ruswanto <dwint.ruswa...@gmail.com> > *Sender: * belajar-excel@yahoogroups.com > *Date: *Mon, 11 Jun 2012 13:06:43 +0700 > *To: *<belajar-excel@yahoogroups.com> > *ReplyTo: * belajar-excel@yahoogroups.com > *Subject: *Re: [belajar-excel] menampilkan data berdasarkan kode > > > > coba gunakan VLookUp dikombinasikan dengan Left, Mid, dan Right > > asumsi hanya berlaku bahwa ID gabungan terdiri dari 3 kode, artinya Nama > Gabungan hanya terdiri dari 3 orang > > wassalam, > > -dwint- > > Pada 11 Juni 2012 11:58, <si.b...@yahoo.com> menulis: > >> ** >> >> >> Dear master, >> >> Mohon bantuannya. Bagai mana menampilkan data berdasarkan kode yang ada? >> Terlampir file contoh. >> >> Terima kasih. >> Sent from my BlackBerry® smartphone from Sinyal Bagus XL, Nyambung >> Teruuusss...! >> > > > >