Sel

Menerapkan validasi data ke sel

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.

Browser Anda tidak mendukung video.

Cobalah!

  1. Pilih sel yang ingin Anda buatkan aturan.

  2. Pilih Validasi >Data.

    Validasi Data

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

  4.  Di bawah Data, pilih kondisi.

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

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

  7. Pilih kotak centang Perlihatkan pesan input saat sel dipilih untuk menampilkan pesan saat pengguna memilih atau mengarahkan kursor di atas sel yang dipilih.

  8. Pilih tab Peringatan Kesalahan untuk menyesuaikan pesan kesalahan dan untuk memilih Gaya.

  9. Pilih OK.

    Kini, jika pengguna mencoba memasukkan nilai yang tidak valid, Peringatan Kesalahan akan muncul dengan pesan kustom Anda.

Mengunduh contoh kami

Unduh buku kerja contoh dengan semua contoh validasi data dalam artikelhttp://download.microsoft.com/download/9/6/8/968A9140-2E13-4FDC-B62C-C1D98D2B0FE6/Data Validation Examples.xlsx

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.

  • Versi apa yang Anda gunakan?
  • Versi yang lebih baru
  • Office 2011

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

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

  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 Pesan Input, pilih kotak centang Perlihatkan pesan input saat sel dipilih.

  4. Dalam kotak Judul, ketik judul untuk pesan Anda.

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

  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 Peringatan Kesalahan, dalam kotak Judul, ketikkan judul untuk pesan Anda.

  4. Dalam kotak Pesan kesalahan, ketikkan pesan yang ingin ditampilkan jika data yang tidak valid dimasukkan.

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

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

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

  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, ketik judul untuk pesan Anda.

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

  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 Peringatan Kesalahan, dalam kotak Judul, ketikkan judul untuk pesan Anda.

  4. Dalam kotak Pesan kesalahan, ketikkan pesan yang ingin ditampilkan jika data yang tidak valid dimasukkan.

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

  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, ketik 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. 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.

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. 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 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 batasan yang Anda inginkan di kotak Data, masukkan nilai minimum, maksimum, atau spesifik sebagai desimal, misalnya 0,2 , lalu tampilkan sel validasi data sebagai persentase dengan memilih sel tersebut dan mengklik Gambar tombol Gaya Persen di grup Angka pada tab Beranda.

Batasi entri data ke tanggal dalam rentang tanggal.

  1. Ikuti 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 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 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 hal ini, kami ingin membatasi entri menjadi 25 karakter, jadi pilih kurang dari atau sama dengan dalam kotak Data dan masukkan 25 di 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. 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.

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

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 @

Ingin tahu lebih banyak?

Selengkapnya tentang validasi data

Menambahkan atau menghapus item dari daftar menurun

Menghapus daftar menurun

Perlu bantuan lainnya?

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.

×