Kalau gitu, bagaimana jika dibuat pasti ada saja ? *Find( "-", "Joko pergi ke pasar baru" & "-")* atau Find("-", teksnya & "-")
Wassalam, Kid. 2011/11/23 jkssxls Sudarsono <jkss...@hotmail.com> > ** > > > Kaliamat asal Menjadi Joko - pergi - ke - pasar - baru Joko - > pergi - ke Joko pergi ke pasar baru Joko pergi ke pasar baru joko - > pergi joko - pergi joko - pergi - ke joko - pergi - ke > kalau tidak ada *"-"* , misal *Find( "-", "Joko pergi ke pasar baru")*akan > manghasilkan > *#value!* > ** > > > * * > ------------------------------ > To: belajar-excel@yahoogroups.com > From: mr.nm...@gmail.com > Date: Tue, 22 Nov 2011 15:30:06 +0700 > Subject: Re: [belajar-excel] memisahkan kalimat sesi II > > > > Pinjam formula Pak JKS, > tampaknya akan mengambil teks sebelum karakter '-' ketiga. Karena ada > IsNumber, maka kemungkinan ada data yang karakter '-' berjumlah 0 sampai 2 > dan harus diambil seluruhnya. > > Coba manfaatkan Substitute yang memiliki input parameter instance_number. > =Trim( Left( b23 , Find( "|" , Substitute( b23 , "-" , "|" , 3 ) & "|" ) - > 1 ) ) > Asumsinya, karakter '|' tidak pernah digunakan. Jika pernah digunakan, > coba ganti dengan teks lain. > > Wassalam. > Kid. > > > 2011/11/22 jkssxls Sudarsono <jkss...@hotmail.com> > > ** > > > > ini cara yang sederhana yaitu temukan sebanyak yang kita inginkan : > > =IF(ISNUMBER( *FIND("-",B23,* *FIND("-",B23,* *FIND("-",B23,1)+1 ) +1 ) > *),LEFT(B23,FIND("-",B23,FIND("-",B23,FIND("-",B23,1)+1)+1)-1),B23) > > ------------------------------ > To: belajar-excel@yahoogroups.com > From: bagusejo...@yahoo.com > Date: Tue, 22 Nov 2011 12:55:19 +0800 > Subject: [belajar-excel] memisahkan kalimat sesi II > > > > salam teman teman master excel, saya mau melanjutkan pertanyaan saya > yang sudah dibahas +- 3 minggu yang lalu, tetapi ada pertanyaan yang lebih > mendetail (terlampir). > tq.. > > > > > > >