3 Kaedah Menggunakan Kotak Centang untuk Menunjukkan atau Menyembunyikan Isi Sel di Excel

Kongsi Sekarang:

Kadang kala anda perlu menggunakan kotak pilihan untuk membantu kerja anda. Dan menunjukkan kandungan tertentu dalam sel tertentu mengikut nilai kotak pilihan dapat menunjukkan maklumat lebih jelas. Dalam artikel ini, kami akan menunjukkan kepada anda 3 kaedah berkesan untuk menunjukkan atau menyembunyikan kandungan sel.

Dalam gambar di bawah ini, kami telah memasukkan kotak pilihan ke dalam lembaran kerja. Dan sekarang anda perlu menunjukkan kandungan tertentu dalam sel tertentu.Kotak pilihan untuk Menunjukkan Kandungan Tertentu

Apabila anda mencentang satu kotak centang, sel tertentu perlu menyembunyikan atau menunjukkan kandungan tertentu. Dan di bawah ini adalah 3 kaedah untuk mencapai tugas ini.

Kaedah 1: Pautkan Sel

Dalam kaedah ini, anda boleh menghubungkan kotak pilihan ke sel tertentu.

  1. Klik kanan satu kotak semak di lembaran kerja.
  2. Dan kemudian klik pilihan "Format Control" di sub menu.Kawalan Format
  3. Setelah itu, masukkan rujukan sel yang ditentukan ke dalam kotak teks "Pautan sel". Di sini anda juga boleh menggunakan tetikus dan memilih sel secara langsung. Tetapi ingat untuk menggunakan rujukan mutlak. Dan dalam contoh ini, kita menggunakan sel B2 sebagai sel pautan.Pautan Sel
  4. Dan kemudian klik butang "OK" di tetingkap semasa.

Seterusnya anda akan kembali ke lembaran kerja. Pada mulanya, tidak ada kandungan dalam sel B2.

Apabila anda mencentang kotak, nilai "BENAR" akan muncul di sel B2. Dan kemudian jika anda tidak mencentang kotak, sel akan menunjukkan "SALAH".Tunjukkan Kandungan

  1. Sekarang ulangi langkah di atas dan tautkan kotak pilihan lain dengan sel. Oleh itu, apabila nilai kotak centang berubah, kandungan dalam sel yang dipautkan juga akan berubah. Selain itu, anda juga dapat membersihkan kandungan dalam sel secara manual.

Kaedah 2: Gunakan Fungsi IF

Dalam kaedah ini, anda perlu memastikan bahawa kotak pilihan dihubungkan ke sel tertentu. Oleh itu, anda boleh menggunakan fungsi IF untuk menunjukkan kandungan tertentu.

  1. Klik sel di mana anda perlu menunjukkan kandungannya. Di sini kita mengklik sel C2 dalam lembaran kerja ini.
  2. Kemudian masukkan formula berikut ke dalam lembaran kerja:

= JIKA (B2, "Tersedia", "Tidak Tersedia")

Di sini anda dapat melihat bahawa formula ini akan menggunakan hasilnya pada sel B2 yang dipautkan. Oleh itu, anda juga perlu memautkan sel untuk kotak pilihan tersebut. Dalam formula ini, anda juga boleh mengubah kandungan mengikut keperluan anda.

  1. Dan kemudian tekan butang "Enter" pada papan kekunci. Oleh itu, anda akan melihat hasilnya dengan segera di dalam sel.JIKA Fungsi
  2. Sekarang klik dua kali pemegang isian sel C2 dan isi formula di sel lain.Isi Sel

Apabila anda mengubah nilai kotak centang, hasil dalam sel juga akan berubah sesuai.

Kaedah 3: Gunakan Makro VBA

Sebaliknya, jika anda tidak mahu memautkan sel dan ingin menunjukkan kandungan tertentu dalam sel tertentu, anda boleh menggunakan makro VBA. Dan di sini kami akan menunjukkan kepada anda langkah-langkah untuk menyelesaikan tugas ini.

  1. Tekan kekunci pintasan "Alt + F11" pada papan kekunci.
  2. Seterusnya klik butang "Masukkan" di bar alat.
  3. Dan kemudian pilih pilihan "Modul" di menu drop-down.Masukkan Modul
  4. Sekarang salin kod VBA berikut ke modul baru.
Sub ShowContent()

    Dim CheBox As CheckBox, i As Integer

    i = 2

    For Each CheBox In ActiveSheet.CheckBoxes

        If CheBox.Value = -4146 Then

            Range("C" & i) = "Not Available"

        Else

            If CheBox.Value = 1 Then

                Range("C" & i) = "Available"

            End If

        End If

        i = i + 1

    Next

End Sub

'assign macro for all the checkboxes in this worksheet

Sub AssignMacro()

    Dim CheBox As CheckBox

    For Each CheBox In ActiveSheet.CheckBoxes

        CheBox.OnAction = "ShowContent"

    Next CheBox

End Sub

Terdapat dua prosedur dalam kod tersebut. Sub pertama akan menunjukkan kandungan tertentu dalam sel tertentu mengikut nilai kotak pilihan. Dan sub kedua akan memberikan makro pertama untuk semua kotak pilihan dalam kumpulan dalam lembaran kerja ini. Selain itu, dalam lembaran kerja sebenar anda, anda juga boleh mengubah beberapa elemen untuk menyediakan kod VBA.

  1. Dan sekarang klik pada sub kedua.
  2. Setelah itu, klik butang "Run Sub" atau tekan butang "F5" pada keyboard untuk menjalankan sub kedua.
  3. Sekarang anda boleh kembali ke lembaran kerja.Keputusan VBA

Apabila anda mencentang atau menghapus centang satu kotak, kandungan dalam sel tertentu juga akan berubah dengan sewajarnya. Dan anda tidak perlu memautkan sel untuk kotak pilihan tersebut.

Perbandingan antara 3 Kaedah

Untuk membantu anda memilih dari 3 kaedah, kami telah menyenaraikan semua kemungkinan kelebihan dan kekurangan dalam jadual di bawah.

perbandingan

Pautan Sel Gunakan Fungsi JIKA

Gunakan Makro VBA

kelebihan

1. Kaedah ini sangat mudah digunakan jika anda hanya perlu menunjukkan "BENAR" atau "SALAH" dalam sel.

2. Berbanding dengan dua kaedah lain, ini adalah kaedah yang paling mudah.

1. Anda boleh memasukkan isi khas ke dalam formula sesuai dengan keperluan anda.

2. Sekiranya anda tidak biasa dengan makro VBA, anda boleh menggunakan fungsi ini untuk menunjukkan kandungan.

1. Semua kotak pilihan diberikan dengan makro. Dan anda dapat melihat kandungannya semasa anda mencentang atau hapus centang pada kotak pilihan.

2. Anda dapat menunjukkan kandungan tertentu dalam sel mengikut keperluan anda.

Kekurangan

1. Menghubungkan sel satu persatu boleh memakan banyak masa dan tenaga.

2. Sel hanya dapat menampilkan "BENAR" atau "PALSU", yang dapat menyusahkan dalam situasi tertentu.

1. Dalam menggunakan fungsi ini, anda juga perlu memautkan sel ke kotak centang satu persatu.

2. Menunjukkan "BENAR" atau "SALAH" bersama-sama dengan kandungan yang anda tetapkan pada masa yang sama akan mengacaukan lembaran kerja anda.

1. Sekiranya anda tidak biasa dengan Excel VBA, anda mungkin menghadapi masalah semasa menjalankan makro.

2. Menggunakan kod VBA akan menjadikan tugas lebih kompleks.

Dari analisis di atas, sekarang anda mempunyai pemahaman yang jelas mengenai kaedah yang berbeza. Oleh itu, pada waktu berikutnya jika anda perlu menunjukkan kandungan tertentu dalam sel mengikut nilai kotak pilihan, anda boleh memilih kaedah mengikut keperluan sebenar anda.

Buat Pelan Sandaran untuk Fail Excel Anda

Untuk mengelakkan akibat buruk daripada bencana data, salah satu kaedah yang paling berkesan adalah membuat sandaran untuk fail anda. Oleh itu, apabila anda menghadapi kerosakan fail Excel, anda tidak akan mengalami akibatnya. Dan untuk semua fail anda, anda perlu membuat pelan sandaran yang berkesan. Tetapi keadaan juga mungkin wujud di mana fail sandaran juga rosak. Pada masa ini, anda boleh menggunakan alat pihak ketiga untuk membaiki kerosakan fail Excel. Dengan alat pemulihan dan fail sandaran ini, anda tidak akan kehilangan data dalam bencana data lagi.

Pengenalan Pengarang:

Anna Ma adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk membaiki kerosakan dokumen docx dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com

Kongsi Sekarang:

Ruangan komen telah ditutup.