Sel

Menerapkan validasi data ke sel

Menerapkan validasi data ke sel

Anda dapat menggunakan validasi data untuk membatasi tipe data atau nilai yang dimasukkan pengguna ke dalam sel. Salah satu penggunaan validasi data yang paling umum adalah untuk membuat daftar menurun.

Browser Anda tidak mendukung video. Instal Microsoft Silverlight, Adobe Flash Player, atau Internet Explorer 9.

Mengunduh contoh kami

Mengunduh contoh buku kerja dengan semua contoh validasi data dalam artikel ini

  1. Pilih sel yang ingin Anda buat aturan.

  2. Pilih validasi data >data.

    Validasi Data

  3. Pada tab pengaturan , di bawah Perbolehkan, pilih sebuah opsi:

    • Bilangan bulat -untuk membatasi sel untuk menerima hanya bilangan bulat.

    • Desimal -untuk membatasi sel untuk menerima hanya angka desimal.

    • Daftar -untuk memilih data dari daftar menurun.

    • Tanggal -untuk membatasi sel untuk menerima tanggal saja.

    • Waktu -untuk membatasi sel untuk menerima waktu saja.

    • Panjang teks -untuk membatasi panjang teks.

    • Kustom – untuk rumus kustom.

  4.  Di bawah data, pilih kondisi:

    • sekitar

    • tidak antara

    • sama dengan

    • tidak sama dengan

    • lebih besar dari

    • lebih kecil dari

    • lebih besar dari atau sama dengan

    • kurang dari atau sama dengan

  5. Pada tab pengaturan , di bawah Perbolehkan, pilih sebuah opsi:

  6. Atur nilai lain yang diperlukan, berdasarkan apa yang Anda pilih untuk Perbolehkan dan data. Misalnya, jika Anda memilih antara, lalu pilih nilai minimum: dan maksimum: nilai untuk sel.

  7. Pilih kotak centang Abaikan kosong jika Anda ingin mengabaikan spasi kosong.

  8. Jika Anda ingin menambahkan judul dan pesan untuk aturan, pilih tab pesan input , lalu ketikkan judul dan pesan input.

  9. Pilih kotak centang Perlihatkan pesan input saat sel dipilih untuk menampilkan pesan saat pengguna memilih atau mengarahkan ke sel yang dipilih.

  10. Pilih OK.

    Sekarang, jika pengguna mencoba memasukkan nilai yang tidak valid, pop-up muncul dengan pesan, "nilai ini tidak cocok dengan pembatasan validasi data untuk sel ini."

Jika Anda membuat lembar yang mengharuskan pengguna memasukkan data, Anda mungkin ingin membatasi entri untuk rentang tanggal atau angka tertentu, atau pastikan bahwa hanya bilangan bulat positif yang dimasukkan. Excel bisa membatasi entri data ke sel tertentu dengan menggunakan validasi data, meminta pengguna untuk memasukkan data yang valid saat sel dipilih, dan menampilkan pesan kesalahan ketika pengguna memasukkan data yang tidak valid.

Membatasi entri data

  1. Pilih sel tempat Anda ingin membatasi entri data.

  2. Pada tab data , klik validasi data > validasi data.

    Catatan: Jika perintah validasi tidak tersedia, lembar mungkin telah 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.

  3. Di kotak Perbolehkan , pilih tipe data yang ingin Anda Perbolehkan, dan isi kriteria dan nilai yang dibatasi.

    Catatan: Kotak di mana Anda memasukkan nilai yang dibatasi akan diberi label berdasarkan data dan kriteria yang Anda pilih. Misalnya, jika memilih tanggal sebagai tipe data, Anda akan dapat memasukkan nilai yang dibatasi dalam kotak nilai minimum dan maksimum berlabel tanggal mulai dan tanggal berakhir.

Meminta pengguna untuk entri yang valid

Saat pengguna mengklik sel yang memiliki persyaratan entri data, Anda bisa menampilkan pesan yang menjelaskan data apa yang valid.

  1. Pilih sel tempat Anda ingin meminta pengguna untuk entri data yang valid.

  2. Pada tab data , klik validasi data > validasi data.

    Catatan: Jika perintah validasi tidak tersedia, lembar mungkin telah 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.

  3. Pada tab pesan input , pilih kotak centang Perlihatkan pesan input saat sel dipilih .

  4. Dalam kotak judul , ketikkan judul untuk pesan Anda.

  5. Dalam kotak pesan input , ketikkan pesan yang ingin Anda Tampilkan.

