hehehe... 99 ya tadinya ada formula yang pake mid disitu. keterangannya lupa belum diganti ;)
wassalam, Kid. 2014/1/4 Liem Suliem <[email protected]> > > > makasih buat semua master yang sudah berkenan kasih solusi > mau tanya lagi untuk pak ki... > dalam penjelsan > dalam data max 99 karakter nilai max 15 digit. > max 99 karakter apa maksudnya pak.. hehehe > karena saya coba kasih huruf lebih dari 99 huruf masih bisa mengambil > angkanya > > maksih > liem > > > > Pada Jumat, 3 Januari 2014 18:53, Mr. Kid menulis: > > Asumsi data berisi 1 nilai numerik dimana saja. > Untuk data yang diletakkan di A2, maka cell hasil bisa diberi formula : > (*bukan > *array formula) > =LOOKUP(REPT(9,15)*1,1*MID(SUBSTITUTE(A2," > ",""),MIN(INDEX(FIND(ROW($1:$10)-1,SUBSTITUTE(A2," > ","")&ROW($1:$10)-1),0)),ROW($1:$15))) > > Jika data berisi lebih dari 1 angka, biasanya sudah ada polanya atau > menggunakan delimiter ataupun fixed width. Jika tidak demikian, biasanya > saya suruh ubah cara susun datanya..... wakakaka.... > > Kenapa ? kan bisa pakai UDF ? karena jika terjadi kesalahan pengambilan > nilai yang disebabkan berubahnya nilai data (seperti biasanya ada 2 nilai > numerik yaitu qty dan price bla230 bli120, kali ini tertulis blabli120 > karena qty 0 tidak ditulis atau menjadi bla230bli karena qty 230 tapi pada > price 0 yang tidak ditulis karena bernilai 0). Akhirnya dibutuhkan UDF yang > lebih kompleks agar bisa mengolah data seperti itu, minimal menampilkan > adanya kesalahan penulisan data. Jadi, praktisnya, ubah saja cara menyusun > si data agar menggunakan delimiter yang jumlah delimiter dalam setiap data > selalu tetap. > > Pola bisa jadi disusun berdasar suatu teks tertentu yang serumit-rumitnya > bisa ditabelkan daftar teks penyusun pola tersebut sebagai rujukan > pencarian lokasi nilai numerik yang akan diambil. > > Wassalam, > Kid. > > >

