Senin, 06 Juni 2011

[belajar-excel] Digest Number 1186

Messages In This Digest (6 Messages)

Messages

1a.

Anggap aku buta excel

Posted by: "muh_zulfikri" muh_zulfikri@yahoo.com   muh_zulfikri

Sun Jun 5, 2011 2:38 am (PDT)



Dear all, saya serius belajar excel terutama excel 2007. Sepertinya saya kesulitan menyimak materi2 atau postingan2 yg ada di milis ini karena menurut saya terlalu expert. Sesuai judul yg saya tulis, anggap saya buta excel, oleh karena itu saya minta saran buku apa yg harus saya kuasai? metode/tahapan apa menurut pengalaman rekan2 yg efektif untuk setidaknya menguasai (dalam level sedang) excel 2007 ini.

Terima kasih

1b.

Re: Anggap aku buta excel

Posted by: "STDEV(i)" setiyowati.devi@gmail.com   siti_vi

Sun Jun 5, 2011 6:54 am (PDT)



Dear Pak Muh Zul,

*Bagian (1) Semacam saran.. dicampur cerita kesana-kemari..*

Sambil menunggu saran/usul/pendapat dari teman-teman Be-Excellers lainnya...
ya..

Pendapat saya:
Carilah buku panduan excel (2007) yg standard dulu.
Yg dimaksud dengan "buku panduan standar" kira-kira berisi basic
pengoperasian Excel,
dari cara membuka excel, membuka & menutup workbook; pengenalan lingkungan
kerja di dalam excel;
Nama-nama bagian di interfacenya (misal ribbon, formula bar, tabsheets, dsb
Workbook, worksheet, Kolom, Baris, Cell, Range dst; Lokasi tool bar & menu /
Ribbon dan kegunaannya.
Ini pun biasanya dijelaskan hanya sebagian (yg standar dulu)

Cara memasukkan data dengan benar: untuk Type data text, data bilangan, data
tanggal dst..
Pengenalan beberapa fungsi sederhana dan penggunaannya
Pengenalan fitur-fitur misal, data validation, data subtotal, conditional
formatting,
Sorting, filtering, cell number formatting dst semua secara serba standar
(dipilihkan contoh yg sederhana dan mudah)

Sampai di sini, kira-kira anda tidak akan salah sebut, misalnya menyebut
cell ternyata KOLOM, menyebut Kolom ternyata yg dimaksudkan Baris,
mengatakan workbook ternyata yg dimaksud adalah sheet dst.
Di sini juga seharusnya seseorang dapat membedakan data "text seperti
Bilanagan" atau "text seperti Tanggal" dengan data Bilangan ataupun data
Tanggal.
Walaupun hanya "nama", tetapi dalam diskusi di milis penyebutan yg keliru
akan menyulitkan lawan bicaranya.

Jika hal hal 'standard' tsb sudah difahami dengan benar dan kuat, saatnya
anda mencari buku excel lain yg lebih "advanced".
Mungkin masih ada buku yg membahas SEMUA FUNGSI yg ada di excel.
Mungkin masih ada buku yg menjelaskan beberapa fungsi dan penggunaannya
secara advanced.

Di tingkat ini seseorang biasanya sudah memilih-milih buku Excel yg sesuai
dengan bidang keperluannya.
(saya ingat seorang penulis buku excel (almarhum) membagi bagi fungsi
menurut kategorinya
setiap kategori diterbitkan sebuah buku, dengan maksud agar pembahasannya
bisa lebih luas)

Dari pegang buku standar dan pegang buku agak advanced, langkah lain yg *
sudah* pak Muh_Zul lakukan dengan baik adalah telah bergabung dengan milis
yg khusus membicarakan excel.
Dengan Milis, kita bisa menanyakan hal-hal yg di buku tadi sulit difahami,
atau mungkin ada kendala dalam memproses sekolompok data di sheets excel.
Dari Buku, pak MuhZul akan mendapatkan excel secara sistematis dan dan
berkesinambungan (ada bab I, dan yakin bahwa ada bab II dst)
Dari Milis, pak MuhZUl akan bisa berdiskusi / tanya-jawab dengan members
lain, mendapatkan kasus kecil demi kasus kecil, walaupun tidak sistematis,
dan tidak pasti ke-berkesinambungan-nya, tetapi ini tentunya melengkapi apa
yg sudah dibaca di buku tadi...
Milispun secara tidak sengaja juga selalu menghadirkan kasus baru yg kadang
mengejutkan (yg dibuku tentunya tidak ada)

Oiya sebelum lupa, kemarin saya lihat ada eBook berbahasa indonesia (format
pdf)
Tutorial & Panduan Excel 2007 gratis
http://www.komputerseo.com/2010/02/tutorial-dan-panduan-excel-2007-untuk.html
http://www.komputerseo.com/2010/03/download-buku-panduan-excel-2007-ebook.html

Untungnya saat ini keperluan buku excel dlm berbagai bidang bahasan sudah
(hampir) terpenuhi oleh ketersediaan berbagai judul buku excel. Tetapi
bagaimanapun juga jangan tergoda dengan judulnya saja, kita harus buka buka
dulu contoh bukunya (biasanya ada salah satu buku yg memang disediakan untuk
dibuka-buka).

Pengalaman pahit siti pernah mendapat buku yg isinya 100% full terjemahan
(diambil dari situs MrExcel diterjemahkan dengan (mungkin) GoogleTranslate
tanpa ada proses penyuntingan sedikitpun ..!?
Jadi bahasa-nya sulit ditangkap dan lucu-lucu... Padahal tiap bab/topiknya
memang hal-hal yg hebat dan sangat menarik.
Masih ada untungnya, dari buku itu kita masih bisa mendapat URL (alamat
dokumen aslinya di internet) nya.
Nama Penulis dan terutama Nama Penerbit kadang-kadang ikut meyakinkan kita
untuk memilih bukunya.

Satu hal yg cukup penting adalah: belajar excel* harus punya kasus yg memang
nyata dihadapi*.
Boleh saja seseorang sudah membaca semua buku excel yg ada, tetapi bila
tidak pernah tertantang oleh *kasus nyata* yg harus dihadapi, apa yg dibaca
akan cepat dilupakan lagi.

*Bagian (2) Semacam Cerita dicampur saran, tetap kesana-kemari gak jelas
tujuannya.*

Ingat JaDul, di jaman excel 2003, sampai saat ini saya masih terkesan dengan
buku tulisan almarhum Bp WS,
seorang dosen di kota kembang, "Panduan Excel 2003 Tingkat Lanjut" yg
mungkin sekarang sudah tidak ada lagi dipasaran.
Buku ini kecil (275 halaman) tetapi pengaruhnya (khususnya buat saya waktu
itu) sangat besar.
Saat membaca pertamakali, saya terkaget-kaget baru menyadari bahwa ternyata
apa yg saya ketahui tentang excel itu masih minim sekali. Buku ini membuka
kesadaran saya, sekaligus mengantarkan ke pintu gerbang berexcel dengan cara
yg lebih smart..

Dari 10 bab yg ada
1 bab untuk flash-back, mengulang hal hal standard dengan cepat namun
cerdas.
3 bab berikutnya menjelaskan type data, mega formula, array data, array
formula, fungsi2 lookup-tabel,
fungsifungsi pengolah text dan rujukan dinamis, serta pemahaman mengenai
conditional formatting, data validation,
penggunakaan activeX-control yg dibahas secara "tingkat agak lanjut"

5 bab terakhir berisi pengantar dasar pemrograman makro VBA.

Tentu saja hanya dengan 1 buku ini orang tidak serta-merta menjadi "Ahli
Excel", karena seperti yg saya katakan tadi
dia hanya mengantar kita ke PINTU YANG BENAR untuk berexcel secara cerdas.
Lalu apakah setelah diantar ke depan pintu yg benar, kita akan masuk ke
ruang yg benar, itu tentu tergantung dari kondisi dan kemauan kita. Bahkan
level keimanan seseorang pun bisa naik turun, apalagi level & kemauan
berExcelnya.

Begitu lusuhnya buku itu karena saya baca berkali kali, tetapi sampul yg
saya pasangkan padanya adalah sampul buku paling bagus dan paling rapih dari
semua sampul buku yg pernah saya buat.
Pernah juga terpikir untuk menScannya menjadi ebook agar dapat saya share
/berbagi baca dengan temans lain, tetapi godaan itu selalu kalah dengan
kesadaran bahwa sebaiknya kita tidak mengambil keuntungan dari hak orang
lain...
Sekali waktu pernah saya menanyakan ke penerbitnya, di sana ada mbak Lin...
(eh ndak boleh disebut ya namanya y mbak?)
beliau bilang bahwa untuk cetak ulang sepertinya tidak mungkin, antara lain
embel-embel 2003 itu akan menjadikan buku tidak laku.

Maaf, obrolan gak jelas jluntrungannya di atas, mungkin tidak sesuai untuk
disebut sebagai saran, tetapi paling
tidak bisa dianggap untuk 'ngabuburit, sambil menunggu saran lain' (mumpung
hari libur gitu loch...)

satu lagi pak.. (mau membela diri nih... he he..)
milis Be Excel tidak hanya mendiskusikan hal hal (excel) yg advanced saja.
Jika bapak baca seperti itu mungkin pas kebetulan saja. Di hari hari lain
juga ada/banyak pertanyaan yg sifatnya basic
dan milis tidak akan membedakan (mengkelaskan-diri ke level tertentu).
Semua level insyaallah akan ditanggapi. Tentu saja Penanggapnya sesama
members.. dan dibantu oleh beberapa moderators yg sedang "jaga warng".

-siti-

tetap menunggu saran masukan dari para members ytc...
its time to share...

2011/6/5 muh_zulfikri <muh_zulfikri@yahoo.com>

> Dear all, saya serius belajar excel terutama excel 2007. Sepertinya saya
> kesulitan menyimak materi2 atau postingan2 yg ada di milis ini karena
> menurut saya terlalu expert. Sesuai judul yg saya tulis, anggap saya buta
> excel, oleh karena itu saya minta saran buku apa yg harus saya kuasai?
> metode/tahapan apa menurut pengalaman rekan2 yg efektif untuk setidaknya
> menguasai (dalam level sedang) excel 2007 ini.
> Terima kasih
>
2.

Fw: [belajar-excel] Tanggal otomatis

Posted by: "Niky_Nugraha@manulife.com" Niky_Nugraha@manulife.com

Sun Jun 5, 2011 6:45 pm (PDT)



Terima kasih Pak Ghozi atas pencerahannya.

Best regards,

| Niky Nugraha | Orphan Staff |


----- Forwarded by Niky Nugraha/Asia Division/Manulife on 06/06/2011 08:45
-----

From:
ghozi alkatiri <ghozialkatiri@yahoo.co.id>
To:
belajar-excel@yahoogroups.com
Date:
01/06/2011 17:33
Subject:
Re: [belajar-excel] Tanggal otomatis
Sent by:
belajar-excel@yahoogroups.com





pilih cell yang mau diisi tanggal aktual tekan tombol Ctrl dan ;bersamaan

wassalam

Ghozi Alkatiri

--- Pada Rab, 1/6/11, Yvonne <yvonne@astridogroup.com> menulis:

Dari: Yvonne <yvonne@astridogroup.com>
Judul: Re: [belajar-excel] Tanggal otomatis
Kepada: belajar-excel@yahoogroups.com
Tanggal: Rabu, 1 Juni, 2011, 5:25 PM



caranya gimana pak? kok saya ga bisa ya?

----- Original Message -----
From: ghozi alkatiri
To: belajar-excel@yahoogroups.com
Sent: Wednesday, June 01, 2011 5:08 PM
Subject: Bls: [belajar-excel] Tanggal otomatis




untuk input tanggal aktual permanen tidak bisa menggunakan fungsi NOW
karena dengan fungsi NOW tanggal akan selalu berubah dinamis sesuai dengan
tanggal sistem pada saat computer on.

satu satunya cara yang saya ketahui sampai saat ini untuk menginput
tanggal aktual permanen sesuai dengan tanggal sistem pada saat data
diinput adalah dengan dengan cara manual .menggunakan tombol Ctrl + ;

wassalam

Ghozi Alkatiri

--- Pada Rab, 1/6/11, Niky_Nugraha@manulife.com
<Niky_Nugraha@manulife.com> menulis:

Dari: Niky_Nugraha@manulife.com <Niky_Nugraha@manulife.com>
Judul: [belajar-excel] Tanggal otomatis
Kepada: belajar-excel@yahoogroups.com
Tanggal: Rabu, 1 Juni, 2011, 3:56 PM



Dear Para Master Excel,

Saya butuh bantuan nih mengenai penginputan tanggal secara otomatis
mengikuti tanggal di sistem saat ini.
Tetapi tanggal-tanggal kemarin yang mengikuti sistem tidak berubah.

Untuk lebih jelasnya ada di attachment.



Best regards,

Niky Nugraha



3a.

Re: Project Mendeteksi Apakah WorkbookTertentu sudah terbuka?

Posted by: "summonery" summonery@yahoo.com   summonery

Sun Jun 5, 2011 9:07 pm (PDT)



coba juga,
Function SheetFound2(ShName As String) As BooleanOn Error Resume
NextSheetFound2 = Sheets(ShName).Name <> ""End Function

Function IsOpen2(WbName As String) As BooleanOn Error Resume NextIsOpen2
= Workbooks(WbName).Name <> ""End Function

>semoga bermanfaat

--- In belajar-excel@yahoogroups.com, "STDEV(i)" <setiyowati.devi@...>
wrote:
>
> Kategori: Makro
> Kelas: Pemula
>
> Di dalam aplikasi anda, baik yg cukup mengandalkan fitur dan formula
di
> worksheet
> maupun yg harus dibantu makro dari balik pagar-nya, mungkin sekali
waktu
> akan
> bertemu dengan 2 keperluan spt ini:
>
> - *apakah sebuah sheet *(diketahui nama-sheet-nya)* ADA di workbook
?*
> - *apakah sebuah workbook *(diketahui nama-book-nya)* sudah TERBUKA
?*
>
> Kedua pertanyaan itu kita inginkan jawabannya berupa Logical value:
*True
> atau False*.
> Kelak, Jika jawaban sudah ditangan, jalan di depan kita terbuka
kembali,
> yaitu jalan
> bercabang: Kalau TRUE mau "ngapain", kalau FALSE mau "ngapain"
pulak ?
>
> "Suka suka" anda: proses-proses apa yg akan anda tuliskan berikutnya.
Ya
> 'kan ?
> *( Ya Iyyya Lah !!)*
>
> Di Worksheet maupun di VBA, dengan terus berkembangnya versi Excel,
mudah
> mudahan Oom Bill Gentholett (sodara jau - nya Oom Bill Gates) berkenan
> menambahkan
> fungsi-fungsi baru seperti itu.
>
> Andaikan belum ada, mengapa kita tidak "BIKING SENDIRI" saja fungsinya
Jo !.
>
> Apabila kita akan berurusan dgn suatu worksheet-tertentu, maka untuk
> menunjuk
> hidungnya kita perlu *meraba worksheet (dlm koleksi Worksheets) satu
> persatu. *
> Manakala kriterianya sesuai, maka woksheet yg sedang teraba itulah
> Malingnya.
> Pekerjaan seperti ini perlu sebuah KALANG / LOOP, misalnya:
>
> For Each xSheet in Worksheets - proses - Next
>
>
> Dalam hal mencari sheet yg kemungkinan = TIDAK ADA, maka dlm loop tsb
> jika ada workseet yg sesuai dgn kriteria, sebuah *variable boolean
*kita isi
> TRUE
> sambil kita hentikan loopnya.
> Jika sampai loop berakhir tanpa ada worksheet yg sesuai dgn kriteria,
> artinya
> variable boolean tsb masih berisi FALSE
> Dua keadaan ini (TRUE atau FALSE) baru akan diketahui ketika keluar
dari
> Loop.
>
> Proses mencari sebuah workbook di dalam koleksi Workbooks: tidak
berbeda.
> karena hanya lain nama objectnya saja, prinsipnya tetap sama =
*mencari
> sebuah *
> *object dlm koleksi-object *(apakah memenuhi kriteria tertentu)
> Sheet-tertentu atau Worksheet-tertentu adalah sebuah object, sedangkan
> Sheets atau Worksheets (ada ES nya lho..) adalah Koleksi Object.
> Penggemar makro jangan samapai tidak mencataat hal seperti ini
>
> Mungkin struktur pemrogramannya seperti ini
>
> Function Adakah(NamaSheet As String) As Boolean
> Dim ws As Worksheet
> For Each ws In Worksheets
> If ws.Name = NamaSheet Then
> Adakah = True
> Exit For
> End If
> Next ws
> End Function
>
>
> Pemakaiannya di prosedur lain:
>
> If Adakah("Sheet1001") *= True* Then
> '- proses alt 1 --
> Else
> '- proses alt 2 --
> End if
>
>
> karena adakah(argument) sendiri sudah berupa Logical Value
> maka penulisannya bisa diringkas seperti ini
>
> If Adakah("Sheet1001") Then
> '- proses alt 1 --
> Else
> '- proses alt 2 --
> End if
>
>
> Pemakaian di worksheet, mungkin seperti ini
>
> =IF(Adakah("Laporan2011"),Laporan2011!C11,F16)*10000
>
>
> Algoritma seperti UDF di atas itu, cukup sukses dan banyak yg
> menggunakannya.
> Kekurangannya adalah : loop bisa berlangsung lama (perlu banyak waktu)
> terutama
> jika anggota koleksi object yg akan diraba cukup banyak.
> (bayangkan jika mencari satu sheet yg tidak ada atau yg indexnya
paling
> akhir
> di sebuah koleksi worksheets yg anggota sheet nya = 999999 lembar, ada
ndak
> ya?)
> Kacian deh Loop !
>
> *Membuat prosedur yg sama kerjanya, tetapi tanpa Loop*
>
> Walaupun untuk ukuran mesin sekarang, hal seperti dijelaskan di atas
itu
> tidak terasa
> lagi, tetapi kita masih wajib mencari cara lain yg (mudah-mudahan)
lebih
> cepat.
>
> Kita ketahui bahwa meng-assigned sebuah variable object dengan sebuah
sheet
> yg sebetulnya TIDAK ADA, akan menimbulkan error.
>
> Jangan lupa ya... meng-assign variable object harus dengan Statement
Set
> *Set* ObjVar = ObjectTertentu
> sedangkan mengisi variable data cukup dengan: NmVariable = Data
> Atau kalau mau : *Let* NmVariable = Data
>
> Dim SitX as Worksheet
> Set SitX = Sheets("LaporanAsalLapor")
>
>
> Jika sheet bernama "LaporanAsalLapor" ternyata *euweuh* alias "ndak
ada"..
> maka terjadi error. Tetapi sebelum itu kita 'kan bisa pasang kuda-kuda
agar
> si error
> (walaupun muncul) kita SURUH diam-diam saja, jangan brisikk!.
>
> Dim SitX as Worksheet
> On Error Resume Next
> Set SitX = Shets("LaporanAsalLapor")
> '-- perintah berikutnya --
>
>
> Manakala kuda-kuda sudah terpasang seperti itu; jika terjadi error
(karena
> sheet
> bernama "LaporanAsalLapor" = tidak ada) maka program pointer langsung
> ngacir
> ke baris perintah berikutnya tanpa berisik...
> Dan kita sebagai "Be Exceller sejati" yg sedang belajar menjadi
"programmer
> handal"
> weleh.. weleh...; janganlah sampai melewatkan HAL YG SEPELE ini.
>
> Dengan terlaluinya perintah :
>
> On Error Resume Next
> Set SitX = Shets("LaporanAsalLapor")
>
>
> maka di baris berikutnya, *variable SitX* sudah jelas punya *status
> *yaitu*berupa
> *
> *dua kemungkinan*:
>
> (*1) SitX = *sudah mewakili object **sheet* bernama
"LaporanAsalLapor"
>
> atau (jika terjadi error yg diam-diam dilewatkan)
>
> (*2) SitX tidak mewakili apapun; atau dapat dikatakan: *SitX is
Nothing*!
>
> Memang konon ceritaknya, di sono-nya variable object itu sejak
> dideklarasikan sampai
> sesaat sebelum di assigned, akan bernilai Nothing
> Variable Boolean sejak dideklarasikan sampai sesaat sebelum di ISI
nilai
> Logical
> sudah membawa nilai defaultanya yaitu = FALSE.
> (di vba, tidak seperti di fortran atau c, semua variable sudah punya
nilai
> default
> ketika dia dideklarasikan)
>
> Nah kalau begitu Perintah selanjutnya hanya perlu satu baris
statement:
>
> *If Not SitX Is Nothing* Then *SUATU_VARIABLE = True*
>
> Ndak Boong, Ndak Ribet.... banyak untungnya !
>
> Dengan demikian pekerjaan mendeteksi apakah suatu worksheet memang ADA
> sudah selesai sampai di sini, yaitu dengan diyakininya sebuah variable
> mendapat
> nilai *False* atau *True* itu tadi...
>
>
> *Berikut ini dicontohkan coding lengkap 4 prosedur Fungsi (UDF)*
>
> *1 Apakah sebuah sheet (diketahui nama-sheet-nya) ADA di workbook *
> * *dalam dua versi : Tanpa looping -vs- Menggunakan looping
>
> Function IsOpen(WbName As String) As Boolean
> Dim wb As Workbook
> On Error Resume Next
> Set wb = Workbooks(WbName)
> If Not wb Is Nothing Then IsOpen = True
> End Function
>
>
>
> Function Terbukakah(NmBook As String) As Boolean
> Dim book As Workbook
> *For Each* book In Workbooks
> If book.Name = NmBook Then
> Terbukakah = True
> Exit For
> End If
> *Next* book
> End Function
>
>
>
> *2 Apakah sebuah workbook (diketahui nama-book-nya) sudah TERBUKA *
> dalam dua versi : Tanpa looping -vs- menggunakan looping
>
> Function SheetFound(WsName As String) As Boolean
> Dim Ws As Worksheet
> On Error Resume Next
> Set Ws = Sheets(WsName)
> If Not Ws Is Nothing Then SheetFound = True
> End Function
>
>
> Function Adakah(NamaSht As String) As Boolean
> Dim Sht As Worksheet
> For Each ws In Worksheets
> If Sht.Name = NamaSht Then
> Adakah = True
> Exit For
> End If
> Next Sht
> End Function
>
>
> '-------------------------------------------------
>
> *Pelajaran yg mungkin didapat dari project ini:*
> * bahwa selain ada Prosedur Sub, ada juga *prosedur Function*
> * hasil suatu komputasi di sebuah Prosedur Function, akhirnya selalu
> / harus diberikan kepada Variable NamaFungsi
> * looping didalam sebuah koleksi object
> * menyaring data / object dgn kriteria tertentu selama Looping
berjalan.
> * upaya mempercepat tercapainya tujuan (mempersingkat running time)
> * Kadang proses yg memerlukan looping, bisa digantikan oleh trick lain
> * Penggunaan On Error Resume Next
> * Perbedaan mengAssign /mengisi variable Object vs Variable data
> * VBA mengenal adanya Nilai Default sebuah variable sejak
dideklarasikan.
>
> lampiran: workbook: ctv_Fungsi IsOpen dan
> SheetFound.xls<http://www.box.net/shared/17vdmfcdk4>
> ** bagi members yg memerlukan fil tsb, kapan saja masih bisa
mendownload
> dari:
> http://www.box.net/shared/17vdmfcdk4
>
> Bluewater, 4 Juni 2011
> "hormat kami",
> STDEV(i)
>

3b.

Re: Project Mendeteksi Apakah WorkbookTertentu sudah terbuka?

Posted by: "STDEV(i)" setiyowati.devi@gmail.com   siti_vi

Mon Jun 6, 2011 12:49 am (PDT)



waaaa ini namanya langsung ke sasaran atau bhs jawanya *Tunjek-poin*
tidak perlu If If an, Namafungsi langsung diisi dengan hasil
perbandingan

SheetFound2 = (Sheets(ShName).Name <> "")

Bagian yg dicat merah itu sudah dengan sendirinya akan benilai False atau
True

Terima kasih pak Anton, coding dari Pak Anton sudah siti tambahkan ke file
yg ada di http://www.box.net/shared/17vdmfcdk4

2011/6/6 summonery <summonery@yahoo.com>

> coba juga,
>
> Function SheetFound2(ShName As String) As Boolean
> On Error Resume Next
> SheetFound2 = Sheets(ShName).Name <> ""
> End Function
>
> Function IsOpen2(WbName As String) As Boolean
> On Error Resume Next
> IsOpen2 = Workbooks(WbName).Name <> ""
> End Function
>
> >semoga bermanfaat
>
>

> --- In belajar-excel@yahoogroups.com, "STDEV(i)" <setiyowati.devi@...>
> wrote:
> > Function IsOpen(WbName As String) As Boolean
> > Dim wb As Workbook
> > On Error Resume Next
> > Set wb = Workbooks(WbName)
> > If Not wb Is Nothing Then IsOpen = True
> > End Function
> >
> > Function Terbukakah(NmBook As String) As Boolean
> > Dim book As Workbook
> > For Each book In Workbooks
> > If book.Name = NmBook Then
> > Terbukakah = True
> > Exit For
> > End If
> > Next book
> > End Function
> >
> >
> > *2 Apakah sebuah workbook (diketahui nama-book-nya) sudah TERBUKA *
> > dalam dua versi : Tanpa looping -vs- menggunakan looping
> >
> > Function SheetFound(WsName As String) As Boolean
> > Dim Ws As Worksheet
> > On Error Resume Next
> > Set Ws = Sheets(WsName)
> > If Not Ws Is Nothing Then SheetFound = True
> > End Function
> >
> >
> > Function Adakah(NamaSht As String) As Boolean
> > Dim Sht As Worksheet
> > For Each ws In Worksheets
> > If Sht.Name = NamaSht Then
> > Adakah = True
> > Exit For
> > End If
> > Next Sht
> > End Function
> > '-------------------------------------------------
> >
> > *Pelajaran yg mungkin didapat dari project ini:*
> > * bahwa selain ada Prosedur Sub, ada juga *prosedur Function*
> > * hasil suatu komputasi di sebuah Prosedur Function, akhirnya selalu
> > / harus diberikan kepada Variable NamaFungsi
> > * looping didalam sebuah koleksi object
> > * menyaring data / object dgn kriteria tertentu selama Looping berjalan.
> > * upaya mempercepat tercapainya tujuan (mempersingkat running time)
> > * Kadang proses yg memerlukan looping, bisa digantikan oleh trick lain
> > * Penggunaan On Error Resume Next
> > * Perbedaan mengAssign /mengisi variable Object vs Variable data
> > * VBA mengenal adanya Nilai Default sebuah variable sejak dideklarasikan.
> >
>
> ** bagi members yg memerlukan fil tsb, kapan saja masih bisa mendownload
> > dari:
> > http://www.box.net/shared/17vdmfcdk4
> >
> > Bluewater, 4 Juni 2011
> > "hormat kami",
> > STDEV(i)
>
4a.

Re: Oh siapakah dirimu fungsi Frequency ????

Posted by: "Angga Gurmilang Sedar" mail@gilangsedar.com   gilang_parastar

Mon Jun 6, 2011 12:27 am (PDT)



Thanks Mbak Siti dan Mas Kid,

Jadi terjawab sudah pesanaran saya terhadap fungsi FREQUENCY.

Contoh nya mantep pulak,

Mas Kid juga menjelaskeun sampe dibedah detil gitu yak.awalnya mumet, sampe
2hari enda bisa tidur mikirke si frequency.

Member yang lain bagaimana? Ada yang punya contoh case dengan fungsi ini ga
ya?

From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com]
On Behalf Of Mr. Kid
Sent: Saturday, June 04, 2011 4:47 PM
To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Oh siapakah dirimu fungsi Frequency ????

Tentang contoh, ada banyak di internet dan setidaknya dari Excel Help juga
sudah lengkap.
Sudah pula ditambahkan oleh mbak Siti.

Bagaimana jika melihat-lihat sedikit dalemannya si frequency, supaya bisa
mengira-ira karakteristik runtime function Frequency.

Karena data di Excel lebih sering bukan sebagai tabel normal (datatype
sebuah kolom sering tidak berupa datatype yang sama), akan membuat suatu
kondisi yang memungkinkan user memasang deret kriteria dalam fungsi array
(sering disebut bins_array) juga tidak ber-datatype numerik semua.

Bagaimana sifat si fungsi Frequency terhadap ketidak pedulian user terhadap
datatype ?
Sangat besar kemungkinan terjadinya hasil yang tidak tepat (bukan sekedar
kurang tepat lagi).

Lebih jelasnya, ada pada file terlampir.

Kid.

2011/6/4 STDEV(i) <setiyowati.devi@gmail.com>

lihat lampiran, ada contoh sederhana tapi jelas mengenai penggunaan fungsi
frequency

di situs ini (Peter Nonely): http://www.xlfdic.com/

ada workbook yg dapat didonlot (1.2 MB) gratis berisi penjelasan BANYAK (150
an)

worksheet function; dipraktekkan langsung di tiap sheet

lihat juga:

<http://www.functionx.com/excel/> http://www.functionx.com/excel/

<http://www.techonthenet.com/excel/index.php>
http://www.techonthenet.com/excel/index.php

dan masih banyak lagi...

Jangan lupa di Area Files di milis kita

<http://tech.groups.yahoo.com/group/belajar-excel/files/>
http://tech.groups.yahoo.com/group/belajar-excel/files/

juga tersedia penjelasan SEMUA FUNGSI

<http://f1.grp.yahoofs.com/v1/EPTpTZXRv-0NZXu-Q-4HV7lqd2vafMBpRfD5qwi0qDufXF
w7qjps4vCoylm3N6_JqxdUuFX4c1xLGwP6Liv0vA/basic%20-%20all_excel_function.pdf>
basic - all_excel_function.pdf - Function List

Selain juga tentu saja di TOMBOL F1 di Excel anda

On Sat, Jun 4, 2011 at 3:29 PM, Angga Gurmilang Sedar <mail@gilangsedar.com>
wrote:

Aduhh, disentil Mbak Siti,

Demi memuaskan rasa penasaran saya akan Fungsi FREQUENCY, maka saya buat
trit ini,

Oke gini rekan-rekan, berawal dari jawaban Mr. Kid yang menyertakan fungsi
Frequency. Saya jadi bertanya-tanya, karena nih fungsi jujur banget saya
baru tahu malah *padahal kalok dilihat di function categories, nih Frequency
masuk dalam kategori Statistical*

Nah, dari rekan-rekan Be-Excel disini adakah yang bisa memberikan contoh
penerapan atau penggunaan Fungsi Frequency ini ?? karena saya lihat dari
formula Mas Kid sebelumnya, bisa dipadukan dengan dengan countif untuk
mencari Unique Value dari sebuah record data. Mungkin bisa diterapkan di
kasus yang lain. Ayooo Be-Excel ;)

