Sel

Menerapkan validasi data pada sel

Gunakan validasi data untuk membatasi tipe data atau nilai yang dimasukkan pengguna ke dalam sel, seperti daftar turun bawah.

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

Pilih sel yang ingin Anda buat aturannya.

  1. Pilih Validasi Data >Data.

    Validasi Data

  2. Pada tab Pengaturan , di bawah Perbolehkan, pilih opsi:

    • Bilangan Bulat - untuk membatasi sel agar hanya menerima angka bulat.

    • 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 hanya menerima waktu.

    • Panjang Teks - untuk membatasi panjang teks.

    • Kustom – untuk rumus kustom.

  3. Di bawah Data, pilih kondisi.

  4. Atur nilai lain yang diperlukan berdasarkan apa yang Anda pilih untuk Perbolehkan dan Data.

  5. Pilih tab Pesan Input dan kustomisasi pesan yang akan dilihat pengguna saat memasukkan data.

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

  7. Pilih tab Pemberitahuan Kesalahan untuk mengkustomisasi pesan kesalahan dan untuk memilih Gaya.

  8. Pilih OK.

    Sekarang, jika pengguna mencoba memasukkan nilai yang tidak valid, Pemberitahuan Kesalahan akan muncul dengan pesan yang dikustomisasi.

Mengunduh contoh kami

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

Jika membuat lembar yang mengharuskan pengguna memasukkan data, Anda mungkin ingin membatasi entri ke rentang tanggal atau angka tertentu, atau memastikan 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 saat pengguna memasukkan data yang tidak valid.

Membatasi entri data

  1. Pilih sel tempat Anda ingin membatasi entri data.

  2. Pada tab Data , pilih 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.

  3. Dalam kotak Perbolehkan , pilih tipe data yang ingin Anda izinkan, dan isi kriteria dan nilai pembatasan.

    Catatan: Kotak tempat Anda memasukkan nilai pembatasan diberi label berdasarkan data dan kriteria pembatasan yang telah Anda pilih. Misalnya, jika memilih Tanggal sebagai tipe data, Anda dapat memasukkan nilai pembatasan dalam kotak nilai minimum dan maksimum yang berlabel Tanggal Mulai dan Tanggal Selesai.

Meminta entri yang valid kepada pengguna

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

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

  2. Pada tab Data , pilih 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.

  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 kesalahan.

  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 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 , ketik pesan yang ingin Anda tampilkan jika data yang tidak valid dimasukkan.

  5. Lakukan salah satu hal berikut ini:

    Untuk

    Pada menu pop-up Gaya, pilih

    Mengharuskan pengguna memperbaiki kesalahan sebelum melanjutkan

    Berhenti

    Peringatkan pengguna bahwa data tidak valid, dan mengharuskan mereka memilih Ya atau Tidak untuk menunjukkan apakah mereka ingin melanjutkan

    Peringatan

    Peringatkan pengguna bahwa data tidak valid, tetapi izinkan mereka untuk melanjutkan setelah menutup 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 3-7 khususnya untuk membuat daftar menurun.

  1. Pilih satu atau beberapa sel untuk divalidasi.

  2. Pada tab Data , dalam grup Alat Data , pilih Validasi Data.

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

  4. Dalam kotak Sumber , ketikkan nilai daftar Anda, dipisahkan oleh koma. Misalnya, ketik Rendah,Rata-Rata,Tinggi.

  5. Pastikan bahwa kotak menurun Dalam sel dipilih. Jika tidak, Anda tidak akan melihat panah turun bawah di samping sel.

  6. Untuk menentukan bagaimana Anda ingin menangani nilai kosong (null), pilih atau kosongkan kotak centang Abaikan kosong .

  7. Uji validasi data untuk memastikan bahwa validasi data berfungsi 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 apakah sel cukup lebar untuk memperlihatkan semua entri Anda.

  • Hapus validasi data - Pilih sel atau sel yang berisi validasi yang ingin Anda hapus, masuk ke Data > Validasi Data dan dalam kotak dialog validasi data tekan Hapus Semua, lalu pilih 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 1-2 di atas.

  2. Dari daftar Perbolehkan , pilih Angka bulat.

  3. Dalam kotak Data , pilih tipe batasan yang Anda inginkan. Misalnya, untuk mengatur batas atas dan bawah, pilih antara.

  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 mengatur batas minimum pengurangan hingga dua kali jumlah anak dalam sel tersebut, pilih lebih besar dari atau sama dengan dalam kotak Data dan masukkan rumus, =2*F1 , dalam kotak Minimum .

