Hai Matzen,

Dengan sebuah contoh data saja, maka akan ada banyak cara untuk bisa
menghasilkan nilai tersebut. Alhasil, urun solusi yang diberikan tidak akan
bisa persis dengan kebutuhan penanya. Yang urun solusi ndak salah, yang
nanya juga ndak salah, hanya nilai manfaat topik jadi ndak terlalu tinggi.

Mengambil potongan teks dari suatu nilai data bertipe teks pada umumnya
harus bisa mendapatkan pola teks tersebut terlebih dahulu. Jika pemilik
data tidak memiliki pola tertentu dari setiap nilai data yang akan diolah,
maka formula tidak dapat disusun. Untuk lebih memudahkan para calon
pengurun solusi, sebaiknya definisi yang jelas tentang pola atau kriteria
dijabarkan dengan baik.

btw,
1. jika nilai yang diambil berpola dimulai dari karakter ke-15 sebanyak 5
karakter
=Mid( nilai_data_teks , 15 , 5 )

2. jika nilai yang diambil berpola kata ke-2 dari kanan, dengan spasi
(ASCII 32) sebagai pembatas antar kata, dan jumlah karakter nilai data
tidak pernah mencapai 1000 karakter, dan tidak pernah ada kelebihan spasi
diakhir nilai data (panjang kan definisi polanya, tapi jadi jelas walau
ngetiknya sampe bengkak tuh jari)
=Trim( Left( Right( Substitute( nilai_data_teks , " " , Rept( " " , 999 ) )
, 2 * 999 ) , 999 ) )
Urutan proses :
a. beri jarak antar kata dengan spasi ASCII 32 sebanyak 999 bijik
b. ambil 2 kata terakhir yang pasti 2 kata tersebut pasti ada di 2 * 999
karakter terakhir
c. ambil kata pertama dari hasil proses b, yang pasti ada dalam 999
karakter pertamanya
d. buang semua spasi diluar kata

Bahasa manusia dari setiap proses silakan disusun sendiri, atau moga-moga
ada BeExceller yang memiliki keluangan waktu dan kemurahan hati untuk bisa
menjabarkannya bagi BeExceller lain.

Formula disusun mengikuti pola data. Jika polanya berbeda, formulanya bisa
jadi akan berbeda. Tetapi, konsep-konsep setiap proses bisa diambil dan
digunakan dalam setiap penyusunan formula pada berbagai pola yang ditemui.

Wassalam,
Kid.





2014-09-20 13:40 GMT+10:00 'Subroto, Matzen' [email protected]
[belajar-excel] <[email protected]>:

>
>
>  Dear Frend Excel,
>
>
>
> Saya memiliki ribuan data sebagian besar seperti ini DS PTL CESOIR 41403
> 2.5L, yang saya inginkan hanya data 41403, saya sudah coba dengan left dan
> right tetapi belum dapat, mohon bantuan rekan excel semua. Semoga Allah
> membalasnya dengan kebaikan yang lebih banyak.
>
>
>
>
>
> Terima Kasih
>
>
>
> *Matzen*
>
>
>
>  
>

Kirim email ke