Kamis, 13 Desember 2012

[belajar-excel] Digest Number 1967

3 New Messages

Digest #1967
1a
Bls: [belajar-excel] membuat tombol filter by "Debora Christy" debora.christy@rocketmail.com
1b
Re: membuat tombol filter by "Mr. Kid" nmkid.family@ymail.com

Messages

Thu Dec 13, 2012 5:26 am (PST) . Posted by:

"Debora Christy" debora.christy@rocketmail.com

Terima kasih Mr. Kid atas bantuan dongengnya ...
Formulanya sudah berhasil...
Terima kasih juga untuk sis Jan atas bantuannya...

________________________________
Dari: Mr. Kid <mr.nmkid@gmail.com>
Kepada: belajar-excel@yahoogroups.com
Dikirim: Kamis, 13 Desember 2012 19:33
Judul: Re: [belajar-excel] membuat tombol filter


 
ikutan ya...

Formula di sheet filter kolom B (kolom bantu) adalah suatu array formula berbunyi :
=SMALL(IF(TblAngsuran[NO_KREDIT]=D9;TblAngsuran[NO]);TblAngsuran[NO])

Dari formula di atas, dapat diketahui hal-hal berikut :
1. tanda titik koma ';' adalah pemisah antar input parameter dengan regional setting [diatur
melalui windows control panel] yang menggunakan Indonesia.
    Pada komputer dengan regional setting Inggeris, tanda titik koma tersebut diganti dengan tanda koma ','
2. Yang diberi warna latar kuning adalah sebuah nama range. Maka harus dipastikan dalam Name Manager harus sudah ada terlebih dulu.
    Cara untuk ke Name Manager :
    >> xl2003 : menu Insert -> Name -> Define -> akan keluar window dialog kecil -> lihat daftar nama yang sudah ada
    >> xl2007 ke atas : ribbon Formulas -> group Defined Names -> Name Manager -> akan keluar window dialog baru -> lihat daftar nama yang sudah ada
3. Yang diberi warna teks biru adalah nama-nama kolom (header kolom) dalam nama range.
    Artinya, nama range yang di latar kuning adalah sebuah object dari fitur Excel bernama List di Excel 2003 atau  Excel Table di Excel 2007 ke atas.
    cara buat :
    1. Lihat tabel data yang akan diubah menjadi object List atau Excel Table.
    2. Pastikan header hanya berupa 1 baris
    3. tidak ada merge cell dalam beberapa kolom atau merge cell dalam beberapa baris
    4. blok seluruh data mulai dari baris header yang sudah rapi sampai baris terakhir data
    5. mengaktifkan fitur object list (xl2003) atau Excel Table (xl2007 ke atas) dengan :
        >> [xl2003] : menu Data -> List -> Create List
        >> [xl2007 ke atas] : ribbon Home -> group Styles -> Format as Table -> pilih sebuah style yang ada
    (khusus kasus ini)
    Pastikan ada nama-nama kolom :
    >> NO_KREDIT
    >> NO
    yang tulisannya sama persis dengan 2 nama kolom yang di biru.
4. Ada proses perbandingan banyak baris sekaligus dalam fungsi yang tidak bisa menerima proses tersebut.
    >> Lihat bagian TblAngsuran[NO_KREDIT]=D9 dalam fungsi IF pada formula di atas.
    >> Bagian TblAngsuran[NO_KREDIT] adalah seluruh baris pada kolom bernama (persis) NO_KREDIT dalam tabel atau list bernama  TblAngsuran
    >> Maka formula harus menjadi sebuah array formula.
    >> Cara membuat suatu formula menjadi array formula :
         0. klik sebuah cell yang akan dipasang formula (1 cell saja dulu)
         1. tulis formula tanpa { } alias mulai ketik = lalu dilanjutkan bunyi formula lainnya sampai selesai
         2. jangan tekan tombol ENTER sendirian, kalau terlanjur menekannya, maka edit lagi formulanya
         3. tapi tekan 3 tombol ini secara bersamaan, yaitu tombol-tombol :   CTRL   SHIFT   ENTER   
             >> Excel memberi tanda { } yang melingkupi formula ketika selesai di CTRL  SHIFT  ENTER
 
         (khusus kasus ini)
         >> karena input parameter k pada fungsi Small yang digunakan dalam formula di atas diisi dengan banyak nilai sekaligus akibat bagian berbunyi :
                 ;TblAngsuran[NO])
               maka array formula yang sudah terbentuk sampai dengan tahap 3, harus diubah menjadi array formula dalam array block
               Caranya :
               1. blok beberapa baris mulai dari cell yang berisi array formula proses 0 sampai 3 di atas. Misal blok 10 baris.
               2. klik formula di formula bar untuk masuk ke proses edit formula (fyi, tanda { } akan hilang saat array formula di edit)
               3. enter-array-formula dengan menekan CTRL  SHIFT  ENTER