Menampilkan pesan kesalahan ketika 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 kesalahannya.

  1. Pilih sel tempat Anda ingin menampilkan pesan kesalahan.

  2. Pada tab data , klik validasi data > validasi data.

    Catatan: Jika perintah validasi tidak tersedia, lembar mungkin telah 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.

  3. Pada tab pemberitahuan kesalahan , dalam kotak judul , ketikkan judul untuk pesan Anda.

  4. Dalam kotak pesan kesalahan , ketikkan pesan yang ingin Anda Tampilkan jika data yang tidak valid dimasukkan.

  5. Lakukan salah satu hal berikut ini:

    Untuk

    Pada Gaya menu pop-up, pilih

    Mengharuskan pengguna untuk memperbaiki kesalahan sebelum melanjutkan

    Berhenti

    Peringatkan pengguna bahwa data tidak valid, dan minta mereka untuk memilih ya atau tidak untuk menunjukkan apakah mereka ingin melanjutkan

    Peringatan

    Peringatkan pengguna bahwa data tidak valid, namun Perbolehkan mereka untuk melanjutkan setelah mengabaikan pesan peringatan

    Penting

Membatasi entri data

  1. Pilih sel tempat Anda ingin membatasi entri data.

  2. Pada tab data , di bawah alat, klik validasi.

    Tab Data, grup Alat

    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.

  3. Pada menu pop-up Perbolehkan , pilih tipe data yang ingin Anda Perbolehkan.

  4. Pada menu pop-up data , pilih tipe kriteria yang Anda inginkan, lalu masukkan nilai yang dibatasi.

    Catatan: Kotak di mana Anda memasukkan nilai yang dibatasi akan diberi label berdasarkan data dan kriteria yang Anda pilih. Misalnya, jika memilih tanggal sebagai tipe data, Anda akan dapat memasukkan nilai yang dibatasi dalam kotak nilai minimum dan maksimum berlabel tanggal mulai dan tanggal berakhir.

Meminta pengguna untuk entri yang valid

Saat pengguna mengklik sel yang memiliki persyaratan entri data, Anda bisa menampilkan pesan yang menjelaskan data apa yang valid.

  1. Pilih sel tempat Anda ingin meminta pengguna untuk entri data yang valid.

  2. Pada tab data , di bawah alat, klik validasi.

    Tab Data, grup Alat

    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.

  3. Pada tab pesan input , pilih kotak centang Perlihatkan pesan input saat sel dipilih .

  4. Dalam kotak judul , ketikkan judul untuk pesan Anda.

  5. Dalam kotak pesan input , ketikkan pesan yang ingin Anda Tampilkan.

Menampilkan pesan kesalahan ketika 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 kesalahannya.

  1. Pilih sel tempat Anda ingin menampilkan pesan kesalahan.

  2. Pada tab data , di bawah alat, klik validasi.

    Tab Data, grup Alat

    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.

  3. Pada tab pemberitahuan kesalahan , dalam kotak judul , ketikkan judul untuk pesan Anda.

  4. Dalam kotak pesan kesalahan , ketikkan pesan yang ingin Anda Tampilkan jika data yang tidak valid dimasukkan.

  5. Lakukan salah satu hal berikut ini:

    Untuk

    Pada Gaya menu pop-up, pilih

    Mengharuskan pengguna untuk memperbaiki kesalahan sebelum melanjutkan

    Berhenti

    Peringatkan pengguna bahwa data tidak valid, dan minta mereka untuk memilih ya atau tidak untuk menunjukkan apakah mereka ingin melanjutkan

    Peringatan

    Peringatkan pengguna bahwa data tidak valid, namun Perbolehkan mereka untuk melanjutkan setelah mengabaikan pesan peringatan

    Penting

Menambahkan validasi data ke sel atau rentang

Catatan: Dua langkah pertama di bagian ini adalah untuk menambahkan tipe validasi data apa pun. Langkah-langkah 3-7 secara khusus untuk membuat daftar turun bawah. 

  1. Pilih satu atau beberapa sel untuk divalidasi.

  2. Pada tab Data, di grup Alat Data, klik Validasi Data.

  3. Di tab Pengaturan, dalam kotak Perbolehkan, pilih Daftar.

  4. Di kotak Sumber, ketikkan nilai daftar Anda, yang dipisahkan dengan koma. Misalnya, ketikkan rendah, rata-rata, tinggi.

  5. Pastikan kotak Menu turun bawah dalam sel tercentang. Jika tidak, Anda tidak akan dapat melihat panah turun bawah di dekat sel.

  6. Untuk menentukan cara yang diinginkan guna menangani nilai kosong (null), pilih atau hapus kotak centang Abaikan kosong.

  7. 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. Misalnya, Anda mungkin ingin memeriksa untuk melihat apakah sel tersebut cukup lebar untuk memperlihatkan semua entri Anda.

  • Hapus validasi data -pilih sel atau sel yang berisi validasi yang ingin Anda hapus, lalu masuk ke data > validasi data dan dalam dialog validasi data tekan tombol Hapus semua , lalu klik OK.

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.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Dari daftar Perbolehkan, pilih Angka bulat.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan. Misalnya, untuk menetapkan batas atas dan bawah, pilih di antaranya.

  4. Masukkan nilai minimum, maksimum, atau tertentu untuk memperbolehkan.

    Anda juga dapat memasukkan rumus yang mengembalikan nilai angka.

    Misalnya, Anda memvalidasi data di sel F1. Untuk menetapkan batas minimum pengurangan hingga dua kali jumlah anak di sel tersebut, pilih lebih besar atau sama dengan di kotak Data dan masukkan rumusnya, =2*F1, di kotak Minimum.

