Pak Ivan,

di H3 :
> *array formula* (akhiri menekan *CTRL SHIFT ENTER*)   -> artinya, selesai
menulis formula, tekan *CTRL SHIFT ENTER*
*=LEFT($B3,MATCH(1,1*ISNUMBER(1*MID($B3,ROW($1:$99),1)),0)-2)*


> jika* tidak ingin **array formula*, coba formula H3 :                 ->
artinya, selesai menulis formula, tekan *ENTER*
=LEFT($B3,MATCH(1,*Index(*1*ISNUMBER(1*MID($B3,ROW($1:$99),1))*,0)*,0)-2)


di i3 : (*bukan** array formula*)
-> artinya, selesai menulis formula, tekan *ENTER*
=IFERROR(1*MID(SUBSTITUTE($B3,$H3,""),COLUMNS($H3:H3)*2,1),"")

Wassalam,
Kid.




2013/7/21 ivan budiman <[email protected]>

> **
>
>
> Dear Mr. Kid
>
> Saya sudah coba untuk formula yang
> =LEFT($B3,MATCH(1,1*ISNUMBER(1*MID($B3,ROW($1:$99),1)),0)-2)
> akan tetapi hasilnya #N/A.
> Untuk formula yang
> =IFERROR(1*MID(SUBSTITUTE($B3,$H3,""),COLUMNS($H3:H3)*2,1),"") sudah saya
> coba berhasil, dengan catatan h3 nya harus terisi nama daus dulu (saya coba
> ketik namanya manual, krn formula untuk di H3 #N/A)
>
> Terlampir hasilnya.
> Apa saya ada yang salah ya dalam menggunakan formulanya?
> Mohon bantuannya
> Terima kasih
>
>
>
> Regards,
> M I B
>
> - thankfulness -
>   ------------------------------
>  *From:* Mr. Kid <[email protected]>
> *To:* BeExcel <[email protected]>
> *Sent:* Sunday, 14 July 2013, 22:38
>
> *Subject:* Re: [belajar-excel] Re: Bagaimana Memisahkan Nama dan Angka
>
>
> Bahasa manusianya ya...
>
> *yang H3 :*
> =LEFT($B3,MATCH(1,1*ISNUMBER(1*MID($B3,ROW($1:$99),1)),0)-2)
> "cel, ambilkan potongan teks dari sisi kirinya [LEFT] si data di b3
> sebanyak hasil ditemukannya angka pertama [Match] dikurangi 2 karakter
> supaya dapet teks terakhir namanya"
> Jadi, fungsi Left untuk ambil potongan teksnya
> fungsi Match untuk menentukan posisi karakter yang berupa angka pertama
> dikurangi 2 dari posisi angka pertama supaya bisa mendapatkan karakter
> terakhir dari nama.
>
> Kegiatan match-nya dilakukan dengan mencari angka 1 dari suatu larik data
> (array) yang berupa angka 1 atau 0 dimana angka 0 berarti karakternya bukan
> angka karena hasil midnya error value, sedangkan 1 berarti karakter
> tersebut adalah angka.
> Setiap karakter dicek atu per atu [bagian ,1 dalam fungsi Mid] oleh si
> fungsi Mid, yaitu dari karakter ke-1 sampai ke-99 [bagian Row(1:99)].
> Kalau karakter tersebut angka, maka bisa dikali 1 [bagian 1* persis
> didepan Mid]
> kalau karakter tersebut bukan angka, bakal error kalau dikali 1.
> Hasil perkalian 1 ini di cek hasilnya oleh IsNumber. Kalau hasilnya error
> akibat karakter bukan angka, maka hasil IsNumber adalah FALSE.
> Kalau hasil kali karakter adalah angka, si IsNumber hasilnya TRUE.
> Hasil IsNumber kalau di kali 1, maka akan mengkonversi TRUE menjadi 1 dan
> FALSE menjadi 0.
> Maka akan didapat larik (array) berisi 1 atau 0 sebanyak 99 elemen [akibat
> bagian row(1:99)]
>
> *yang i3 :*
> =IFERROR(1*MID(SUBSTITUTE($B3,$H3,""),COLUMNS($H3:H3)*2,1),"")
> "cel, hilangkan dong tulisan yang sama dengan isi h3 yang ada di B3,
> supaya dapet teks isinya angka doang. Setelah itu, ambil teks hasilnya
> mulai dari karakter yang nomornya sesuai dengan jumlah kolom dari h3 yang
> tetap sampai h3 yang bisa bergerak yang dikali 2. Cuma ambil satu karakter
> saja ya. terus dikonversi jadi angka. Kalau gak bisa, isi aja dengan
> nullstring"
>
> Bagian :
> Substitute digunakan untuk mendapatkan teks data yang tanpa nama lagi
> Columns($h3:h3) untuk menghitung item angka yang akan diambil.
> *2 supaya didapatkan posisi karakter angka yang akan diambil
> ,1 adalah jumlah karakter yang akan diambil
> Mid yang bertugas mengambil teks hasil substitute dari hasil columns yang
> dikali 2 sebanyak 1 karakter
> 1* bertugas untuk mengkonversi tipedata karakter angka agar menjadi
> bertipe numerik
> IFError sebagai antisipasi kalau ternyata si 1* gagal mengkonversi dan
> malah timbul error value, akan diganti si error value menjadi nullstring ""
>
> Wassalam,
> Kid.
>
>
>
>
> 2013/7/14 Riki Tenardi <[email protected]>
>
> **
>
>  Kalau pake bahasa manusianya gimana ya tuh Mr.Kid
>
> sedikit perubahan aja bisa membuat formulanya makin banyak ya.
>
> Terimakasih
>   ----- Pesan yang Diteruskan -----
>  *Dari:* Mr. Kid <[email protected]>
> *Kepada:* BeExcel <[email protected]>
> *Dikirim:* Minggu, 14 Juli 2013 19:21
>
> *Judul:* Re: [belajar-excel] Re: Bagaimana Memisahkan Nama dan Angka
>
>
> Oh gitu,
> coba
> di H3 :
> > array formula (akhiri menekan CTRL SHIFT ENTER)
> =LEFT($B3,MATCH(1,1*ISNUMBER(1*MID($B3,ROW($1:$99),1)),0)-2)
> > jika tidak ingin array formula, coba formula H3 :
> =LEFT($B3,MATCH(1,*Index(*1*ISNUMBER(1*MID($B3,ROW($1:$99),1))*,0)*,0)-2)
>
> di i3 : (bukan array formula)
>  =IFERROR(1*MID(SUBSTITUTE($B3,$H3,""),COLUMNS($H3:H3)*2,1),"")
> lalu copy sampai T3
>
> Kemudian copy H3:T3 ke record lainnya
>
> Jika regional setting komputer setempat adalah Indonesia, ganti seluruh
> karakter koma dengan karakter titik koma
>
> Wassalam,
> Kid.
>
>
>
>
>
>
> 2013/7/14 Riki Tenardi <[email protected]>
>
> **
>
>  Mr.Kid
>
> Bagaimana kalau datanya tidak konsisten -24
> contoh
>
> Daus 5 5 4 5 4 4 4 4 3 4 4 4
> Riza 4 4 4 5 3 3 3 5 3 4 4 4
> Riki 1 2 3 4 5 6 7 8 --> apakah di h3bisa juga pake formula ini ?
> =LEFT(B3,LEN(B3)-24)
>
> soalnya saya dapat kasus yang penomorannya berbeda-beda
>
> Terimakasih
>
>   ----- Pesan yang Diteruskan -----
>  *Dari:* "[email protected]" <[email protected]>
> *Kepada:* [email protected]
> *Dikirim:* Minggu, 14 Juli 2013 15:42
> *Judul:* Re: [belajar-excel] Re: Bagaimana Memisahkan Nama dan Angka
>
>
>  Terima ksh Mr. Kid.
> Akan saya coba ya Mr.
>
> Sent from my BlackBerry®
> powered by Sinyal Kuat INDOSAT
> ------------------------------
> *From: * "Mr. Kid" <[email protected]>
> *Sender: * [email protected]
> *Date: *Sun, 14 Jul 2013 15:34:57 +0700
> *To: *BeExcel<[email protected]>
> *ReplyTo: * [email protected]
> *Subject: *Re: [belajar-excel] Re: Bagaimana Memisahkan Nama dan Angka
>
>
> Coba :
> di H3 diberi formula : (ambil nama -> dari kiri sebanyak jumlah karakter
> data tanpa karakter-karakter angka)
> =LEFT(B3,LEN(B3)-24)
>
> di i3 diberi formula : (ambil angka dibelakang data nama berdasar jumlah
> kolom sejak nama)
> =MID($B3,LEN($B3)-24+2*COLUMNS($H3:H3),2)*1
> copy ke kanan (kolom angka lainnya) sampai T3.
>
> kemudian copy formula h3:t3 ke baris dibawahnya
>
> Jika regional setting komputer setempat adalah Indonesia, ganti seluruh
> karakter koma dalam formula menjadi karakter titik dua.
>
> Wassalam,
> Kid.
>
>
>
> 2013/7/14 ivan budiman <[email protected]>
>
> **
>
>  Maaf attachment tertinggal. Trus hasil prinscreen tidak nampak ya?
> Hasil yang diinginkan juga saya masukan dalam attachment.
> Bagaimana cara memisahkannya agar tidak dilakukan manual ya?
>
> Terima kasih.
>
>
>
> Regards,
> M I B
>
> - thankfulness -
>   ------------------------------
>  *From:* ivan budiman <[email protected]>
> *To:* belajar excel <[email protected]>
> *Sent:* Sunday, 14 July 2013, 14:50
> *Subject:* Bagaimana Memisahkan Nama dan Angka
>
> Selamat siang,
> Mohon bantuannya bagaimana memisahkan nama dan angka seperti data di
> attachment.
> misal data di attachment untuk baris pertama dari observasi sbb
>
> daus 5 5 4 5 4 4 4 4 3 4 4 4
>
> Nah nama dan angka2 di atas berada dalam 1 cell. Bagaimana caranya agar
> outputnya menjadi per nama n huruf masing2 per cell sbb :
>
>
> Mohon bantuannya.
> Terima kasih atas bantuannya
>
> Regards,
> M I B
>
> - thankfulness -
>
>
>
>
>
>
>
>
>
>
>
>   
>

Kirim email ke