Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara membuat kotak centang dicentang berdasarkan nilai sel di Excel?

Anda mungkin tahu cara mengubah nilai sel berdasarkan kotak centang. Tapi, tahukah Anda cara membuat kotak centang dicentang secara otomatis berdasarkan nilai sel di Excel? Artikel ini akan menunjukkan kepada Anda metode untuk mencapainya.

Buat kotak centang dicentang berdasarkan nilai sel dengan rumus
Buat kotak centang dicentang berdasarkan nilai sel dengan kode VBA


Buat kotak centang dicentang berdasarkan nilai sel dengan rumus

Misalkan Anda ingin kotak centang 1 untuk dicentang secara otomatis ketika nilai di sel A1 sama dengan "Test". Silakan lakukan sebagai berikut.

1. Setelah memasukkan kotak centang (Kontrol Formulir), pilih dan tautkan ke sel C2 yang ditentukan dengan memasukkan = C2 ke Formula Bar.

Untuk Kontrol ActiveX kotak centang, klik kanan dan pilih Properties dari menu klik kanan. Dan di Properties kotak dialog, masukkan sel yang terhubung ke dalam Sel Tertaut lapangan, lalu tutup kotak dialog. Lihat tangkapan layar:

2. Pilih sel berjajar (C2), lalu masukkan rumus = IF (A2 = "Test", TRUE, FALSE) ke dalam Formula Bar, lalu tekan Enter kunci.

Note: Dalam rumusnya, A2 dan Test adalah sel dan nilai sel yang Anda perlukan untuk membuat kotak centang otomatis diperiksa.

3. Saat memasukkan nilai "Test" ke dalam sel A1, kotak centang yang sesuai akan dicentang secara otomatis. Lihat tangkapan layar:

Catatan: Rumus ini tidak peka huruf besar / kecil.


Buat kotak centang dicentang berdasarkan nilai sel dengan kode VBA

Anda dapat menjalankan kode VBA berikut untuk membuat kotak centang dicentang berdasarkan nilai sel di Excel.

1. Klik kanan file Tab Lembar dengan kotak centang dicentang berdasarkan nilai sel, lalu klik Lihat kode dari menu klik kanan.

2. Dalam Microsoft Visual Basic untuk Aplikasi jendela, silakan salin dan tempel kode VBA di bawah ini ke jendela Kode.

Kode VBA: Buat kotak centang dicentang berdasarkan nilai sel

Private Sub Worksheet_Change(ByVal Target As Range)
    If Range("A2").Value = "Test" Then
        ActiveSheet.CheckBoxes("Check Box 1").Value = xlOn
    Else
        ActiveSheet.CheckBoxes("Check Box 1").Value = xlOff
    End If
End Sub

Note: Dalam kode, A2 dan Tes adalah sel dan nilai sel yang Anda butuhkan untuk membuat kotak centang otomatis diperiksa. Kotak Centang 1 adalah nama kotak centang.

3. tekan lain + Q untuk menutup jendela Microsoft Visual Basic for Applications.

Saat memasukkan nilai "Test" ke dalam sel A2, kotak centang yang ditentukan akan dicentang secara otomatis.

Note: Kode ini peka huruf besar / kecil.

olymp trade indonesiaTip: Jika Anda ingin memasukkan beberapa kotak centang ke dalam rentang yang dipilih secara massal, Anda dapat mencoba Kotak Centang Batch Insert kegunaan Kutools untuk Excel, atau masukkan banyak Tombol Opsi sekaligus dengan Tombol Opsi Sisipkan Batch utilitas. Selain itu, Anda dapat menghapus semua kotak centang sekaligus dengan Hapus Batch Kotak Centang utilitas seperti screenshot di bawah ini yang ditampilkan. Anda bisa pergi ke unduh Kutools untuk Excel! (

-hari uji coba gratis).


Terkait artikel:


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (6)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Saya mencoba menggunakan kotak centang untuk menampilkan teks tertentu ke lembar lain saat dicentang atau benar dan tetap kosong saat tidak dicentang atau salah.
Komentar ini diminimalkan oleh moderator di situs
khusus jika benar saya ingin menampilkan 0700-0800 dan jika salah menampilkan sel kosong.
Komentar ini diminimalkan oleh moderator di situs
Kueri saber como fazer isto com mais de um parâmetro de comparação. Contoh: quero que automaticamente minha célula A1 retorne o valor TRUE se e somente se outras três células B1, C1 e D1 estiverem todas com o valor TRUE (caso pelo menos uma delas esteja com o valor FALOR SALAH). Já tentei usar várias fórmulas usando o comando IF, mas sem xito. Mohon bantuannya, você sabe me dizer qual a fórmula certa para conseguir isto? :)
Komentar ini diminimalkan oleh moderator di situs
Descobri! Apenas usar:

=jika(dan(B1=benar, C1=benar, D1=benar), benar, salah)
Komentar ini diminimalkan oleh moderator di situs
Halo,

Saya mengunduh template dari Microsoft Office itu sendiri untuk Excel.
Ada kolom dengan kotak centang dan tanda centang.
Saya dapat mengaktifkan tanda centang dengan mengetik "1", ketika saya melakukan ini, tugas akan diatur dalam warna yang lebih terang.

Tapi saya tidak mengaktifkan kotak centang. Itu dengan warna dan bukan tanda centang. Saya melihat ini di bilah rumus =ALS(G7="";"☐";"⬛") (Saya pikir ALS adalah JIKA. Bahasa saya disetel dalam bahasa Belanda). Saya sudah mencari tetapi tidak ada hasil. Tidak ada kontrol format, di properti saya juga tidak melihat apa-apa.
Komentar ini diminimalkan oleh moderator di situs
dapatkah saya melakukan ini di lembar google?
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL