[belajar-excel] Menghitung jumlah data otomatis [1 Attachment]
BeExcel yang saya hormati, gimana caranya menghitung data dan menuliskan data seperti pada lampiran. contoh hanya sebagian kecil masih bisa dihitung dengan manusl, tapi kalo ribuan menjadi pekerjaan yang lama. Terimakasih sebelumnya. Wasalam. Ade Rusliana. menghitung jumlah data.xlsx Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Re: [belajar-excel] Menghitung jumlah data otomatis
Baiklah Mr. Kid, terimakasih atas infonya. Saya akan pelajari terlebih dahulu. Link yang Bapak berikan (Blognya) keren banget. Mohon ijin untuk Folow. Ade Rusliana. Pada 16 Januari 2014 21.10, Mr. Kid mr.nm...@gmail.com menulis: Pak Ade, File terlampir memanfaatkan fitur Excel Table dan Pivot Table. Data yang banyak akan terasa lebih ringan diproses oleh Excel. Fitur Excel Table akan membuat tabel data menjadi dinamis, sehingga pivot table hanya membutuhkan refresh data setiap kali ada pengubahan di tabel data. Jika akan dengan formula, maka membutuhkan array formula, yaitu : (bisa dilihat disinihttp://excel-mr-kid.blogspot.com/2011/03/formula-penyusun-data-unique-dan.html ) 1. array formula penghitung jumlah cacah item yang unique 2. array formula penyusun daftar unique item Ketika datanya banyak dan jumlah item uniquenya juga banyak, maka array formula akan terasa berat untuk dikalkulasi oleh Excel. Wassalam, Kid. 2014/1/16 Ade Rusliana aderusliana...@gmail.com BeExcel yang saya hormati, gimana caranya menghitung data dan menuliskan data seperti pada lampiran. contoh hanya sebagian kecil masih bisa dihitung dengan manusl, tapi kalo ribuan menjadi pekerjaan yang lama. Terimakasih sebelumnya. Wasalam. Ade Rusliana.
Re: [belajar-excel] Menghitung jumlah data otomatis [1 Attachment]
Mr. Kid, gimana kalo hanya ingin mengextrak nama SMKnya saja dengan cara cepat seperti terlampir? Terimakasih, Ade Rusliana Pada 16 Januari 2014 21.10, Mr. Kid mr.nm...@gmail.com menulis: Pak Ade, File terlampir memanfaatkan fitur Excel Table dan Pivot Table. Data yang banyak akan terasa lebih ringan diproses oleh Excel. Fitur Excel Table akan membuat tabel data menjadi dinamis, sehingga pivot table hanya membutuhkan refresh data setiap kali ada pengubahan di tabel data. Jika akan dengan formula, maka membutuhkan array formula, yaitu : (bisa dilihat disinihttp://excel-mr-kid.blogspot.com/2011/03/formula-penyusun-data-unique-dan.html ) 1. array formula penghitung jumlah cacah item yang unique 2. array formula penyusun daftar unique item Ketika datanya banyak dan jumlah item uniquenya juga banyak, maka array formula akan terasa berat untuk dikalkulasi oleh Excel. Wassalam, Kid. 2014/1/16 Ade Rusliana aderusliana...@gmail.com BeExcel yang saya hormati, gimana caranya menghitung data dan menuliskan data seperti pada lampiran. contoh hanya sebagian kecil masih bisa dihitung dengan manusl, tapi kalo ribuan menjadi pekerjaan yang lama. Terimakasih sebelumnya. Wasalam. Ade Rusliana. menghitung jumlah data.xlsx Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Re: [belajar-excel] Menghitung jumlah data otomatis
Iya mr. 1 s.d. 3 bisa sudah saya pelajari. tapi dari 4 s.d. 6 kayaknya nanti saja saya pelajarinya, itu musti banyak waktu. Ok mr Terimakasih atas ilmunya. Wassalam, Ade Rusliana Pada 16 Januari 2014 23.55, Mr. Kid mr.nm...@gmail.com menulis: Hai Ade, Antara lain bisa menggunakan : (pilih salah satu) 1. fitur remove duplicate 2. fitur advanced filter 3. fitur Excel Table dan Pivot Table 4. array formula unique list 5. UDF 6. VBA Coba file terlampir yang menggunakan nomor 1 sampai 3. Nomor 4 dan 5 bisa jadi akan terasa berat saat kalkulasi Excel ketika datanya banyak sekali. Nomor 6 bisa berupa script yang memanfaatkan nomor 1 sampai 5. Wassalam, Kid. 2014/1/16 Ade Rusliana aderusliana...@gmail.com Mr. Kid, gimana kalo hanya ingin mengextrak nama SMKnya saja dengan cara cepat seperti terlampir? Terimakasih, Ade Rusliana Pada 16 Januari 2014 21.10, Mr. Kid mr.nm...@gmail.com menulis: Pak Ade, File terlampir memanfaatkan fitur Excel Table dan Pivot Table. Data yang banyak akan terasa lebih ringan diproses oleh Excel. Fitur Excel Table akan membuat tabel data menjadi dinamis, sehingga pivot table hanya membutuhkan refresh data setiap kali ada pengubahan di tabel data. Jika akan dengan formula, maka membutuhkan array formula, yaitu : (bisa dilihat disinihttp://excel-mr-kid.blogspot.com/2011/03/formula-penyusun-data-unique-dan.html ) 1. array formula penghitung jumlah cacah item yang unique 2. array formula penyusun daftar unique item Ketika datanya banyak dan jumlah item uniquenya juga banyak, maka array formula akan terasa berat untuk dikalkulasi oleh Excel. Wassalam, Kid. 2014/1/16 Ade Rusliana aderusliana...@gmail.com BeExcel yang saya hormati, gimana caranya menghitung data dan menuliskan data seperti pada lampiran. contoh hanya sebagian kecil masih bisa dihitung dengan manusl, tapi kalo ribuan menjadi pekerjaan yang lama. Terimakasih sebelumnya. Wasalam. Ade Rusliana.
Re: [belajar-excel] Menghitung kategori dari masing-masing sheet
Hallo Master BeXcel, Mohon penjelasan dari rumus =COUNTIF(INDIRECT('$A6'!$ D$2:$D$1000);B$5) Terimakasih. Pada 28 Agustus 2012 21:41, hendrik karnadi hendrikkarn...@yahoo.commenulis: ** Coba pakai Function CountIf. File terlampir. Salam, Hendrik Karnadi -- *From:* Abang Tukang tanya abangtukangta...@yahoo.co.id *To:* belajar-excel@yahoogroups.com belajar-excel@yahoogroups.com *Sent:* Tuesday, 28 August 2012, 11:06 *Subject:* [belajar-excel] Menghitung kategori dari masing-masing sheet Salam Kenal, Saya member baru, mengalami kesulitan dalam excel, bisakah teman-teman dan para ahli membantu saya untuk memecahkan masalah saya. Berikut pertanyaan saya dengan saya sertakan dokumen terlampir. Yang biasa saya lakukan setiap akhir bulan adalah menghitung setiap kategori dalam setiap sheet, yaitu tidak diangkat, gate keeper, dan terjawab dimana masing-masing sheetnya saya beri inisial D /Daily 1. 2, 3 dst kemudian untuk membuat ringkasan saya biasanya membuat perhitungan dalam suatu sheet baru disini = sheet 1, misal tidak diangkat gate keeper terjawab D1 17 25 7 D2 16 33D3 16 18 20 Tetapi ini saya lakukan secara manual, yang saya inginkan adalah memindah data ini secara otomatis, bisakah rekan rekan membantu saya tanpa terkendala penambahan sheet D yang setiap hari saya tambah. Terima kasih atas bantuannya Regards Abang Tukang Tanya
Re: [belajar-excel] vlookup tidak cocok
Weleh weleh.. bener banget. Sukses! Maaf nanya lagi, kapan kita pergunakan tambahan True, bukan false? Terimakasih.
Re: [belajar-excel] vlookup tidak cocok
Komplit banget,,, Terimakasih banyak. Sangat membantu pada pekerjaan saya. ---AdR--- Pada 14 Juni 2012 16:55, Kid Mr. mr.nm...@gmail.com menulis: ** Mumpung masih sore Pak, gimana kalau pusing-pusing melihat keindahan file terlampir (apanya yang indah ya ?) (.xlsx untuk versi xl2007 ke atas dan .xls untuk semua versi) Wassalam, Kid. 2012/6/14 Ade Rusliana aderusli...@gmail.com ** Weleh weleh.. bener banget. Sukses! Maaf nanya lagi, kapan kita pergunakan tambahan True, bukan false? Terimakasih.
Re: [belajar-excel] Kwitansi master
Iya betul mbak Siti.. ternyata bisa. Makasih ya Be Excel Pada 10 April 2011 12:36, STDEV(i) setiyowati.d...@gmail.com menulis: semuanya tetap sama; kecuali *cara mengalamati range / cell* bayangkan kalau di sheet yg sama kita bekerja mengisi N14 dengan data yg ada di A1 Range(N14) = Range(A1) maka jika tabel ditaruh di workbook lain yg bernama BUKWIT, pada Sheet yg bernama TabelKwit; kita hanya perlu menyebut induknya bukan lagi *Range(N14) = Range(A1)* tetapi Workbooks(BUKWIT.XLS).Worksheets(TabelKwit).*Range(N14) = Range(A1) * tidak ada yg sulit maupun aneh . Be Excel, Be Tricky... 2011/4/10 Ade Rusliana aderusli...@gmail.com Be Excel Kasus yg menarik. Gimana kalau hasilnya disimpan pada tabel dengan file terpisah (membentuk file baru)? Terimaksih Pada 10 April 2011 07:06, STDEV(i) setiyowati.d...@gmail.com menulis: memasukkan data dari sebuah entry form ke tabel, jika akan dilakukan berulang-ulang dengan lokasi records yg selalu berubah, tidak dapat dilakukan dengan sekedar formula; harus dibantu olh pemrograman VBA banyak cara / kiatnya tetapi salah satu coding yg biasa-biasa saja; mungkin seperti ini (disederhanakan dari versi yg ada di Module pda wkbook lampiran) semoga bermanfaat (kalau dimanfaatkan ..)
Re: [belajar-excel] Vlookup lebih dari 2 tabel
ada hal yang kecil tapi saya gak bisa, yaitu gimana bikin tombol pilihan seperti di sel E7 sheet VIEW? Be Excel. Pada 11 April 2011 08:57, Mr. Kid mr.nm...@gmail.com menulis: Pak Tonski, Betul kata mbak Siti ini. Output masalah yang sekarang itu adalah salah satu jenis report yang mudah disusun dengan sumber data berkaidah database. Yang Anda anggap sebagai Master (sampai dikasih nama Master loh sumber datanya), yang Anda anggap sebagai sumber data, sejatinya adalah salah satu bentuk report juga. Kedua sheet yang ada dalam lampiran Bapak, mudah disusun dari 1 sumber data (Master Data Hampir Beneran) yang mengikuti kaidah database. Hampir seluruh masalah Anda yang pernah masuk ke milis, lebih disebabkan karena selalu memproses sepenuhnya dari report sebelumnya untuk mendapatkan bentukan report yang baru. Untuk sumber data, sebaiknya menggunakan kaidah database atau yang agak mirip dikitlah. Report disusun sesuai request. Kadangkala untuk beberapa report, membutuhkan pula tabel turunan dari data sumber yang sudah berkaidah database. Jadi akan terlihat alur Data Source - Proses - Output Regards. Kid. 2011/4/11 STDEV(i) setiyowati.d...@gmail.com apa yg diminta oleh pak BOSS tidak harus dipenuhi dengan *SUMBER DATANYA berbentuk seperti yg pak Boss peritahkan* * *SUMBERDATA (database yg akan dibangun berkelanjutan) tetap dapat dibuat dengan kaidah database seperti saran Mr Kid.. dan kepada PakBos ... disajikan REPORT yg dengan mudah dapat dibuat berdasarkan database yang KOKOH dan KUKUH itu tadi ?? Kira kira begitu kan ya Pak Kid ?? 2011/4/11 Tonski Bangor bangor7...@yahoo.com Dear Pakar Excel yg budiman, Terimakasih Mr.Kid..hebat eeuy belum tidur..makasih banyak atas respon nya ya.. Oya..maaf mengenai bentuk master nya..karena memang begitu yg di minta my Bos.. Data pada Master memang ada 3 kondisi kesamping karena kebawah nya akan ada kondisi yg berbeda pula dan di summary dalam chart nanti nya..maaf ya kalau terlalu aneh dan menyulitkan.. untuk formula ini langsung saya coba Mr.. Salam kompak, TH --- Pada Ming, 10/4/11, Mr. Kid mr.nm...@gmail.com menulis: Sebaiknya susunan data dibuat lebih berkaidah database untuk kemudahan proses selanjutnya. Kira-kira susunan tabel memiliki header : KodeProduk Jenis WeekNilai 200111 FCS 1 3 200111 ORD 1 0.8 dst boleh acak (tidak harus per week seperti contoh.
[belajar-excel] Game di Excel
Saking sukanya sama excel maka gamenya pun di excel. Gimana cara ngeluarkan game di excel bawaannya pada excel 2007 dan 2010? Be Excel AdR
Re: [belajar-excel] Kwitansi master
Be Excel Kasus yg menarik. Gimana kalau hasilnya disimpan pada tabel dengan file terpisah (membentuk file baru)? Terimaksih Pada 10 April 2011 07:06, STDEV(i) setiyowati.d...@gmail.com menulis: memasukkan data dari sebuah entry form ke tabel, jika akan dilakukan berulang-ulang dengan lokasi records yg selalu berubah, tidak dapat dilakukan dengan sekedar formula; harus dibantu olh pemrograman VBA banyak cara / kiatnya tetapi salah satu coding yg biasa-biasa saja; mungkin seperti ini (disederhanakan dari versi yg ada di Module pda wkbook lampiran) Private Sub Cmd_ENTRY_Click() ' coded by: siti Vi / 9 Apr 2011 / milis belajar-excel ' http://tech.groups.yahoo.com/group/belajar-excel/message/9240 ' -- Dim KwTabel As Range, R As Long ' deklarasi 2 peUbah Set KwTabel = Range(H11)' inisialisasi Peubah R = CLng(Range(B2)) KwTabel(R, 1) = R ' nomor urut KwTabel(R, 2) = Range(C3) ' nama pembayar KwTabel(R, 3) = Range(A7) ' jumlah KwTabel(R, 4) = Range(C7) ' tgl kwitansi KwTabel(R, 5) = Range(C5) ' descripsi pymt ' otomatis naikkan #urut Range(B2) = Range(B2) + 1 End Sub '-- Private Sub Cmd_PRINT_Click() Me.PrintPreview ' kalau mau langsung cetak; gantilah dgn ' Me.PrintOut ' -- ' menghapus data di entry form sesudah di print ' Range(C3, C5, A7, C7).ClearContents End Sub temans / members baru yg ketinggalan diskusinya bila menginginkan *file atachment post ini http://www.box.net/shared/jd78ziqxn1* masih dapat mengunduhnya di sini: http://www.box.net/shared/jd78ziqxn1 semoga bermanfaat (kalau dimanfaatkan ..) '-- From: Stein Berg steinberg1...@yahoo.com.au Subject: Kwitansi master To: belajar-excel@yahoogroups.com Received: Saturday, 9 April, 2011, 2:14 PM Selamat siang. Kami ingin mempunyai kwitansi master artinya bisa: diisi langsung diprint datanya langsung masuk ke tabel seperti pada lampiran Tank's
Re: [belajar-excel] Nilai UNAS
Terimakasih Mas Hilman atas pencerahannya. UDF nya berjalan dengan baik dan pas dengan yg dimaksud. Ade Rusliana. Pada 7 April 2011 14:31, Hilman hilman_em...@yahoo.com menulis: Dear Ade... Untuk memenuhi keinginan anda, maka jalan satu-satunya adalah dengan membuat User Defined Function (UDF) atau fungsi/formula yg ditentukan sendiri oleh user untuk keperluan tertentu. Cara membuatnya adalah, buka Visual Basic Editor (tekan Alt+F11), pilih menu Insert, dan klik Module, kemudian Function dibawah ini di copy-paste. Function Nilai(ByRef Sem1 As Range, ByRef Sem2 As Range, ByRef Sem3 As Range, _ ByRef Usek As Range, ByRef Unas As Range) As Double 'Sem1 Nilai semester 1 'Sem2 Nilai semester 2 'Sem3 Nilai semester 3 'Usek Nilai Ujian Sekolah 'Unas Nilai Ujian Nasional Nilai = Round(Sem1 + Sem2 + Sem3) / 3 * 0.4 + _ Usek * 0.6) * 0.4) + Unas * 0.6), 2) End Function setelah Function Procedure ini sudah tertulis pada module1, maka fungsi Nilai teresebut sudah bisa langsung anda gunakan. Regards Hilman -- *From:* Ade Rusliana aderusli...@gmail.com *To:* belajar-excel@yahoogroups.com *Sent:* Thursday, April 7, 2011 8:49 AM *Subject:* Re: [belajar-excel] Nilai UNAS [1 Attachment] Baiklah berikut ini saya lampirkan cuplikan dari file aslinya. Sebelumnya mohon maaf saya tidak sertakan karena data ini termasuk data rahasia sekolahan tetapi kalo memang peraturan milis ini seperti itu maka saya sertakan cuplikannya. Pada 7 April 2011 07:23, STDEV(i) setiyowati.d...@gmail.com menulis: Agar para pemerhati excel yg bukan bergerak di bidang per-UNAS-an juga bisa ikut terlibat, tertarik dan mungkin menanggapi, Apa anda tidak merasa perlu memberi penjelaasan mengenai: makanan apa yg ada di daftar berikut ini : *N * *R1* *R2* *R3* *S* *U* R1 itu apakah alamat cell atau mobil pak SBY ? sukur-sukur ada data sheetnya walaupun cuma berisi beberapa data dlm beberapa cel saja sampai detik ini UNAS itupun saya belum tahu, (aku kurang gaul sih..) apakah* Uang Nasi, Untuk Dinas, Udah Nasib* *Udah Lunas* atau jangan-jangan *Ubay Nasir* tetangga sebelah yg baru jahatan... Linkungan kita memang sangat kita akrabi seetil-detilnya, tetapi tidak semua orang ada di linkungan kita. Kelor tidak sedaun dunia.. Be Exel, Be Smart ! 2011/4/7 Ade Rusliana aderusli...@gmail.com Salam Be-Excel ! Para mods, Nilai Unas sekarang rumusnya adalah N=(((R1+R2+R3)*40%)+S*60%)+U*60% memang bisa langsung dengan rumus tsb. Namun jika saya ingin menjadikan * fungsi* : =NILAI(r1;r2;r3;s;u) gimana caranya? kemudian *fungsi *ini saya pindahkan ke file excel yg lain agar berlaku juga di book lain gimana? Terimakasih.
Re: [belajar-excel] Bagaimana membuat funsi/rumus sendiri
Ye! Tepat sekali memang itu yang saya maksud. Saya sudah otak atik dan menghasilkan banyak fungsi buatan saya sendiri, pertanyaan saya lagi : 1. Apakah bisa membuka dan mengubah fungsi bawaan excel? 2. Apa saja sintak operasi sel?, misalnya menggeserkan sel/kursor, menhuju kesuatu sel dll, ( 3. Bagaimana membuat sebuah form pembuka untuk mengisi data awal? Nuhun, Terimakasihmbak Siti --- Pada Ming, 21/6/09, siti setiyowati.d...@gmail.com menulis: Dari: siti setiyowati.d...@gmail.com Topik: Re: [belajar-excel] Bagaimana membuat funsi/rumus sendiri Kepada: belajar-excel@yahoogroups.com Tanggal: Minggu, 21 Juni, 2009, 1:58 PM Mungkin yg dimaksud kira-kira begini: kedetahui 4 nilai: A, B, C dan D A, B, C berupa bilangan sembarang D berupa bilangan bulat Hasil yg diinginkan: NILAI = (2 * A + A * B + C) / 5 dan hasil HARUS itu dibulatkan dengan jumlah angka di belakang koma (pemisah desimal) = D digit. Jadi perhitungannya sudah jelas, hanya masih kurang pembulatannya saja Lengkapnya adalah NILAI = ROUND((2 * A + A * B + C) / 5, D) Cara membuat FUNGSI SENDIRI (User Defined Function / udf) Buka VBE (ALT + F11) Buat (insertkan ) Module Standar (menu insert Module ) Tuliskan di dalam module tsb: Function NILAI(A As Double, B As Double, C As Double, Optional D As Integer = 0) NILAI = Round((2 * A + A * B + C) / 5, D) End Function Cara menggunakan fungsi buatan sendiri di worksheet (kembali ke worksheet dengan Alt+F11 juga) =Nilai(NilaiA, NilaiB, NilaiC, NilaiD) keempat ISI (Argument fungsi) tsb dapat dituliskan langsung sebagai konstanta, atau dapat pula berupa rujukan ke cell. MASIH BANYAK HAL YG PERLU PENJELASAN, antara lain bahwa : aturannya Prosedur Function harus ditulis di Module Standar udf hanya berlaku di workbook di mana makro ditulis untuk memberlakukan udf disemua workbbok yg sedang dibuka, workbook berisi udf di save as *.xla (add-in) - dan kemudian add-in di aktifkan TETAPI SEMENTARA ITU DULU.. Selamat datang di dunia pemrograman, dunia yang sunyi, tapi penuh hura-hura... -ctv- On 6/21/09, Ade Rusliana aderusliana@ yahoo.co. id wrote: Hallo semuannya... . Langsung saja saya mau nanya nih...: 1. Bagaimanakah caranya membuat rumus/fungsi sendiri? contoh: saya ingin membuat sebuah fungsi NILAI, sehingga =NILAI(A1,B1, C1,2) berfungsi menghasilkan output (2xA1 + AxB1 + C1)/5 dengan hasil 2 desimal, jika angka dua tidak disertakan defaultnya 0 desimal. 2. Rumus di atas ingin berlaku otomatis di setiap membuka excel baru. sebenarnya masih banyak yang ingin saya tanyakan tapi itu saja dulu, mohon jawaban rinci karena saya benar benar awal dalam macro. Berbagi foto Flickr dengan teman di dalam Messenger. Jelajahi Yahoo! Messenger yang serba baru sekarang! http://id..messenger.yahoo.com
Re: [belajar-excel] Bagaimana membuat funsi/rumus sendiri
aiih mbak Siti, makasih buanget tutorialnya. Jadi tambah penasaran, ok sementara saya akan otak atik lagi. Nanti saya akan bertanya lagi. Buat Mas Slamet Harto, buatan saya masih jauh untuk dipamerkan. nantilah kalo saya sudah PD baru saya sharing. salam, AdR --- Pada Ming, 21/6/09, siti setiyowati.d...@gmail.com menulis: Dari: siti setiyowati.d...@gmail.com Topik: Re: [belajar-excel] Bagaimana membuat funsi/rumus sendiri Kepada: belajar-excel@yahoogroups.com Tanggal: Minggu, 21 Juni, 2009, 10:01 PM (1) fungsi bawaan excel tertutup kemungkinannya untuk diubah; karena source-nya tidak dapat diakses oleh user; ms office bukanlah opersource..jadi paling mungkin: kita membuat sendiri fungsi yg mirip, atau mengkombinasikan fungsi yg telah ada dengan fungsi lain dan/atau operand lain (menjadi formula) untuk memenuhi keperluan spesifik kita.belum lama 'kan ada contoh di milis ini, sebuah mega-formula yg merupakan gabungan banyak fungsi yg mampu menarik daftar Unique-Values dari sebuah deret data.Itu hanya sebuah contoh bahwa keperluan khusus yg belum ada fungsi-bawaan- nya kadang masih dapat diatasi dengan cara mega-formula spt itu. Meng-Compose sebuah mega-formula yg rumit juga tidak kalah asyiknya dengan kerjaanpemrograman. (2)di vba tidak ada object cell, yg ada object range, ini hanya istilah saja. sebagai object, dia punya banyak PROPERTIES, punya banyak METHODS, dan mungkinpunya beberapa EVENTStiga hal ini cukup penting dalam pemrograman, selain adanya Fungsi dan juga struktur pengaturan jalannya program (misal pencabangan (IF -THEN dsb) dan juga perulangan (FOR- NEXT, DO - LOOP, dsb) Jika kita telah punya rujukan sebuah range, (mungkin range tunggal yg di woksit dikenal sbg cell) maka kita dapat merujuk range lain berdasarkan range yg telah kita punyai, dengan cara mengubahnilai property nya.Misal dari Range(C1) kita dapat merujuk C2 dengan Range(C1).Cells(1,2) atauRange(C1).Offset(0,1)Cells dan Offset itu adalah property milik object Range.Jika rujukan tsb ingin sekaligus diselect, maka kita dapat memberlakukan METHOD Select Range(C1).Offset(0,1) .Select menyebabkan cell C2 terselect (menjadi aktif cell)Begitulah kira kira sebagian yg terjadi di VBA. Begitu banyaknya Objects dan Membersnya, tidak perlu menjadikan kita gentar, karena kita tidak perlu menghafalkan; sebab di VBA sudah tersedia banyak bantuan, misalnyaadanya AutoList dan juga ObjectBrowser.Jika ingin melihat daftar Properties dan Methods maupun Members lain dari sebuah object, dari VBE tekanlah F2 dan ObjectBrowser pun tanpa malas memunculkan dirinya. (3)Sebagaimana di VB ada FORM, di VBA juga dimungkinkan membuat UserForm.Di dalam UserForm dapat kita tempatkan object-object controls misal: TextBox, Label, ComboBox, ListBox, CheckBox, CommandButton dsb.FORM dapat dibuat di VBE dengan menu Insert UserForm.Object UserForm mempunyai modul tersendiri.Untuk menampilkannya di Excel, UserForm perlu di panggil dengan menambahkan METHOD Show. UsertForm1.Show Terlampir dua tulisan mengenai sekilas tentang VBA-Excel (VBA-Excel at a Glance), yg walaupunditulis dengan terbata-bata (berhubung minimnya pengetahuan) serta hanya dgn semangat bercanda, tetapi saya kira cukuplah buat pembuka pengenalan pemrograman VBA-Excel. Tulisan itu pernah diposted di milis sebelah beberapa th y.l. Mudah-mudahan bermanfaat. siti 2009/6/21 Ade Rusliana aderusliana@ yahoo.co. id Ye! Tepat sekali memang itu yang saya maksud. Saya sudah otak atik dan menghasilkan banyak fungsi buatan saya sendiri, pertanyaan saya lagi : 1. Apakah bisa membuka dan mengubah fungsi bawaan excel? 2. Apa saja sintak operasi sel?, misalnya menggeserkan sel/kursor, menhuju kesuatu sel dll, ( 3. Bagaimana membuat sebuah form pembuka untuk mengisi data awal? Nuhun, Terimakasihmbak Siti --- Pada Ming, 21/6/09, siti setiyowati.devi@ gmail.com menulis: Dari: siti setiyowati.devi@ gmail.com Topik: Re: [belajar-excel] Bagaimana membuat funsi/rumus sendiri Kepada: belajar-excel@ yahoogroups. com Tanggal: Minggu, 21 Juni, 2009, 1:58 PM Mungkin yg dimaksud kira-kira begini: kedetahui 4 nilai: A, B, C dan D A, B, C berupa bilangan sembarang D berupa bilangan bulat Hasil yg diinginkan: NILAI = (2 * A + A * B + C) / 5 dan hasil HARUS itu dibulatkan dengan jumlah angka di belakang koma (pemisah desimal) = D digit. Jadi perhitungannya sudah jelas, hanya masih kurang pembulatannya saja Lengkapnya adalah NILAI = ROUND((2 * A + A * B + C) / 5, D) Cara membuat FUNGSI SENDIRI (User Defined Function / udf) Buka VBE (ALT + F11) Buat (insertkan ) Module Standar (menu insert Module ) Tuliskan di dalam module tsb: Function NILAI(A As Double, B As Double, C As Double, Optional D As Integer = 0) NILAI = Round((2 * A + A * B + C) / 5, D) End Function Cara menggunakan fungsi buatan sendiri di worksheet (kembali ke worksheet dengan Alt+F11 juga
Re: [belajar-excel] Mengubah angka menjadi narasi
Ooo... gitu ya mas Kid, saya baru tahu kalo user lah yang justru lebih banyak mendongkrak kemampuan excel. Ok saya coba pelajari lagi VBA-nya. Terimakasih atas jawaban dan filenya. (saya juga sempat tertawa dengan hasil di sel B7, rupiah bro). Terimakasih Juga Mbak/Teh Siti atas kiriman filenya. --- Pada Jum, 19/6/09, nm kid nmkid.fam...@gmail.com menulis: Dari: nm kid nmkid.fam...@gmail.com Topik: Re: [belajar-excel] Mengubah angka menjadi narasi Kepada: belajar-excel@yahoogroups.com Tanggal: Jumat, 19 Juni, 2009, 8:57 PM Hello Ade Rusliana, Sepertinya ada yang harus diubah cara pandangnya tentang VBA deh... VBA adalah suatu routine (urutan proses yang harus dilakukan oleh komputer sebagai) program untuk menghasilkan sesuatu. Jadi, status VBA untuk menebalkan huruf (Bold) dengan toolbar Bold itu sama, bedanya, toolbar bawaan excel itu routine-nya yang buat microsoft dengan bahasa C++, sedang VBA untuk Bold text itu buatan excel user dengan bahasa VB Atau, formula SUM() excel sama dengan VBA berupa function JumlahSemua( rngData as Range) as Double. Bedanya : SUM() buatan microsoft dengan C++ dan JumlahSemua( bla..bla. .) buatan excel user dengan VB. Nggak adil kan anda menggunakan buatan microsoft dengan senang hati, tapi enggan menggunakan buatan excel user. Coba deh, bagaimana anda menggabung isi tulisan pada 25 kolom dengan formula buatan microsoft, dengan Conctenate() kan... apa nggak capek memasukkan 25 parameter (25 kolom) belum lagi dengan pemisah antar gabungannya. Buatan excel user dengan VBA sebagai function bisa hanya pilih semua kolom dan masukkan pemisahnya dan selesai, dipakai seperti formula umumnya. Kalau mau nunggu buatan microsoft, sepertinya sudah dari excel 97 dan sebelumnya deh sampai sekarang belum ada yang bisa begitu. Lagipula, sehebat-hebatnya microsoft, programmer untuk buat formula itu paling banyak 100 orang. Excel User itu ada ratusan juta sedunia, dan banyak yang lebih hebat dari programmernya microsoft. Buktinya, banyak kekurangan hasil programmer microsoft yang ditutup oleh programmer yang bukan orang microsoft. Microsoft terimakasih karena sudah dibantu. So... gunakan VBA function (UDF) seperti menggunakan formula bawaan excel. Kalau Anda ingin tahu bagaimana proses buat VBA function itu, baru belajar VBA, kalau tidak mau tahu, pakai aja tak perlu mempelajarinya (mempelajarinya itu optional, biasa disebut fardhu kifayah karena ilmu dunia, kalau ada yang bisa ya sudah gugur hukum fardhu-nya) Berikut (file terlampir) adalah contoh penggunaan VBA Function (UDF) masih banyak yang lainnya yang lebih baik dari ini, percaya deh. Cara pakainya ada dalam keterangan. Harapan, semoga semakin banyak pengguna excel yang sadar bahwa VBA adalah sebuah pintu untuk memperluas kemampuan Excel. Jangan enggan meskipun tidak mau mempelajarinya, pakai saja untuk memudahkan pekerjaan, atau tinggalkan untuk menyulitkan diri sendiri. Keep smile... (maaf ye... karena agak jengah nih masih banyak yang enggan dengan VBA). Eh.. tapi nggak tahu ding gimana pendapat yang lain. ini cuman pendapat pribadi kok. Kid. 2009/6/19 Ade Rusliana aderusliana@ yahoo.co. id Semoga semua sahabat saya di millis ini dalam keadaan sehat wal afiat. Saya membuat data keuangan, secara otomatis langsung kepada kwitansi. Kendala bagi saya adalah membuat narasinya bagaimana? Contoh : 2.310.500 ingin menjadi : Dua juta tiga ratus sepuluh ribu lima ratus rupiah. kalo bisa tidak menggunakan macro atau VBA (tambah mumet), mungkin engga menggunkan rumus biasa saja? Terimakasih sebelumnya. .. Menambah banyak teman sangatlah mudah dan cepat. Undang teman dari Hotmail, Gmail ke Yahoo! Messenger sekarang! http://id.messenger.yahoo.com/invite/
Re: [belajar-excel] Mengubah angka menjadi narasi
Terimakasih Mbak Siti atas filenya, ini sangat berguna sekali dan beberapa teman saya dikantor juga titip salam buat mbak karena sudah memberikan rumus Terbilang tanpa macro. --- Pada Sab, 20/6/09, siti setiyowati.d...@gmail.com menulis: Dari: siti setiyowati.d...@gmail.com Topik: Re: [belajar-excel] Mengubah angka menjadi narasi Kepada: belajar-excel@yahoogroups.com Tanggal: Sabtu, 20 Juni, 2009, 12:58 PM setuju dengan pendapat mas kid... yaitu menggunakan makro tidak harus mengetahhui cara membuat makro seperti kita tiap hari menggunakan fungsi SUM di excel, kan juga tidak harus /perlu tahu bagaimana si Om Bill Gentholet van Microsoft membuat program fungsi SUM itu. mengenai membuat TERBILANG otomatis, memang paling fleksibel dengan UDF, antara lain seperti kiriman mas kid Dikatakan fleksibel karena dlm tiap cell kita dapat memberlakukan penterjemahan angka narasi terbilang. workbook terlampir berisi FORMULA terbilang (tanpa makro) bisa menterjemahkan angka menjadi narasi juga, namun kelemahannya tidak fleksibel artinya 1 workbook kalau mau praktis hanya dapat menggunakan nya dalam 1 cell saja, (cell bilangannya dapat setiap saat diganti ganti datanya) yg dikatakan FORMULA di atas adalah BANYAK FORMULA yg kemudian di Concatenate untuk merangkum hasil tiap bagian terjemahan. ini cocok untuk membuat misalnya: kwitansi mudah-mudahan bermanfaatt. . ~siti~ 2009/6/19 nm kid nmkid.family@ gmail.com Hello Ade Rusliana, Sepertinya ada yang harus diubah cara pandangnya tentang VBA deh... VBA adalah suatu routine (urutan proses yang harus dilakukan oleh komputer sebagai) program untuk menghasilkan sesuatu. Jadi, status VBA untuk menebalkan huruf (Bold) dengan toolbar Bold itu sama, bedanya, toolbar bawaan excel itu routine-nya yang buat microsoft dengan bahasa C++, sedang VBA untuk Bold text itu buatan excel user dengan bahasa VB Atau, formula SUM() excel sama dengan VBA berupa function JumlahSemua( rngData as Range) as Double. Bedanya : SUM() buatan microsoft dengan C++ dan JumlahSemua( bla..bla. .) buatan excel user dengan VB. Nggak adil kan anda menggunakan buatan microsoft dengan senang hati, tapi enggan menggunakan buatan excel user. Coba deh, bagaimana anda menggabung isi tulisan pada 25 kolom dengan formula buatan microsoft, dengan Conctenate() kan... apa nggak capek memasukkan 25 parameter (25 kolom) belum lagi dengan pemisah antar gabungannya. Buatan excel user dengan VBA sebagai function bisa hanya pilih semua kolom dan masukkan pemisahnya dan selesai, dipakai seperti formula umumnya. Kalau mau nunggu buatan microsoft, sepertinya sudah dari excel 97 dan sebelumnya deh sampai sekarang belum ada yang bisa begitu. Lagipula, sehebat-hebatnya microsoft, programmer untuk buat formula itu paling banyak 100 orang. Excel User itu ada ratusan juta sedunia, dan banyak yang lebih hebat dari programmernya microsoft. Buktinya, banyak kekurangan hasil programmer microsoft yang ditutup oleh programmer yang bukan orang microsoft. Microsoft terimakasih karena sudah dibantu. So... gunakan VBA function (UDF) seperti menggunakan formula bawaan excel.. Kalau Anda ingin tahu bagaimana proses buat VBA function itu, baru belajar VBA, kalau tidak mau tahu, pakai aja tak perlu mempelajarinya (mempelajarinya itu optional, biasa disebut fardhu kifayah karena ilmu dunia, kalau ada yang bisa ya sudah gugur hukum fardhu-nya) Berikut (file terlampir) adalah contoh penggunaan VBA Function (UDF) masih banyak yang lainnya yang lebih baik dari ini, percaya deh. Cara pakainya ada dalam keterangan. Harapan, semoga semakin banyak pengguna excel yang sadar bahwa VBA adalah sebuah pintu untuk memperluas kemampuan Excel. Jangan enggan meskipun tidak mau mempelajarinya, pakai saja untuk memudahkan pekerjaan, atau tinggalkan untuk menyulitkan diri sendiri. Keep smile... (maaf ye... karena agak jengah nih masih banyak yang enggan dengan VBA). Eh.. tapi nggak tahu ding gimana pendapat yang lain. ini cuman pendapat pribadi kok. Kid. 2009/6/19 Ade Rusliana aderusliana@ yahoo.co. id Semoga semua sahabat saya di millis ini dalam keadaan sehat wal afiat. Saya membuat data keuangan, secara otomatis langsung kepada kwitansi. Kendala bagi saya adalah membuat narasinya bagaimana? Contoh : 2.310.500 ingin menjadi : Dua juta tiga ratus sepuluh ribu lima ratus rupiah. kalo bisa tidak menggunakan macro atau VBA (tambah mumet), mungkin engga menggunkan rumus biasa saja? Terimakasih sebelumnya. Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya sekarang! http://id.mail.yahoo.com
[belajar-excel] Pertanyaan buat mabk Siti
Pada file sebelumnya yang mabk kirimkan adalah tentang bilangan menjadi terbilang, ada sedikit pertanyaan saya yaitu : Bagaimana caranya menghilangkan kolom kosong pada sheet Formula Terbilang, yaitu kolom yang hilang kolom setelah kolom L.? Pemerintahan yang jujur bersih? Mungkin nggak ya? Temukan jawabannya di Yahoo! Answers! http://id.answers.yahoo.com
Re: [belajar-excel] Pertanyaan buat mabk Siti
oo iya ya. spele sekali kok tidak terikirkan oleh saya. Terimakasih banyak atas tutorialnya mbak Siti. Jangan kapok nanti saya akan nanya lagi. --- Pada Ming, 21/6/09, siti setiyowati.d...@gmail.com menulis: Dari: siti setiyowati.d...@gmail.com Topik: Re: [belajar-excel] Pertanyaan buat mabk Siti Kepada: belajar-excel@yahoogroups.com Tanggal: Minggu, 21 Juni, 2009, 5:38 AM Kolom atau Baris itu kan bisa diSEMBUNYIKAN caranya : pilih Kolom (kolom-kolom) nya / misalnya dengan menceklik header-kolom M lalu tekan tombol Shift + End + Panah Kanan (kolom M s.d terakhir : terselected) Klik kanan Hide atau dari menu Format Columns Hide Demikian juga dengan BARIS.. 2009/6/20 Ade Rusliana aderusliana@ yahoo.co. id Pada file sebelumnya yang mabk kirimkan adalah tentang bilangan menjadi terbilang, ada sedikit pertanyaan saya yaitu : Bagaimana caranya menghilangkan kolom kosong pada sheet Formula Terbilang, yaitu kolom yang hilang kolom setelah kolom L.? Mencari semua teman di Yahoo! Messenger? Undang teman dari Hotmail, Gmail ke Yahoo! Messenger dengan mudah sekarang! http://id.messenger.yahoo.com/invite/
[belajar-excel] Bagaimana membuat funsi/rumus sendiri
Hallo semuannya Langsung saja saya mau nanya nih...: 1. Bagaimanakah caranya membuat rumus/fungsi sendiri? contoh: saya ingin membuat sebuah fungsi NILAI, sehingga =NILAI(A1,B1,C1,2) berfungsi menghasilkan output (2xA1 + AxB1 + C1)/5 dengan hasil 2 desimal, jika angka dua tidak disertakan defaultnya 0 desimal. 2. Rumus di atas ingin berlaku otomatis di setiap membuka excel baru. sebenarnya masih banyak yang ingin saya tanyakan tapi itu saja dulu, mohon jawaban rinci karena saya benar benar awal dalam macro. Pemanasan global? Apa sih itu? Temukan jawabannya di Yahoo! Answers! http://id.answers.yahoo.com
[belajar-excel] Mengubah angka menjadi narasi
Semoga semua sahabat saya di millis ini dalam keadaan sehat wal afiat. Saya membuat data keuangan, secara otomatis langsung kepada kwitansi. Kendala bagi saya adalah membuat narasinya bagaimana? Contoh : 2.310.500 ingin menjadi : Dua juta tiga ratus sepuluh ribu lima ratus rupiah. kalo bisa tidak menggunakan macro atau VBA (tambah mumet), mungkin engga menggunkan rumus biasa saja? Terimakasih sebelumnya. Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya sekarang! http://id.mail.yahoo.com
Re: [belajar-excel] Tes Siswa Otomatis
Terimakasih untuk jawaban dari Mbak Devy dan Mas Slamet Harto, saya pelajari dulu lampirannya, terusterang rumus dan macronya masih asing bagi saya. Lampiran dari mbak Devy, cara makenya masih bingung. Lampiran dari Mas Slamet, saya coba password loginnya belum ada. Passwordnya apa ya? --- Pada Kam, 28/5/09, Slamet Harto slametha...@wiendi.web.id menulis: Dari: Slamet Harto slametha...@wiendi.web.id Topik: Re: [belajar-excel] Tes Siswa Otomatis Kepada: belajar-excel@yahoogroups.com Tanggal: Kamis, 28 Mei, 2009, 5:30 PM Hallo Pa Guru Lampiran berikut menggunakan macro, Login form di design utk membatasi hak akses dari masing-masing siswa, pengaturannya ada di sheet subsys, sheet appraisal ditujukan untuk membuat summary penilaian masing-masing siswa, mungkin perlu dirapihkan lagi spt lock worksheet, design sheet.. dsbnya Hal yang terpenting adalah jika kita menggunakan file ini, umumnya hanya bisa digunakan secara bergantian. terus terang saya tidak recommended untuk menggunakan share workbook. Jika multi user sebaiknya gunakan aplikasi access sbg database dan pengaturan log user. terima kasih untuk Devy untuk Indirect function, shg saya tidak perlu berlama-lama membuat formula. Selamat mencoba Pada tanggal 28/05/09, setyoDevi setiyowati.devi@ gmail.com menulis: usul: bgmana kalaumemanfaatkan fungsi ADDRESS untuk Ade, karena ade ada di L11 *=INDIRECT(ADDRESS( 30,9,,,L11) ) *tetapi sebelumnya semua siswa harus memberi NAMA Sheet sama dengan NAMA Siswa tsb. 2009/5/28 Ade Rusliana aderusliana@ yahoo.co. id Kawan kawan semuanya saya punya masalah dengan pekerjaan di excel saya, Saya ingin membuat perangkat tes untuk siswa saya yang soalnya dikemas dalam bentuk excel (file excel). Yang telah saya buat adalah ; setiap siswa menghasilkan 1 file, sehingga kalo ada 20 siswa menghasilkan 20 file excel. Bagaimana caranya agar langsung saja menjadi 1 file daftar Nilai. Contoh Saya lampirkan. Semoga kawan semuanya berkenan menjawab, atau paling tidak ada jalan keluar yang lebih baik. Terimakasih. Lebih aman saat online. Upgrade ke Internet Explorer 8 baru dan lebih cepat yang dioptimalkan untuk Yahoo! agar Anda merasa lebih aman. Gratis. Dapatkan IE8 di sini! http://downloads.yahoo.com/id/internetexplorer/
Re: [belajar-excel] Tes Siswa Otomatis
--- Pada Kam, 28/5/09, Slamet Harto slametha...@wiendi.web.id menulis: Dari: Slamet Harto slametha...@wiendi.web.id Topik: Re: [belajar-excel] Tes Siswa Otomatis Kepada: belajar-excel@yahoogroups.com Tanggal: Kamis, 28 Mei, 2009, 5:30 PM Hallo Pa Guru Lampiran berikut menggunakan macro, Login form di design utk membatasi hak akses dari masing-masing siswa, pengaturannya ada di sheet subsys, sheet appraisal ditujukan untuk membuat summary penilaian masing-masing siswa, mungkin perlu dirapihkan lagi spt lock worksheet, design sheet.. dsbnya Hal yang terpenting adalah jika kita menggunakan file ini, umumnya hanya bisa digunakan secara bergantian. terus terang saya tidak recommended untuk menggunakan share workbook. Jika multi user sebaiknya gunakan aplikasi access sbg database dan pengaturan log user. terima kasih untuk Devy untuk Indirect function, shg saya tidak perlu berlama-lama membuat formula. Selamat mencoba Pada tanggal 28/05/09, setyoDevi setiyowati.devi@ gmail.com menulis: usul: bgmana kalaumemanfaatkan fungsi ADDRESS untuk Ade, karena ade ada di L11 *=INDIRECT(ADDRESS( 30,9,,,L11) ) *tetapi sebelumnya semua siswa harus memberi NAMA Sheet sama dengan NAMA Siswa tsb. 2009/5/28 Ade Rusliana aderusliana@ yahoo.co. id Kawan kawan semuanya saya punya masalah dengan pekerjaan di excel saya, Saya ingin membuat perangkat tes untuk siswa saya yang soalnya dikemas dalam bentuk excel (file excel). Yang telah saya buat adalah ; setiap siswa menghasilkan 1 file, sehingga kalo ada 20 siswa menghasilkan 20 file excel. Bagaimana caranya agar langsung saja menjadi 1 file daftar Nilai. Contoh Saya lampirkan. Semoga kawan semuanya berkenan menjawab, atau paling tidak ada jalan keluar yang lebih baik. Terimakasih. Cepat, Bebas Iklan, Kapasitas Tanpa Batas - Dengan Yahoo! Mail Anda bisa mendapatkan semuanya. http://id.mail.yahoo.com
[belajar-excel] Tes Siswa Otomatis
Kawan kawan semuanya saya punya masalah dengan pekerjaan di excel saya, Saya ingin membuat perangkat tes untuk siswa saya yang soalnya dikemas dalam bentuk excel (file excel). Yang telah saya buat adalah ; setiap siswa menghasilkan 1 file, sehingga kalo ada 20 siswa menghasilkan 20 file excel. Bagaimana caranya agar langsung saja menjadi 1 file daftar Nilai. Contoh Saya lampirkan. Semoga kawan semuanya berkenan menjawab, atau paling tidak ada jalan keluar yang lebih baik. Terimakasih. Menambah banyak teman sangatlah mudah dan cepat. Undang teman dari Hotmail, Gmail ke Yahoo! Messenger sekarang! http://id.messenger.yahoo.com/invite/ tes siswa.xls Description: MS-Excel spreadsheet