Cara 0 dan cara 1 ada di kolom G dan J, yang dimaksudkan untuk mengajak memperhatikan karakteristik sort dalam Excel. Cara 2 sampai 5 adalah contoh untuk memahami konsep penggunaan sebuah composite key dalam pengurutan data. Cara 6 adalah contoh penggunaan tabel referensi prioritas pengurutan yang spesifik sesuai kehendak user. Dalam hal ini, prioritas pengurutan disusun user melalui sebuah array formula, padahal sebenarnya bisa disusun dengan berbagai cara termasuk penggunaan pivot table Cara 7 adalah contoh penyusunan raw data yang dilengkapi dengan composite key yang menjadi pengurut secara langsung. Bedanya, pada cara 4 sampai 6, proses penyusunan composite key beserta proses pengurutan dilakukan pada sisi hasil. Sedangkan cara 7 lebih mengutamakan pengolahan raw data yang telah menyiapkan composite key pengurutan.
Untuk ungkapan "sepertinya problem aktual saya harus dgn makro", sepertinya lebih sesuai jika "diinginkan dengan memanfaatkan VBA". Ketika memanfaatkan VBA, konsep composite key bisa disederhanakan, sehingga penyusun composite key cukup berupa 'Posisi Nama pertama yang sama yang telah tersusun descending nominalnya' Hal ini bisa diperoleh dengan formula Match terhadap data nama. Sebaiknya pada langkah-langkah penyusunan VBA nanti, ketika sampai pada tahap untuk menentukan Posisi Nama pertama yang terurut, lakukanlah uji coba secara langsung di worksheet untuk menemukan formulasinya. Setelah didapatkan formulasinya, baru dipasang menggunakan VBA. Berikut langkahnya : 1. Copy data (header 1 baris) ke sheet hasil. Untuk memudahkan proses, paste ke baris 1 kolom A (di A1) lebih dulu. 2. Lakukan sort dengan 2 kolom kunci pengurut, yaitu kolom Nominal descending (key1) dan kolom Nama Ascending (key2) 3. berhenti dan coba susun formula yang bisa mendapatkan bahwa semua nama 'tertentu' selalu memiliki id yang sama dengan yang pertama kali ditemukan di tabel yang telah diurutkan oleh proses 2 Contoh : jika ada 5 Nama bernilai 'Kid', dan nama 'Kid' pertama ditemukan pada baris ke 7, maka semua nama 'Kid' harus punya id bernilai 7. Letakkan formula pada kolom kosong pertama dikanan tabel (rapat dengan tabel yang diolah) 4. jika sudah menemukannya, pasang formula dengan VBA untuk semua baris data di kolom kosong pertama di kanan tabel 5. lakukan kalkulasi sheet dan copy paste values seluruh tabel hasil (termasuk yang berformula tadi) 6. lakukan sort berdasar 1 kolom key, yaitu kolom yang berisi formula tadi (yang kini sudah tinggal valuesnya saja) 7. hapus data di kolom berformula tadi. Wassalam, Kid. 2012/9/22 <[email protected]> > ** > > > Makasih pak mrkid atensinya, saya akan coba pelajari pelan2. linknya jg > nanti akan dibaca2 sambil nunggu barca vs granada :).. > setelah menebak "alur fikir" dlm menyusun formula pd cara 2 sampai 5 (cara > 1 nya koq gak keliatan ya hehe) - saya simpulkan bhw "prinsip dasar" dlm > mengelola database ialah kita hrs berupaya agar setiap record dpt memiliki > nilai unik (identitas) sbg penciri yg khas, yg nantinya rumus2 dibangun > menggunakan identitas itu. > Jika record tak memiliki identitas, maka membangun rumus2 akan sangat > sulit. > Benarkah kesimpulan ini pak?? > > Btw, sepertinya problem aktual saya harus dgn makro, krn Tabel 1 (data) > dlm lampiran kasus ini pun sbnrnya sdh merupakan hasil advanced filter dan > sorting (data pd bbrp kolom digabung mjd satu kolom di sheet hasil pake > makro) dari tabel mentahnya. > > Dari semua cara yg pak mrkid uraikan tadi, cara yg mana kira2 yg paling > mudah disusun mjd bahasa makro? Dan jika berkenan, mohon diuraikan > step-step makro (istilah kerennya algoritma manual bukan??)-nya. nanti saya > coba menuliskan makronya berdasarkan step-step itu, kemudian hasilnya saya > konsultasikan kembali ke bpk. > > Salam hormat, > Sinurat > Powered by Telkomsel BlackBerry® > ------------------------------ > *From: * "Kid Mr." <[email protected]> > *Sender: * [email protected] > *Date: *Sat, 22 Sep 2012 15:45:01 +0700 > *To: *<[email protected]> > *ReplyTo: * [email protected] > *Subject: *Re: [belajar-excel] Menampilkan data secara urut dan > berkelompok > > Supaya lengkap dan ndak bingung cara pakai tabel referensi prioritasnya. > (Cara 6) > Sekalian cara menyusun composite key. (Cara 7) > > Wassalam, > Kid. > > 2012/9/22 Kid Mr. <[email protected]> > >> Assalamualaikum Wr. Wb. >> >> Proses mengurutkan data dengan multi kriteria menggunakan formula, pada >> umumnya tergantung pada susunan composite key kriteria pengurutannya. >> Sepertinya ruwet kalau dijelaskan dengan kata-kata ya... >> Lihat file terlampir saja ya... >> Konsep tentang Composite Key dan cara pengurutan data, bisa dilihat >> disini<http://excel-mr-kid.blogspot.com/2012/05/formula-peringkat-data-teks.html> >> . >> >> Wassalamualaikum Wr. Wb. >> Kid. >> >> >> >> 2012/9/21 Imam Sinurat <[email protected]> >> >>> ** >>> >>> >>> Salam be-excel.. >>> >>> Yth. para pakar dan rekan2 excellers >>> >>> Bagaimana cara sorting dan mengelompokkan data di Tabel 1. agar tampil >>> terurut (Tabel 2.) dengan Makro ?? >>> >>> Penjelasan urutan dan pengelompokan data pada Tabel 2. : >>> 1. Semua record "yang unik" disort secara descending >>> 2. Berdasarkan urutan itu, lalu semua record yg "namanya sama" >>> dikumpulkan dan diurutkan lagi secara descending >>> 3. Hasilnya ditampilkan pada sheet 'hasil' >>> >>> Mohon dibantu, trima kasih sebelumnya >>> wassalam >>> Imam F. Sinurat >>> >>> >> > >

