Membuat Daftar Data Dalam Kolom Excel

Kalau anda mempunyai tabel  dengan ribuan data dan sebagian besar merupakan isinya sama (data duplikasi), bagaimana caranya mengenerate daftar dengan isi yang unik (masing-masing hanya satu data berlainan yang tampil dalam satu kolom ?

Ada dua cara untuk mendapatkannya yaitu: pertama dengan menggunakan fungsi Data | Autofilter, kemudian klik drop-down list untuk kolom yang diperlukan. Dengan melakukan perintah di atas anda akan mendapatkan daftar data unik di layar.  Kalau dengan cara ini anda cukup puas, maka permasalahan sudah selesai.

Cara yang kedua adalah jika anda perlu memiliki daftar yang unik yang dapat dicopy dan paste kan ke range (kolom) lainnya. Untuik menghasilkan daftar yang unik tersebut, maka anda perlu menggunakan perintah Data | Filter | Advanced Filter.  Contoh di bawah ini adalah cara untuk mendapatkan daftar tersebut di atas. Kita akan menggunakan kolom B pada Gambar 1.

Gambar 1

Gambar 1

  1. Klik kolom pada  label hurufnya untuk memilih seluruh kolom yang berisi data dan copy dengan cara menekan Ctrl + C,  ke menu Edit | Copy, atau dengan menekan icon Copy pada toolbar Standard . (Memilih seluruh kolom karena anda perlu seluruh isi data beserta judul kolomnya).
  2. Mem-Paste-kan data tersebut ke kolom lain (misalnya Kolom E)yang (ingat beri jarak dengan range sumber data),  atau pada sheet baru. Setelah anda melakukan paste, kolom B masih tetap terpilih (lihat ada garis putus-putus disekeliling Kolom B). Akan tetapi jika anda secara tidak sengaja telah membatalkan peritah select, pastikan bahwa petunjuk sel (cell pointer) berada di dalam data yang baru anda paste (kolom E) sebelum melanjutkan. Catatan: Anda tidak perlu memilih seluruh data atau men-sort (urut data) dahulu untuk melakukan perintah ini.
  3. Ke menu Data | Filter | Advanced Filter. Secara otomatis, Excel akan menunjukkan bahwa filtering telah aktif. Kita lanjutkan saja, yaitu dengan memilih opsi copying the unique records to another location, sehing anda dapat membandingkan kedua daftar secara berdampingan.
  4. Pilih opsi (radio button) Select the Copy To Another Location (Gambar 2), pilih opsi Check Box  Unique Records Only , dan ketik G1 pada input Copy To field.
  5. Klik OK, dan Excel akan mengcopykan daftar dengan data unik dari kolom sumber data ( kolom E) ke kolom baru ( kolom G). Bahkan hasinya akan urut abjad , seperti yang tampak pada Gambar 3

Gambar 2

Gambar3

Selamat berkarya !!!!

Share

21 comments for “Membuat Daftar Data Dalam Kolom Excel

  1. March 22, 2009 at 1:50 pm
    gimana caranya bikin form yang bisa diprint dengan data dari sebuah database dalam excel thanks
  2. ivanichi
    July 12, 2009 at 10:39 pm
    hi.. bagaimana cara membuat tampilan seperti ini di excel 2007 : saya punya combobox berisi 5 item, ke 5 item itu harapannya ketika salah satu diklik akan menampilkan form data yang berbeda dan form data itu akan berubah modelnya saat saya mengklik item lainnya..dalam satu sheet. Oh iya satu lagi, form data dapat digunakan untuk input sesuatu, yang tersimpan, seandainya saya memilih item pertama lagi dari combobox, maka data yang terinput akan muncul juga. mohon review ke email saya jika mengetahui jawabannya. terima kasih
  3. August 9, 2009 at 3:19 pm
    ada ga cara bikin form isian dinama data nanti lari ke excel, jd biar tampilan lebih enak tp seperti mengisi formulir , makasih
  4. fiton
    December 11, 2009 at 5:18 am
    mas bagaimana agar sheet tidak terlihat, tapi begitu kita klik menu sheet itu langsung tampil. trims..
    • December 12, 2009 at 12:04 am
      @Fiton: Harus pakai VB atau Macro
      Tergantung menunya. berikut beberapa fungsi untuk sembunyikan atau tampilkan sheets
      Contoh Sembunyikan kecuali Daftar isi:

      ‘ Sembunyikan Semua Kecuali Sheet Daftar Isi
      Sub SembunyiSemua()

      For Each sh In ThisWorkbook.Worksheets
      If Not sh.Name = “Daftar Isi” Then sh.Visible = False
      Next sh

      End Sub

      ‘Buka sheet tanpa parameter
      Sub BukaSheet()
      Application.visible=true
      end sub

      ‘Sembunyikan sheet active tanpa parameter
      Sub BukaSheet()
      Application.visible=false
      end sub

      ‘ Sembunyikan Sheet Sesuia input nama Sheet
      Sub BukaSheet(NamaSheet)

      For Each sh In ThisWorkbook.Worksheets
      If sh.Name = NamaSheet Then sh.Visible = True
      Next sh

      Sub BukaSemuaSheet()

      For Each sh In ThisWorkbook.Worksheets
      If Not sh.Name = “Daftar Isi” Then sh.Visible = True
      Next sh

      End Sub

    • weny_
      December 1, 2011 at 7:41 pm
      untuk menyembunyikan sheet bisa koq pada menu home, di group cells pilih format pilih hide / unhide lalu pilih hide sheet yang diinginkan,,

      lalu untuk menampilkan link yang di butuhkan jika di panggil
      bisa juga menggunakan fungsi dari hyperlink,,

  5. FITON
    December 12, 2009 at 1:54 pm
    Makasih atas pencerahannya. nambah soal… he3…
    saya mau bikin database karyawan yang ada fotonya. bagaimana cara menampilkan data karyawan dengan fotonya? makasih…
  6. August 3, 2010 at 2:38 pm
    Hii Pak Aurino …
    Aku bingung nii ..
    Bagaimana caranya menyajikan laporan dalam 1 sheet namun terdapat 3 worksheet. contoh: dalam 1 sheet Januari terdapat 3 laporan cabang dengan ikon dan halaman excel yang berbeda. mohon bantuannya.
    saya sangat berterimakasih
  7. September 19, 2010 at 9:26 pm
    bos gmna cranya..?biar kolom ke tampil pas di print,,saya coba bikiin tp pas di print kolomnya ngilang..?
  8. October 15, 2010 at 7:14 am
    mas, gimana caranya menampilkan dua kolom pada combobox vba excel?
    saya ingin menampilkan data pada kolom A5:A105 dan Kolom B5:B105.
    (range Kode dan range nama)trims pencerahannya.
  9. syaiful
    June 9, 2011 at 2:02 pm
    assalamu alaikum, saya mau minta tolong. saya mau bikin jadwal pertandingan. begini, tarulah kita dalam satu pool pertandingan terdapat 4 tim. nha, adakah rumus yang bisa mempertemukan keempat tim tersebut secara otomatis.
    • June 9, 2011 at 10:32 pm
      Pakai bentuk matrik saja tampilannya lalu setengah matrik ditandai.

      Team 1 Team 2 Team 3 Team 4
      Team 1………….. x ……… x ……….. x
      Team 2 …………………………. x ……….. x
      Team 3 ………………………………………. x
      Team 4

  10. jaya
    December 29, 2011 at 10:54 pm
    salam…
    saya senang dengan tulisan anda. jika saya ingin membuat databasedengan kolom input data, cara gimana? contohnya jika saya ingin input data pada siswa dan nilai, dan secara otomatis nanti saya bisa lihat hasilnya di seet laen gimana?

    terimakasih

    • December 31, 2011 at 11:09 pm
      Saya coba buatkan file input dengan macro yang menghasilkan daftar sbb:

      Tanggal Yang Input Nama Kelas Nilai Nomor Siswa Ujian Ke
      12/31/2011 22:55:26 user Andri Bhs Indonesia 34 1002 3
      12/31/2011 22:57:57 user Andri Bhs Indonesia 79 1002 2
      12/31/2011 23:00:02 user Bambang Agama Islam 54 1004 1
      filenya dapat diunduh di sini

  11. January 28, 2012 at 7:14 am
    ok sob infonya…salam kenal n sukses selalu.thanks
  12. veronika
    September 6, 2012 at 7:05 pm

    *mau tanya,saya mau buat combo box di excel.misal saya punya data anak murid dari kelas 1 sampai kelas 6…lalu saat saya mengklik combo box bertuliskan kelas 1,saya mau semua data anak kelas 1 muncul dan kelas lainnya tidak tampil.begitu juga jika saya mengklik 2,maka hanya kelas 2 saja yang tampil.agar memudahkan pencarian murid..

    tolong di jelaskan terima kasih.tolong di check email dari vero91@mail.com yaa

    • September 15, 2012 at 11:32 pm
      Sebenarnya ada cara yang lebih mudah daripada membuat filter dengan combo box yaitu dengan memformat data dengan tombol Format as table
      sehingga kita dapat memfilter langsung pada tabel tersebut

Leave a Reply