Kira-kira demikian dongeng kali ini.

Wassalam,
Kid.

2012/12/13 Debora Christy <debora.christy@rocketmail.com>


>Dear sis Jan,
>Terima kasih atas petunjuknya, sudah sy gunakan tab style dan mengedit namanya formula untuk kolom bantu dpt diinput..
>Ttpi tampaknya ada mslh lagi ...
>Ketika  sy mskkan seluruh formulanya dpt diterima excel ttpi hsl yang keluar tidak muncul, hasilnya nol...
>Mohon pencerahannya...
>File cnth saya lampirkan...
>Pda file asli  formula untuk kolom bantu dapat disembunyikan tp pada file contoh formula terlihat pada sheetnya (sdh sy CTRL Shift Enter)..
>
>Terima kasih sebelumnya...
>
>
>
>
>________________________________
> Dari: Jan Raisin <miss.jan.raisin@gmail.com>
>Kepada: belajar-excel@yahoogroups.com
>Dikirim: Kamis, 13 Desember 2012 14:43
>
>Judul: Re: [belajar-excel] membuat tombol filter
>
>

>Dear sis Debora,
>
>
>TblAngsuran adalah sebuah range data yang namanya sudah didefinisikan terlebih dahulu, Jan membuatnya melalui fitur Tabel (excel 2007 ke atas atau List pada versi 2003 ke bawah)
>
>
>caranya:
>1. blok seluruh data termasuk headernya
>2. pada ribbon Home >> tab Styles >> Format as Table, pilih jenis tabel yang disukai
>3. beri cek list pada kotak My table has header >> OK
>
>
>cara ubah nama tabel dari Tabel1, Tabel2 dan sejenisnya:
>1. pada ribbon Formula >> tab Defined names >> klik Name manager
>2. klik nama tabel yang ingin diubah
>3. klik Edit lalu ganti nama tabelnya, tidak boleh ada spasi dalam nama tabel
>4. klik OK >> Close
>
>
>jika sudah maka tabel tersebut dapat dipanggil melalui formula, sama seperti fungsi-fungsi excel lainnya, untuk memanggil nama kolom dengan cara mengetik tanda kurung siku [ setelah nama tabel, maka akan muncul nama kolom-kolomnya
>
>
>Formula yang dipakai adalah Array sekolom (1 kolom x 12 baris), cara menulisnya adalah dengan membuat blok pada 1 kolom x 12 baris, lalu tulis formulanya, diakhiri dengan menekan 3 tombol berikut: CTRL Shift Enter, bukan hanya dengan menekan tombol Enter saja.
>
>
>silakan dicoba dahulu dan semoga berhasil.
>
>
>Best Regard,
>
>
>-Ms Jan Raisin-
>
>
>Pada 13 Desember 2012 12:33, Debora Christy <debora.christy@rocketmail.com> menulis:
>
>
>> 
>>_
>>Dear sis Jan,
>>Sy sudah mencoba seperti file yg sis Jan lampirkan...
>>Namun ketika formula sy masukkan kenapa y tidak bisa digunakan dalam file saya...
>>contohnya
>> =SMALL(IF(TblAngsuran[NO_KREDIT]=D9;TblAngsuran[NO]);TblAngsuran[NO])
>>
>>bagian (TblAngsuran[NO_KREDIT] terblok hitam, sudah saya coba utak-atik tapi tetap tidak bisa...
>>mohon pencerahannya...
>>Pembaharuan file saya lampirkan...
>>Terima kasih sebelumnya...
>>
>
>
>

Thu Dec 13, 2012 5:30 am (PST) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Sama-sama. Terus dikembangkan ya...

Buat BeExceller semua,
- jangan lupa cara buat array formula nya ya.
- jangan lupa juga tentang cara memasang array formula dalam suatu array
block

Array formula adalah salah satu tongkat sulap Excel. Lumayankan kalau bisa
main sulap di Excel.

:)

Wassalam,
Kid.

2012/12/13 Debora Christy <debora.christy@rocketmail.com>

> **
>
>
> Terima kasih Mr. Kid atas bantuan dongengnya [image: *:) senang]...
> Formulanya sudah berhasil...
> Terima kasih juga untuk sis Jan atas bantuannya[image: *:) senang]...
>
>
> ------------------------------
> *Dari:* Mr. Kid <mr.nmkid@gmail.com>
> *Kepada:* belajar-excel@yahoogroups.com
> *Dikirim:* Kamis, 13 Desember 2012 19:33
>
> *Judul:* Re: [belajar-excel] membuat tombol filter
>
>
> ikutan ya...
>
> Formula di sheet filter kolom B (kolom bantu) adalah suatu *array formula*berbunyi :
> =SMALL(IF(TblAngsuran*[NO_KREDIT]*=D9;TblAngsuran*[NO]*);TblAngsuran*[NO]*
> )
>
> Dari formula di atas, dapat diketahui hal-hal berikut :
> *1.* tanda titik koma ';' adalah pemisah antar input parameter dengan
> regional setting [diatur melalui windows control panel] yang menggunakan
> Indonesia.
> Pada komputer dengan regional setting Inggeris, tanda titik koma
> tersebut diganti dengan tanda koma ','
> *2.* Yang diberi warna latar kuning adalah *sebuah nama range*. Maka
> harus dipastikan dalam Name Manager harus sudah ada terlebih dulu.
> Cara untuk ke Name Manager :
> >> xl2003 : menu Insert -> Name -> Define -> akan keluar window dialog
> kecil -> lihat daftar nama yang sudah ada
> >> xl2007 ke atas : ribbon Formulas -> group Defined Names -> Name
> Manager -> akan keluar window dialog baru -> lihat daftar nama yang sudah
> ada
> 3. Yang diberi warna *teks biru* adalah nama-nama kolom (header kolom)
> dalam nama range.
> *Artinya*, nama range yang di latar kuning adalah sebuah *object dari
> fitur Excel* bernama *List di Excel 2003* atau *Excel Table di Excel
> 2007 ke atas*.
> cara buat :
> 1. Lihat tabel data yang akan diubah menjadi object List atau Excel
> Table.
> 2. Pastikan header hanya berupa 1 baris
> 3. tidak ada merge cell dalam beberapa kolom atau merge cell dalam
> beberapa baris
> 4. *blok seluruh data* mulai dari baris header yang sudah rapi sampai
> baris terakhir data
> 5. mengaktifkan fitur object list (xl2003) atau Excel Table (xl2007 ke
> atas) dengan :
> >> [xl2003] : menu Data -> List -> Create List
> >> [xl2007 ke atas] : ribbon Home -> group Styles -> Format as
> Table -> pilih sebuah style yang ada
> *(khusus kasus ini)*
> Pastikan ada nama-nama kolom :
> >> *NO_KREDIT*
> >> *NO*
> yang tulisannya sama persis dengan 2 nama kolom yang di *biru*.
> 4. Ada proses perbandingan banyak baris sekaligus dalam fungsi yang tidak
> bisa menerima proses tersebut.
> >> Lihat bagian TblAngsuran*[NO_KREDIT]*=D9 dalam fungsi IF pada
> formula di atas.
> >> Bagian TblAngsuran*[NO_KREDIT]* adalah seluruh baris pada kolom
> bernama (persis) *NO_KREDIT *dalam tabel atau list bernama TblAngsuran
> >> Maka formula harus menjadi sebuah array formula.
> >> Cara membuat suatu formula menjadi array formula :
> 0. *klik sebuah cell* yang akan dipasang formula (*1 cell saja
> dulu*)
> 1. tulis formula tanpa { } alias mulai ketik = lalu dilanjutkan
> bunyi formula lainnya sampai selesai
> 2. *jangan* tekan tombol ENTER sendirian, kalau terlanjur
> menekannya, maka edit lagi formulanya
> 3. tapi *tekan 3 tombol ini secara bersamaan*, yaitu
> tombol-tombol : CTRL SHIFT ENTER
> >> Excel memberi tanda { } yang melingkupi formula ketika
> selesai di CTRL SHIFT ENTER
>
> *(khusus kasus ini)*
> >> karena input parameter k pada fungsi Small yang digunakan
> dalam formula di atas diisi dengan banyak nilai sekaligus akibat bagian
> berbunyi :
> ;TblAngsuran*[NO]*)
> maka array formula yang sudah terbentuk sampai dengan tahap
> 3, harus diubah menjadi *array formula dalam array block*
> Caranya :
> 1. blok beberapa baris mulai dari cell yang berisi array
> formula proses 0 sampai 3 di atas. Misal blok 10 baris.
> 2. klik formula di formula bar untuk masuk ke proses edit
> formula (*fyi, tanda { } akan hilang saat array formula di edit*)
> 3. enter-array-formula dengan menekan CTRL SHIFT ENTER
>
> Kira-kira demikian dongeng kali ini.
>
> Wassalam,
> Kid.
>
> 2012/12/13 Debora Christy <debora.christy@rocketmail.com>
>
> **
>
> Dear sis Jan,
> Terima kasih atas petunjuknya, sudah sy gunakan tab style dan mengedit
> namanya formula untuk kolom bantu dpt diinput..
> Ttpi tampaknya ada mslh lagi [image: *:) senang] ...
> Ketika sy mskkan seluruh formulanya dpt diterima excel ttpi hsl yang
> keluar tidak muncul, hasilnya nol...
> Mohon pencerahannya...
> File cnth saya lampirkan...
> Pda file asli formula untuk kolom bantu dapat disembunyikan tp pada file
> contoh formula terlihat pada sheetnya (sdh sy CTRL Shift Enter)..
> Terima kasih sebelumnya...
>
> ------------------------------
> *Dari:* Jan Raisin <miss.jan.raisin@gmail.com>
> *Kepada:* belajar-excel@yahoogroups.com
> *Dikirim:* Kamis, 13 Desember 2012 14:43
>
> *Judul:* Re: [belajar-excel] membuat tombol filter
>
>
> Dear sis Debora,
>
> TblAngsuran adalah sebuah range data yang namanya sudah didefinisikan
> terlebih dahulu, Jan membuatnya melalui fitur Tabel (excel 2007 ke atas
> atau List pada versi 2003 ke bawah)
>
> caranya:
> 1. blok seluruh data termasuk headernya
> 2. pada ribbon Home >> tab Styles >> Format as Table, pilih jenis tabel
> yang disukai
> 3. beri cek list pada kotak My table has header >> OK
>
> cara ubah nama tabel dari Tabel1, Tabel2 dan sejenisnya:
> 1. pada ribbon Formula >> tab Defined names >> klik Name manager
> 2. klik nama tabel yang ingin diubah
> 3. klik Edit lalu ganti nama tabelnya, tidak boleh ada spasi dalam nama
> tabel
> 4. klik OK >> Close
>
> jika sudah maka tabel tersebut dapat dipanggil melalui formula, sama
> seperti fungsi-fungsi excel lainnya, untuk memanggil nama kolom dengan cara
> mengetik tanda kurung siku [ setelah nama tabel, maka akan muncul nama
> kolom-kolomnya
>
> Formula yang dipakai adalah Array sekolom (1 kolom x 12 baris), cara
> menulisnya adalah dengan membuat blok pada 1 kolom x 12 baris, lalu tulis
> formulanya, diakhiri dengan menekan 3 tombol berikut: CTRL Shift Enter,
> bukan hanya dengan menekan tombol Enter saja.
>
> silakan dicoba dahulu dan semoga berhasil.
>
> Best Regard,
>
> -Ms Jan Raisin-
>
> Pada 13 Desember 2012 12:33, Debora Christy <debora.christy@rocketmail.com
> > menulis:
>
> **
>
> _
> Dear sis Jan,
> Sy sudah mencoba seperti file yg sis Jan lampirkan...
> Namun ketika formula sy masukkan kenapa y tidak bisa digunakan dalam file
> saya...
> contohnya
> =SMALL(IF(TblAngsuran[NO_KREDIT]=D9;TblAngsuran[NO]);TblAngsuran[NO])
>
> bagian (TblAngsuran[NO_KREDIT] terblok hitam, sudah saya coba utak-atik
> tapi tetap tidak bisa...
> mohon pencerahannya...
> Pembaharuan file saya lampirkan...
> Terima kasih sebelumnya...
>
>
>
>
>
>
>
>
>

Thu Dec 13, 2012 8:37 am (PST) . Posted by:

"Jan Raisin"

Dear Be-Exceler,

Assalamu'alaikum wr. wb.,

ada pertanyaan yang diajukan kepada Jan, bagaimana caranya memasukkan data
ke tempatnya (baris dan kolom) dengan benar menggunakan vba
sesuai dengan janji Jan kepada yang bertanya, maka Jan membuat thread ini
untuk memberikan solusinya

ini bukanlah script yang terbaik, tetapi Jan usahakan agar mudah dimengerti
oleh member yang bersungguh-sungguh ingin mempelajari vba

semoga file terlampir bermanfaat,

Wassalamu'alaikum wr. wb.,

-Ms. Jan Raisin-
GROUP FOOTER MESSAGE
---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com

posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com

berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages

melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/

menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com

keluar dari membership milis (UnSubscribe):
kirim mail kosong ke  belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar