Pada artikel ini kami akan memberi tahu Anda caranya sembunyikan baris di excel. Bekerja dengan kumpulan data besar yang berisi baris demi baris data bisa jadi cukup rumit. Dalam kasus seperti ini, mencari data yang sesuai dengan kriteria tertentu dapat diibaratkan seperti mencari jarum di tumpukan jerami. Untungnya, Excel menyediakan beberapa fitur yang memungkinkan Anda menyembunyikan baris tertentu berdasarkan nilai sel sehingga Anda hanya melihat baris yang ingin Anda lihat. Ada beberapa cara untuk melakukan ini. Kami akan bekerja dengan beberapa metode dan Anda dapat memilih salah satu yang menurut Anda paling nyaman.
Mungkin Anda mungkin tertarik: Emoji Di Excel. 4 Cara Memasukkannya dan Cara Menggunakannya
Cara menyembunyikan kolom dan baris di excel dengan cara yang sederhana
Ada beberapa cara untuk menyembunyikan dan menampilkan kolom dan baris di Excel. Satu hal yang mungkin tidak Anda ketahui: Anda bisa sembunyikan dan tampilkan lebih dari satu kolom atau baris, pada saat bersamaan, meskipun keduanya tidak berdekatan. Lebih baik lagi, jika keduanya berdekatan, Anda dapat menggunakan Alat Pengelompokan Excel. Di bawah ini kami menjelaskan beberapa cara untuk menyembunyikan dan menampilkan kolom dan baris Excel Anda untuk menghemat waktu.
Sembunyikan dan tampilkan kolom dan baris
Ini adalah langkah-langkah yang harus Anda ikuti:
- Langkah 1: Pilih jumlah kolom atau baris yang ingin Anda sembunyikan (gunakan tombol kontrol untuk memilih kolom atau baris tambahan yang tidak bersebelahan).
- Langkah 2: klik tombolnya Format terletak di tab Beranda / Grup Sel lalu pilih Sembunyikan kolom atau baris (pilihan lainnya adalah mengklik kanan header kolom atau baris yang disorot dan memilih menyembunyikan).
- Langkah 3: kolom dan baris Anda sekarang disembunyikan.
Tampilkan semua kolom atau baris
Dalam hal ini Anda harus melakukan hal berikut:
- Langkah 1: Klik tombol Format yang terletak di bawah tab Beranda / Grup Sel, lalu pilih Tampilkan kolom atau baris (Pilihan lainnya adalah menyeret rentang kolom atau baris yang ingin Anda tampilkan. Lalu klik kanan pada header kolom atau baris dan pilih tampilan.)
- Langkah 2: kolom dan baris Anda sekarang terlihat.
Sembunyikan dan tampilkan kolom dan baris menggunakan fungsi grup
Langkah-langkah berikut di bawah ini menjelaskan cara menggunakan opsi Grup di Excel untuk versi 2007, 2010, 2013 dan 2016. Pengelompokan hanya berfungsi dengan kolom dan baris yang berdekatan (bersama). Ini adalah langkah-langkah yang harus Anda ikuti:
- Langkah 1: pilih jumlah baris atau kolom bersebelahan yang ingin Anda sembunyikan (Anda tidak dapat menggunakan kuncinya kontrol selama operasi ini).
- Langkah 2: klik tombolnya Kelompok terletak di tab Skema Data/Grup lalu pilih.
- Langkah 3: kolom dan baris Anda sekarang disembunyikan. Kolom atau baris Anda tidak hanya disembunyikan, tetapi Excel telah menambahkan tombol tampilkan dan sembunyikan untuk membantu Anda mengalihkan tampilan:
Tampilan kolom yang diciutkan:
Untuk menonaktifkan fungsi grup
Dalam hal ini, prosedurnya adalah sebagai berikut:
- Langkah 1: pilih menu peringkat kolom atau baris yang ingin Anda pisahkan.
- Langkah 2: klik tombolnya Kelompok terletak di tab Data/grup, Skema lalu pilih.
- Langkah 3: Fitur Pengelompokan sekarang dihapus.
Menggunakan Filter untuk Menyembunyikan Baris di Excel Berdasarkan Nilai Sel
Katakanlah Anda memiliki kumpulan data seperti di bawah ini dan Anda ingin melihat data hanya pada karyawan yang masih dalam masa kerja.
Ini sangat mudah dilakukan dengan menggunakan filter. Ini adalah langkah-langkah yang harus Anda ikuti:
Langkah 1: pilih area kerja kumpulan data Anda.
Langkah 2: tab datos, pilih tombol Filter. Anda akan menemukannya di grup 'Sortir dan saring'.
Langkah 3: Anda sekarang akan melihat tombol panah kecil di setiap sel baris header.
Gambar8
Langkah 4: Tombol-tombol ini dimaksudkan untuk membantu Anda memfilter sel Anda. Anda dapat mengklik panah mana saja untuk memilih filter untuk kolom terkait.
Langkah 5: Dalam contoh ini, kami ingin memfilter baris yang berisi status pekerjaan = »Dalam pelayanan». Oleh karena itu, pilih panah di sebelah header Status pekerjaan.
Langkah 6: Hapus centang pada kotak di samping semua status kecuali «Dalam pelayanan«. Anda cukup menghapus centang «Pilih semua» untuk segera menghapus centang semuanya lalu pilih «Dalam pelayanan".
Langkah 7: klik menerima.
Anda sekarang seharusnya hanya dapat melihat baris dengan Status Ketenagakerjaan = "Dalam pelayanan«. Semua baris lainnya sekarang harus disembunyikan.
Catatan: Untuk menampilkan sel tersembunyi, cukup klik tombol itu lagi Filter.
Menggunakan VBA untuk menyembunyikan baris di Excel berdasarkan nilai sel
Metode kedua memerlukan sedikit coding. Jika Anda terbiasa menggunakan makro dan sedikit pengkodean menggunakan VBA, maka Anda mendapatkan lebih banyak cakupan dan fleksibilitas untuk memanipulasi data agar berperilaku persis seperti yang Anda inginkan.
Menulis kode VBA
Kode berikut akan membantu Anda menampilkan hanya baris yang berisi informasi tentang karyawan yang 'Dalam pelayanan' dan menyembunyikan semua baris lainnya:
Makro mengulang setiap sel di kolom C dan menyembunyikan baris yang tidak berisi nilai "Dalam layanan". Pada dasarnya, Anda perlu mengurai setiap sel dari baris 2 hingga 19 dan menyesuaikan 'atributTersembunyi' dari baris yang ingin Anda sembunyikan. Untuk memasukkan kode di atas, salin dan tempel ke jendela pengembang Anda. Begini caranya:
Langkah 1: di pita menu Pengembangmemilih Visual Basic.
Langkah 2: setelah jendela VBA terbuka, Anda akan melihat semua file dan folder Anda di Project Explorer di sisi kiri. Jika Anda tidak melihat Project Explorer, klik Lihat->Project Explorer.
Langkah 3: memastikan 'Buku Kerja Ini' dipilih dalam proyek VBA dengan nama yang sama dengan buku kerja Excel Anda.
Langkah 4: klik Sisipkan->Modul. Anda akan melihat jendela modul baru terbuka.
Langkah 5: sekarang Anda dapat mulai membuat kode. Salin baris kode di atas dan tempelkan ke jendela modul baru.
Langkah 6: Pada contoh kita, kita ingin menyembunyikan baris yang tidak mengandung nilai 'In service' pada kolom 3. Namun Anda dapat mengganti nilai angka ColNum “3” pada baris 4 dengan nomor kolom yang berisi nilai kriteria.
Langkah 7: tutup jendela VBA.
Catatan: Jika kumpulan data Anda mencakup lebih dari 19 baris, Anda dapat mengubah nilai variabel Mulai Baris y Baris Akhir ke nomor baris yang Anda perlukan.
Jika Anda tidak dapat melihat opsi Pengembang, pada menu Arsippergi ke Pilihan. Pilih Sesuaikan pita dan centang opsi Pengembang di tab utama.
Langkah 8: terakhir, klik menerima.
Makro Anda sekarang siap digunakan.
Mungkin Anda ingin tahu: Cara Mengekspor dari Microsoft Project ke Excel
Menjalankan makro
Kapanpun Anda perlu menggunakan makro di atas, yang perlu Anda lakukan hanyalah menjalankannya, dan berikut caranya:
Langkah 1: pilih tab Pengembang.
Langkah 2: klik tombolnya Macro (di grup Kode).
Langkah 3: Ini akan membuka Jendela Makro, di mana Anda akan menemukan nama semua makro yang telah Anda buat sejauh ini.
Langkah 4: pilih makro (atau modul) yang disebut 'Sembunyikan Baris' dan klik tombolnya menjalankan.
Anda akan melihat semua baris di mana Status pekerjaan Itu tidak Tersembunyi sebagai «Dalam pelayanane".
Penjelasan Kode
Berikut penjelasan baris demi baris dari kode di atas:
Pada baris 1 kita mendefinisikan nama fungsinya.
SubSembunyikanBaris()
Pada baris 2, 3, dan 4 kita mendefinisikan variabel untuk menampung baris awal dan baris akhir kumpulan data, serta indeks kolom kriteria.
Baris Awal = 2
Baris Akhir = 19
Nomor Kolom = 3
Pada baris 5 hingga 11, kita mengulang setiap sel di kolom “3” (atau kolom C) pada Lembar Kerja yang aktif. Jika sel tidak berisi nilai »Dalam layanan», maka kita atur atributnya 'Tersembunyi' atau "tersembunyi" seluruh baris (sesuai dengan sel itu) menjadi True, yang berarti kita ingin menyembunyikan seluruh baris terkait.
Baris 12 hanya membatasi akhir fungsi HideRows.
End Sub
Dengan cara ini, kode di atas menyembunyikan semua baris yang tidak mengandung nilai 'Dalam pelayanan' di kolom C.
Tampilkan kolom berdasarkan nilai sel
Sekarang kita sudah bisa menyembunyikan baris-baris di Excel yang tidak diperlukan, bagaimana jika kita ingin melihat baris-baris tersembunyi itu lagi? Cara melakukannya cukup mudah. Anda hanya perlu melakukan sedikit perubahan pada fungsi HideRows.
Di sini, kami hanya memastikan bahwa berapa pun nilainya, semua baris ditampilkan (dengan menyetel properti Tersembunyi semua baris ke False). Anda dapat menjalankan makro ini dengan cara yang persis sama seperti HideRows.
Sembunyikan baris berdasarkan nilai sel secara real time
Pada contoh pertama, kolom disembunyikan hanya ketika makro dijalankan. Namun, sering kali, kami ingin menyembunyikan kolom dengan cepat, berdasarkan nilai sel tertentu. Jadi sekarang mari kita lihat contoh lain yang menunjukkan hal ini. Dalam contoh ini, kami memiliki kumpulan data berikut:
Satu-satunya perbedaan dari kumpulan data pertama adalah kita memiliki nilai di sel A21 yang akan menentukan baris mana yang harus disembunyikan. Jadi ketika sel A21 berisi nilai 'Pensiun', hanya baris berisi Status Ketenagakerjaan 'Pensiun' yang disembunyikan. Demikian pula ketika sel A21 berisi nilai 'Dalam masa percobaan', hanya baris yang berisi Status Ketenagakerjaan yang disembunyikan 'Dalam masa percobaan'.
Jika tidak ada apa pun di sel A21, kami ingin semua baris ditampilkan. Kami ingin ini terjadi secara real time, setiap kali nilai di sel A21 berubah. Untuk ini, kita perlu menggunakan fungsinya Lembar Kerja Excel_SeleksiUbah.
Acara Worksheet_SelectionChange
Prosedur Worksheet_SelectionChange adalah acara VBA yang dibangun di Excel. Itu sudah diinstal sebelumnya dengan lembar kerja dan diaktifkan setiap kali pengguna memilih sel dan kemudian mengubah pilihan mereka ke sel lain.
Karena fitur ini sudah diinstal sebelumnya dengan lembar kerja, Anda harus menempatkannya di modul kode lembar kerja yang benar untuk menggunakannya. Dalam kode kita, kita akan meletakkan semua baris kita di dalam fungsi ini, sehingga baris tersebut dieksekusi setiap kali pengguna mengubah nilai di A21 dan kemudian memilih beberapa sel lainnya.
Menulis kode VBA
Berikut kode yang akan kita gunakan:
Untuk memasukkan kode sebelumnya, Anda harus menyalin dan menempelkannya ke jendela pengembang Anda, di dalam prosedur Lembar Kerja_SeleksiUbah dari lembar kerja Anda. Begini caranya:
Langkah 1: dalam menu Pengembangmemilih Visual Basic.
Langkah 2: setelah jendela VBA terbuka, Anda akan melihat semua file dan folder proyek Anda di Project Explorer di sisi kiri.
Langkah 3: Di Project Explorer, klik dua kali nama lembar kerja Anda, di bawah proyek VBA dengan nama yang sama dengan buku kerja Excel Anda. Dalam contoh kami, kami bekerja dengan Sheet1.
Langkah 4: ini akan membuka jendela modul baru untuk lembar yang dipilih.
Langkah 5: Klik panah drop-down di sebelah kiri jendela. Anda akan melihat opsi yang mengatakan "Lembar kerja".
Langkah 6: klik opsi 'Lembar Kerja'. Secara default, Anda akan melihat prosedurnya Lembar Kerja_SeleksiUbah dibuat untuk Anda di jendela modul.
Langkah 7: sekarang Anda dapat mulai membuat kode. Salin baris kode di atas dan tempelkan ke dalam prosedur Worksheet_SelectionChange, tepat setelah baris: Private Sub Worksheet_SelectionChange (ByVal Target As Range).
Langkah 8: tutup jendela VBA.
Menjalankan makro
Prosedur Worksheet_SelectionChange mulai dijalankan segera setelah Anda selesai membuat kode. Oleh karena itu, Anda tidak perlu menjalankan makro secara eksplisit agar makro dapat mulai berfungsi. Coba tulis 'Pensiunan' di sel A21, lalu klik sel lainnya. Anda akan menemukan bahwa semua baris yang berisi nilai 'Ditarik' di kolom C menghilang.
Sekarang coba ganti nilai di sel A21 dengan 'Dalam masa percobaan', lalu klik sel lainnya. Anda harus menemukan semua baris yang berisi nilai tersebut 'Dalam masa percobaan' di kolom C menghilang.
Sekarang coba hapus nilai di sel A21 dan biarkan kosong. Kemudian klik sel lainnya. Anda akan menemukan bahwa kedua baris menjadi terlihat kembali.
Ini berarti kode tersebut berfungsi secara real-time ketika ada perubahan pada sel B20.
Penjelasan Kode
Mari luangkan waktu beberapa menit untuk memahami kode ini sekarang.
Baris 1, 2, dan 3 mendefinisikan variabel untuk menampung baris awal dan baris akhir kumpulan data, serta indeks kolom kriteria. Anda dapat mengubah nilainya sesuai kebutuhan Anda.
Baris Awal = 2
Baris Akhir = 19
Nomor Kolom = 3
Baris 4 hingga 10, lingkari setiap sel di kolom “3” (atau kolom C) pada lembar kerja. Jika sel berisi nilai di sel A21, maka kita menyetel atribut 'Tersembunyi' dari seluruh baris (yang sesuai dengan sel tersebut) ke True, yang berarti kita ingin menyembunyikan seluruh baris yang terkait.
Kode5
Dengan cara ini, kode di atas menyembunyikan baris kumpulan data berdasarkan nilai di sel A21. Jika A21 tidak berisi nilai apa pun, kode akan menampilkan semua baris.
Melihat: Cara Menggabungkan Excel dengan Word: Impor Data dari Excel ke Word
Final Pensamientos
Dalam tutorial ini, kami menunjukkan kepada Anda bagaimana Anda bisa menggunakan Filter dan VBA Excel untuk menyembunyikan baris di Excel berdasarkan nilai sel. Kami juga menunjukkan beberapa metode sederhana untuk menyembunyikan kolom dan baris di Excel. Kami melakukan ini dengan bantuan dua contoh sederhana: satu yang menghapus baris yang diperlukan hanya ketika makro dijalankan secara eksplisit dan satu lagi yang berfungsi secara real time. Kami berharap kami berhasil membantu Anda memahami konsep di balik kode sehingga Anda dapat menyesuaikannya dan menggunakannya untuk tujuan Anda sendiri.
Nama saya Javier Chirinos dan saya sangat tertarik dengan teknologi. Sepanjang ingatan saya, saya menyukai komputer dan video game dan hobi itu berakhir dengan pekerjaan.
Saya telah mempublikasikan tentang teknologi dan gadget di Internet selama lebih dari 15 tahun, khususnya di mundobytes.com
Saya juga ahli dalam komunikasi dan pemasaran online dan memiliki pengetahuan tentang pengembangan WordPress.