Dear Mbak Rara, Terima kasih atas bantuan rumus, benar2 tokcer deh.
Dan tidak lupa juga Para Master yang lainnya yg telah membantu memberikan solusi untuk pemecahan masalah, saya ucapkan terima kasih. Thx Niky N From: Rara Wilis <ra2wi...@gmail.com> To: belajar-excel@yahoogroups.com Date: 30-05-2012 04:38 PM Subject: Caution: Message contains Suspicious URL content Re: Caution: Message contains Suspicious URL content Re: [belajar-excel] Mengambil kode surat Sent by: belajar-excel@yahoogroups.com 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 <niky_nugr...@manulife.com> 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" deleted by Niky Nugraha/Asia Division/Manulife]