So, syaratnya sekarang menjadi lebih jelas:
*SubsTring* hasil yg diinginkan  =

diawali dengan "CASR" dan diakhiri dengan "ID"
kecuali setelah ada kedua awal dan akhir tersebut dibelakangnya ada kata
"SYARIA"
( > "SYARIA" diikutsertakan dlm SubString hasil  )

Terima kasih mbak/mas Nicky

Formula perbaikan terakhir yg saya kirim
=SUBSTITUTE(MID(A4,FIND("_CASR",A4)+1,99),RIGHT(A4,IF(COUNTIF(A4,"*ID_899*"),10,4)),"")

Berikut ini Formula variasinya (memaksakan syarat "SYARIA" sehingga menjadi
lebih panjang)
=SUBSTITUTE(MID(A4,FIND("CASR",A4),99),RIGHT(A4,IF(ISNUMBER(FIND("ID_",A4))*
**NOT(COUNTIF(A4,"*SYARIA*")),10,4)),"")

*Kedua rumus tsb berasumsi bahwa*
- ID selalu 5 digit dlm POLA  "899???"
- tidak ada kata lain yg diistimewakan kecuali "SYARIA"
- semua data awal selalu diakhiri  ".PDF"
- Kode surat (lengkapnya) tidak lebih panjang dari 99 charakters

Kita tunggu idea lain yg lebih OK dari teman-teman BeExcellers lainnya

*Sekedar tambahan 'gak penting'*
Biasanya peng-Code-an suatu item dibuat dengan sistemasi yg ketat dan
menghasilkan
letak tiap SubCode yg sama dan panjang kode yg sama
Dengan cara itu *pen-DeCode-an* (penguraian kembali) menjadi mudah, bagi
orang maupun bagi komputer.

Semoga 2 rumus tidak terlalu panjang, dapat difahami & ada gunanya

~Rara





 2012/5/30 <[email protected]>

> **
>
> Begini Mbak Rara,
> Mengenai mengapa yg ada kata "SYARIA" diambil sedangkan yg ada kode
> "89XXX" tidak diambil
> karena kode surat itu sebenarnya hanya yang diawali dengan "CASR" dan
> diakhiri dengan "ID" kecuali setelah ada kedua awal dan akhir tersebut
> dibelakangnya
> ada kata "SYARIA".
>
> Mohon maaf apabila penjelasan sebelumnya agak kurang, mudah-mudahan dengan
> tambahan penjelasan di bawah ini semakin jelas permasalahannya.
>
> Contohnya :
>
>
>
> Jadi kode surat yang diinginkan itu adalah kode surat yang di belakangnya
> ada kata "SYARIA" maupun tidak ada.
> Tambahan : posisi kode surat bisa diakhir nama file maupun di tengah nama
> file.
>
> Terima kasih,
>
> Niky N
>
>

Attachment: KODE SURAT (Formula Get Substring in String) ~Rara-V2a.xls
Description: MS-Excel spreadsheet

Kirim email ke