Batasi entri data ke angka desimal dalam batasan.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Di kotak Perbolehkan, pilih Desimal.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan. Misalnya, untuk menetapkan batas atas dan bawah, pilih di antaranya.

  4. Masukkan nilai minimum, maksimum, atau tertentu untuk memperbolehkan.

    Anda juga dapat memasukkan rumus yang mengembalikan nilai angka. Sebagai contoh, untuk mengatur batasan maksimum untuk komisi dan bonus 6% dari gaji staf penjualan dalam sel E1, pilih kurang dari atau sama dengan dalam kotak Data dan masukkan rumus, =E1*6%, di kotak Maksimum.

    Catatan: Agar pengguna dapat memasukkan persentase, misalnya 20%, pilih desimal di kotak Perbolehkan , pilih tipe pembatasan yang Anda inginkan di kotak data , masukkan nilai minimum, maksimum, atau spesifik sebagai desimal, misalnya . 2, lalu Tampilkan sel validasi data sebagai persentase dengan memilih sel tersebut dan mengklik Gambar tombol gaya perpersenan di grup angka pada tab Beranda .

Batasi entri data ke tanggal dalam rentang tanggal.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Di kotak Perbolehkan, pilih Tanggal.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan. Misalnya, untuk memungkinkan tanggal setelah hari tertentu, pilih lebih dari.

  4. Masukkan tanggal mulai, akhir, atau tertentu untuk memperbolehkan.

    Anda juga dapat memasukkan rumus yang mengembalikan tanggal. Misalnya, untuk mengatur jangka waktu antara tanggal hari ini dan 3 hari dari tanggal hari ini, pilih antara dalam kotak Data, masukkan =HARI INI() dalam kotak Tanggal mulai, dan masukkan =HARI INI ()+3 dalam kotak Tanggal selesai.

Batasi entri data ke waktu dalam jangka waktu.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Di kotak Perbolehkan, pilih Waktu.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan. Misalnya, untuk memungkinkan waktu sebelum waktu tertentu, pilih kurang dari.

  4. Masukkan waktu awal, akhir, atau waktu tertentu yang akan diperbolehkan. Jika Anda ingin memasukkan waktu spesifik, gunakan format waktu hh:mm.

    Sebagai contoh, Anda memiliki sel E2 yang disiapkan dengan waktu mulai (08.00), dan sel F2 dengan waktu selesai (17.00), dan ingin membatasi waktu rapat antara waktu tersebut, lalu pilih antara di kotak Data, masukkan =E2 di kotak Waktu mulai, kemudian masukkan =F2 di kotak Waktu selesai.

Batasi entri data ke teks dengan panjang yang ditentukan.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Di kotak Perbolehkan, pilih Panjang Teks.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan. Misalnya, untuk memungkinkan hingga jumlah karakter tertentu, pilih kurang dari atau sama dengan.

  4. Dalam kasus ini, kami ingin membatasi entri ke 25 karakter, jadi pilih kurang dari atau sama dengan dalam kotak data dan masukkan 25 dalam kotak maksimum .

Hitung hal yang diperbolehkan berdasarkan konten sel lain.

  1. Ikuti langkah-langkah 1-2 di atas.

  2. Dalam kotak Perbolehkan pilih tipe data yang Anda inginkan.

  3. Di kotak Data, pilih tipe batasan yang Anda inginkan.

  4. Di kotak atau beberapa kotak di bawah kotak Data, klik sel yang ingin Anda gunakan untuk menetapkan apa saja yang diperbolehkan.

    Sebagai contoh, untuk memperbolehkan entri bagi akun hanya jika hasil tidak melebihi anggaran di sel E1, pilih Perbolehkan >Bilangan bulat, Data, kurang dari atau sama dengan, dan Maksimum >= E1.

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.

  • Cuplikan layar dalam artikel ini diambil dalam Excel 2016; Tapi fungsinya 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)

Contoh 6: Rumus dalam validasi data

Sel yang berisi nama produk (D2) hanya berisi teks.

=ISTEXT(D2)

Contoh 2: Rumus dalam validasi data

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)

Contoh validasi data untuk membatasi entri ke umur minimum

Semua data dalam rentang sel A2:A10 berisi nilai yang unik.

=COUNTIF($A$2:$A$10,A2)=1

Contoh 4: Rumus dalam validasi data

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))

Contoh validasi data yang memastikan alamat email berisi simbol @

Perlu bantuan lainnya?

Anda dapat bertanya kapan saja kepada para ahli di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Answers, atau menyarankan peningkatan maupun fitur baru di User Voice Excel.

Lihat Juga

Selengkapnya tentang validasi data

Menambahkan atau menghapus item dari daftar menurun

Menghapus daftar menurun

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×