Excel Flash Fill bisa membantu, tapi kenalkan lebih dulu si Excel dengan isian manual dari berbagai pola, seperti dua records yang diawali huruf dan 2 records lainnya yang diawali angka. Isi di kolom hasil dengan entry manual dan coba lakukan flash fill (ada di ribbon Data). Jika gagal, coba tambah records contoh dan lakukan lagi flash fill.
PowerQuery juga bisa, dan simpel. Sumber data juga bisa dari file lain. Hasilnya juga bisa dikirim langsung ke Excel Data Model untuk digunakan oleh PowerPivot (bila perlu), tanpa perlu mengeluarkannya ke dalam worksheet (langsung, dari sumber data -> powerquery yang extract transform load -> excel data model -> powerpivot -> Excel Pivot Table) Juga bisa mengolah langsung berpuluh juta records, bahkan mungkin ratusan juta records (tergantung RAM setempat) dengan cepat. Security data connection perlu di-enable. Contohnya terlampir. Kalau ingin dengan formula (supaya gak mikirin contoh hasil dari beberapa records atau tidak perlu ribet refresh), kira-kira begini (untuk yang ambil angka ya). Asumsi : 1. angka dalam text tidak lebih dari 15 bijik 2. jumlah karakter sumber data maksimal 99 karakter * jika diluar asumsi, sila mengembangkan formula berikut Array formula pengambil angka (data di G4) : =SUM(IFERROR(MOD(LARGE(IF(ISNUMBER(-MID(G4,ROW($1:$99),1)),ROW($1:$99)*10+MID(G4,ROW($1:$99),1)),ROW($1:$99)),10)*10^(ROW($1:$16)-1),0)) Kalau pakai VBA, buatlah udf untuk replace angka (loop berisi replace angka) dan udf untuk gabungkan setiap huruf (loop setiap karakter, untuk gabungkan huruf dan abaikan angka). Tapi pastikan security macro-nya di-enable On Fri, Nov 30, 2018 at 3:31 PM 'Dede Sulaeman' [email protected] [belajar-excel] < [email protected]> wrote: > > > Dear BeExceller, > > > > Furmulanya yang simple gimana yah? > > > > Salam, > > DD > >
re-Huruf dan Angka.xlsx
Description: MS-Excel 2007 spreadsheet