Batasi entri data ke angka desimal dalam batasan.

  1. Ikuti langkah 1-2 di atas.

  2. Dalam kotak Perbolehkan , pilih Desimal.

  3. Dalam kotak Data , pilih tipe batasan yang Anda inginkan. Misalnya, untuk mengatur batas atas dan bawah, pilih antara.

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

    Anda juga dapat memasukkan rumus yang mengembalikan nilai angka. Misalnya, untuk menetapkan batas maksimum untuk komisi dan bonus sebesar 6% dari gaji tenaga penjual di sel E1, pilih kurang dari atau sama dengan dalam kotak Data dan masukkan rumus, =E1*6% , dalam kotak Maksimum .

    Catatan: Untuk memungkinkan pengguna memasukkan persentase, misalnya 20%, pilih Desimal dalam kotak Perbolehkan , pilih tipe batasan yang Anda inginkan dalam kotak Data , masukkan nilai minimum, maksimum, atau tertentu sebagai desimal, misalnya .2 , lalu tampilkan sel validasi data sebagai persentase dengan memilih sel dan mengklik Gaya Persen Gambar tombol dalam grup Angka pada tab Beranda .

Batasi entri data ke tanggal dalam rentang tanggal.

  1. Ikuti langkah 1-2 di atas.

  2. Dalam kotak Perbolehkan , pilih Tanggal .

  3. Dalam kotak Data , pilih tipe batasan yang Anda inginkan. Misalnya, untuk mengizinkan tanggal setelah hari tertentu, pilih lebih besar 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 =TODAY() dalam kotak Tanggal mulai , dan masukkan =TODAY()+3 dalam kotak Tanggal selesai.

Batasi entri data ke waktu dalam jangka waktu.

  1. Ikuti langkah 1-2 di atas.

  2. Dalam kotak Perbolehkan , pilih Waktu.

  3. Dalam kotak Data , pilih tipe batasan yang Anda inginkan. Misalnya, untuk mengizinkan 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.

    Misalnya, Katakanlah Anda telah menyiapkan sel E2 dengan waktu mulai (08.00), dan sel F2 dengan waktu akhir (17.00), dan Anda ingin membatasi waktu rapat antara waktu tersebut lalu pilih antara dalam kotak Data , masukkan =E2 dalam kotak Waktu mulai , lalu masukkan =F2 dalam kotak Waktu akhir.

Batasi entri data ke teks dengan panjang yang ditentukan.

  1. Ikuti langkah 1-2 di atas.

  2. Dalam kotak Perbolehkan , pilih Panjang Teks.

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

  4. Dalam hal ini kami ingin membatasi entri menjadi 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 1-2 di atas.

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

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

  4. Dalam kotak atau kotak di bawah kotak Data , pilih sel yang ingin Anda gunakan untuk menentukan apa yang diperbolehkan.

    Misalnya, untuk memperbolehkan entri untuk akun hanya jika hasilnya 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 ; tetapi fungsionalitasnya sama dalam 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. Yaitu bagian A2)=1 akan berubah menjadi A3)=1, A4)=1 dan seterunya.

Pastikan entri alamat email di sel B4 berisi simbol @.

=ISNUMBER(FIND("@",B4))

Contoh validasi data yang memastikan alamat email berisi simbol @

Tips: Jika Anda pemilik bisnis kecil yang mencari informasi selengkapnya tentang cara menyiapkan Microsoft 365, kunjungi Bantuan dan pembelajaran bisnis kecil.

Ingin tahu lebih banyak?

Membuat daftar turun bawah

Menambahkan atau menghapus item dari daftar menurun

Selengkapnya tentang validasi data

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.