Nb : Menurut info dari Mbak Siti

FREQUENCY

Calculates how often values occur within a range of values, and then returns
a vertical array of numbers. For example, use FREQUENCY to count the number
of test scores that fall within ranges of scores. Because FREQUENCY returns
an array, it must be entered as an array formula.

Syntax

FREQUENCY(data_array,bins_array)

Data_array

is an array of or reference to a set of values for which you want to count
frequencies. If data_array contains no values, FREQUENCY returns an array of
zeros.

Bins_array

is an array of or reference to intervals into which you want to group the
values in data_array. If bins_array contains no values, FREQUENCY returns
the number of elements in data_array.

Remarks

FREQUENCY is entered as an array formula after you select a range of
adjacent cells into which you want the returned distribution to appear.

The number of elements in the returned array is one more than the number of
elements in bins_array. The extra element in the returned array returns the
count of any values above the highest interval. For example, when counting
three ranges of values (intervals) that are entered into three cells, be
sure to enter FREQUENCY into four cells for the results. The extra cell
returns the number of values in data_array that are greater than the third
interval value.

FREQUENCY ignores blank cells and text.

Formulas that return arrays must be entered as array

-Gilang Sedar-

Recent Activity
Visit Your Group
Give Back

Yahoo! for Good

Get inspired

by a good cause.

Y! Toolbar

Get it Free!

easy 1-click access

to your groups.

Yahoo! Groups

Start a group

in 3 easy steps.

Connect with others.

Need to Reply?

Click one of the "Reply" links to respond to a specific message in the Daily Digest.

Create New Topic | Visit Your Group on the Web
---------------------------------------------------------------------
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