Menerapkan validasi data ke sel
Gunakan validasi data untuk membatasi tipe data atau nilai yang masukkan pengguna ke dalam sel. Salah satu penggunaan validasi data yang paling umum adalah untuk membuat daftar menurun.

Cobalah!
-
Pilih sel yang ingin Anda buatkan aturan.
-
Pilih Validasi >Data.
-
Pada tab Pengaturan, di bawah Perbolehkan, pilih salah satu opsi:
-
Seluruh Angka - untuk membatasi sel agar menerima seluruh angka saja.
-
Desimal - untuk membatasi sel agar hanya menerima angka desimal.
-
Daftar - untuk memilih data dari daftar menurun.
-
Tanggal - untuk membatasi sel agar hanya menerima tanggal.
-
Waktu - untuk membatasi sel agar menerima waktu saja.
-
Panjang Teks - untuk membatasi panjang teks.
-
Kustom – untuk rumus kustom.
-
-
Di bawah Data, pilih kondisi.
-
Atur nilai lain yang diperlukan berdasarkan pada apa yang Anda pilih untuk Perbolehkan dan Data.
-
Pilih tab Pesan Input dan kustomisasi pesan yang akan dilihat pengguna saat memasukkan data.
-
Pilih kotak centang Perlihatkan pesan input saat sel dipilih untuk menampilkan pesan saat pengguna memilih atau mengarahkan kursor di atas sel yang dipilih.
-
Pilih tab Peringatan Kesalahan untuk menyesuaikan pesan kesalahan dan untuk memilih Gaya.
-
Pilih OK.
Kini, jika pengguna mencoba memasukkan nilai yang tidak valid, Peringatan Kesalahan akan muncul dengan pesan kustom Anda.
Mengunduh contoh kami
Jika membuat lembar yang mengharuskan pengguna memasukkan data, Anda mungkin ingin membatasi entri ke rentang tanggal atau angka tertentu, atau memastikan hanya angka positif yang dimasukkan. Excel dapat membatasi entri data ke sel tertentu dengan menggunakan validasi data, meminta pengguna untuk memasukkan data yang valid saat sel dipilih, dan menampilkan pesan kesalahan saat pengguna memasukkan data yang tidak valid.
Batasi entri data
-
Pilih sel tempat Anda ingin membatasi entri data.
-
Pada tab Data, klik Validasi Data > Validasi Data.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Di kotak Perbolehkan, pilih tipe data yang ingin Anda perbolehkan, dan isi kriteria dan nilai yang membatasi.
Catatan: Kotak tempat Anda memasukkan nilai batas akan diberi label berdasarkan data dan membatasi kriteria yang telah Anda pilih. Misalnya, jika Anda memilih Tanggal sebagai tipe data, Anda akan dapat memasukkan kotak batas nilai dalam kotak nilai minimum dan maksimum yang berlabel Tanggal Mulai dan Tanggal Selesai.
Meminta entri yang valid kepada pengguna
Saat pengguna mengklik dalam sel yang memiliki persyaratan entri data, Anda bisa menampilkan pesan yang menjelaskan data apa yang valid.
-
Pilih sel tempat Anda ingin meminta entri data yang valid kepada pengguna.
-
Pada tab Data, klik Validasi Data > Validasi Data.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Pada tab Pesan Input, pilih kotak centang Perlihatkan pesan input saat sel dipilih.
-
Dalam kotak Judul, ketik judul untuk pesan Anda.
-
Dalam kotak Pesan input, ketikkan pesan yang ingin Anda tampilkan.
Menampilkan pesan kesalahan saat data yang tidak valid dimasukkan
Jika anda memiliki batasan data di tempat dan pengguna memasukkan data yang tidak valid ke dalam sel, Anda bisa menampilkan pesan yang menjelaskan kesalahan tersebut.
-
Pilih sel tempat Anda ingin menampilkan pesan kesalahan.
-
Pada tab Data, klik Validasi Data > Validasi Data.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Pada tab Peringatan Kesalahan, dalam kotak Judul, ketikkan judul untuk pesan Anda.
-
Dalam kotak Pesan kesalahan, ketikkan pesan yang ingin ditampilkan jika data yang tidak valid dimasukkan.
-
Lakukan salah satu hal berikut ini:
Untuk
Pada menu pop-up Gaya, pilih
Mengharuskan pengguna untuk memperbaiki kesalahan sebelum melanjutkan
Berhenti
Memperingatkan pengguna bahwa data tidak valid, dan mengharuskan mereka memilih Ya atau Tidak untuk mengindikasikan apakah mereka ingin melanjutkan
Peringatan
Memperingatkan pengguna bahwa data tidak valid, tetapi perbolehkan mereka untuk melanjutkan setelah mengabaikan pesan peringatan
Penting
Batasi entri data
-
Pilih sel tempat Anda ingin membatasi entri data.
-
Pada tab Data, di bawah Alat,klik Validasi.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Pada menu pop-up Perbolehkan, pilih tipe data yang ingin Anda perbolehkan.
-
Pada menu pop-up Data, pilih tipe kriteria batasan yang Anda inginkan, lalu masukkan nilai batasan.
Catatan: Kotak tempat Anda memasukkan nilai batas akan diberi label berdasarkan data dan membatasi kriteria yang telah Anda pilih. Misalnya, jika Anda memilih Tanggal sebagai tipe data, Anda akan dapat memasukkan kotak batas nilai dalam kotak nilai minimum dan maksimum yang berlabel Tanggal Mulai dan Tanggal Selesai.
Meminta entri yang valid kepada pengguna
Saat pengguna mengklik dalam sel yang memiliki persyaratan entri data, Anda bisa menampilkan pesan yang menjelaskan data apa yang valid.
-
Pilih sel tempat Anda ingin meminta entri data yang valid kepada pengguna.
-
Pada tab Data, di bawah Alat,klik Validasi.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Pada tab Pesan Input, pilih kotak centang Perlihatkan pesan input saat sel dipilih.
-
Dalam kotak Judul, ketik judul untuk pesan Anda.
-
Dalam kotak Pesan input, ketikkan pesan yang ingin Anda tampilkan.
Menampilkan pesan kesalahan saat data yang tidak valid dimasukkan
Jika anda memiliki batasan data di tempat dan pengguna memasukkan data yang tidak valid ke dalam sel, Anda bisa menampilkan pesan yang menjelaskan kesalahan tersebut.
-
Pilih sel tempat Anda ingin menampilkan pesan kesalahan.
-
Pada tab Data, di bawah Alat,klik Validasi.
Catatan: Jika perintah validasi tidak tersedia, lembar mungkin diproteksi atau buku kerja mungkin dibagikan. Anda tidak dapat mengubah pengaturan validasi data jika buku kerja dibagikan atau lembar diproteksi. Untuk informasi selengkapnya tentang proteksi buku kerja, lihat Memproteksi buku kerja.
-
Pada tab Peringatan Kesalahan, dalam kotak Judul, ketikkan judul untuk pesan Anda.
-
Dalam kotak Pesan kesalahan, ketikkan pesan yang ingin ditampilkan jika data yang tidak valid dimasukkan.
-
Lakukan salah satu hal berikut ini:
Untuk
Pada menu pop-up Gaya, pilih
Mengharuskan pengguna untuk memperbaiki kesalahan sebelum melanjutkan
Berhenti
Memperingatkan pengguna bahwa data tidak valid, dan mengharuskan mereka memilih Ya atau Tidak untuk mengindikasikan apakah mereka ingin melanjutkan
Peringatan
Memperingatkan pengguna bahwa data tidak valid, tetapi perbolehkan mereka untuk melanjutkan setelah mengabaikan pesan peringatan
Penting
Menambahkan validasi data ke sel atau rentang
Catatan: Dua langkah pertama dalam bagian ini adalah cara untuk menambahkan tipe validasi data apa pun. Langkah 3-7 adalah cara yang dikhususkan untuk membuat daftar menurun.
-
Pilih satu atau beberapa sel untuk divalidasi.
-
Pada tab Data, di grup Alat Data, klik Validasi Data.
-
Di tab Pengaturan, dalam kotak Perbolehkan, pilih Daftar.
-
Di kotak Sumber, ketikkan nilai daftar Anda, yang dipisahkan dengan koma. Misalnya, ketik Rendah,Rata-rata,Tinggi.
-
Pastikan kotak Menu turun bawah dalam sel tercentang. Jika tidak, Anda tidak akan dapat melihat panah turun bawah di dekat sel.
-
Untuk menentukan cara yang diinginkan guna menangani nilai kosong (null), pilih atau hapus kotak centang Abaikan kosong.
-
Uji validasi data untuk memastikan validasi bekerja dengan benar. Coba masukkan data yang valid dan tidak valid di sel untuk memastikan pengaturan Anda bekerja sesuai keinginan dan pesan muncul saat Anda mengharapkannya.
Catatan:
-
Setelah membuat daftar menurun, pastikan daftar bekerja seperti yang diinginkan. Sebagai contoh, Anda mungkin ingin melihat jika sel cukup lebar untuk memperlihatkan semua entri Anda.
-
Menghapus validasi data - Pilih satu atau beberapa sel yang berisi validasi yang ingin Anda hapus, lalu masuk ke Validasi Data > dan dalam dialog validasi data tekan tombol Hapus Semua, lalu klik OK.
Menambahkan tipe validasi data lain
Tabel berikut ini mencantumkan tipe validasi data lain dan memperlihatkan cara menambahkannya ke lembar kerja.
Untuk melakukan ini: |
Ikuti langkah-langkah ini: |
---|---|
Batasi entri data ke bilangan bulat dalam batasan. |
|
Batasi entri data ke angka desimal dalam batasan. |
|
Batasi entri data ke tanggal dalam rentang tanggal. |
|
Batasi entri data ke waktu dalam jangka waktu. |
|
Batasi entri data ke teks dengan panjang yang ditentukan. |
|
Hitung hal yang diperbolehkan berdasarkan konten sel lain. |
|
Contoh rumus di validasi data
Catatan:
-
Contoh berikut ini menggunakan opsi Kustom untuk menulis rumus guna mengatur kondisi Anda. Tidak perlu mengkhawatirkan apa yang diperlihatkan kotak Data, karena hal tersebut dinonaktifkan dengan opsi Kustom.
-
Tangkapan layar dalam artikel ini diambil di Excel 2016; tapi fungsionalitasnya sama di Excel untuk web.
Untuk memastikan bahwa |
Masukkan rumus ini |
---|---|
Sel yang berisi ID produk (C2) selalu dimulai dengan prefiks standar dari "ID-" dan setidaknya memiliki panjang karakter 10 (lebih besar dari 9). |
=AND(LEFT(C2,3)="ID-",LEN(C2)>9) ![]() |
Sel yang berisi nama produk (D2) hanya berisi teks. |
=ISTEXT(D2) ![]() |
Sel yang berisi ulang tahun seseorang (B6) harus lebih besar daripada jumlah tahun yang ditetapkan di sel B4. |
=IF(B6<=(HARI INI()-(365*B4)),BENAR,SALAH) ![]() |
Semua data dalam rentang sel A2:A10 berisi nilai yang unik. |
=COUNTIF($A$2:$A$10,A2)=1 ![]() Catatan: Anda harus memasukkan rumus validasi data untuk sel A2 terlebih dahulu, kemudian menyalin A2 ke A3:A10 sehingga argumen kedua untuk COUNTIF akan cocok dengan sel saat ini. Maka bagian A2)=1 akan berubah menjadi A3)=1, A4)=1 dan seterusnya. Untuk informasi selengkapnya |
Pastikan entri alamat email di sel B4 berisi simbol @. |
=ISNUMBER(FIND("@",B4)) ![]() |
Ingin tahu lebih banyak?
Selengkapnya tentang validasi data