terima kash atas jawaban..dan sarannya sangat membantu sekali.

maaf kmrn saya tidak menjelaskan secara detai pertanyaannya .!!!


----- Pesan yang Diteruskan -----
Dari: STDEV(i) <[email protected]>
Kepada: [email protected]
Dikirim: Jumat, 29 Juli 2011 20:07
Judul: Re: [belajar-excel] Memisah kan Tex
 
Mas Kid sudah berusaha mengantisipasi banyak keadaan yg mungkin terjadi di data 
INPUT.

Tetapi karena contoh yg diajukan cuma SATU dan kurangnya penjelasan 
/spesifikasi 
contoh, maka keadaan lain yg lebih liar, akan tetap menghadapi kegagalan rumus.
(penjelasan yg sudah ada acukup bagus (mengenai bagian mana saja yg akan di 
"AMBIL",
tetapi masih kurang lengkap (mengenai "tanda mulai" dan "berakhirnya" sebuah 
bagian).

Keadaan data yg liar itu dlm fikiran calon penjawab (yg harusnya out of the 
box)=
ada dan SYAH, karena tidak dibatasi oleh spesifikasi yg diajukan oleh pemilik 
kasus.

Oleh karena itu, tetap dihimbau kpd para COLON pemilik kasus jika mengajukan 
pertanyaan
- sebisa mungkin contoh = tidak hanya satu (krn belum dapat dianalisis POLA 
UMUM -nya)
  (tahun lalu ada peternak kambing menawarkan kambingnya ke panitia IdulQurban 
di kampungku, 
   tetapi tidak mendapat approval, karena waktu diminta contoh dia hanya 
bawa  SATU kambing  yg 
   kelihatanmalas.. (walaupun dia bilang kambing lain = "rajin semua"... he 
he..kurang lucu ya..)

- sebisa mungkin memberikan penjelasan mengenai keadaaan contoh, misal
  * "bagian nomor" pasti terdiri dari 36 digit, sebelum "nama" pasti ada 
karakter ":" (colon)
     Antara data ke 4 dan ke 5 selalu ada tanda pemisah  "#";   Pemisah data ke 
1 dan ke 2 = "\"  dst...
Data text dalm satu cell yg akan SPLIT menjadi sub data, paling baik adalah
jika tiap subData dipisah dengan tanda pemisah (delimiter) yg seragam, misal 
KOMA.

Enak dong, yang mau menjawab, semua serba jelas ??! 
( ya iyya "lah", mosok: ya iyya "dwong" ?), 
kan kita bukan sedang main tebak-tebakan; tapi cari solusi keadaan yg nyata.


2011/7/29 Mr. Kid <[email protected]>

>Coba :
>Nama :
>=MID(LEFT(B8,FIND(":",B8)-5),FIND("/",B8)+1,99)
>
>ID MEMBER :
>=MID(LEFT(B8,FIND("/",B8)-1),FIND("from",B8)+5,99)  -> tidak pasti diawali TRX 
>from
>=MID(LEFT(B8,FIND("/",B8)-1),10,99)                 -> pasti diawali TRX from
>
>TRANSAKSI :
>=MID(LEFT(B8,FIND(" KE ",B8)-1),FIND(":",B8)+2,99)
>
>NO TUJUAN :
>=MID(B8,FIND(" NO ",B8)+4,99)           -> nomor tidak pasti diawali 0
>=MID(B8,FIND(" 0",B8)+1,99)             -> nomor pasti diawali 0

Kirim email ke