TUTORIAL DATA VALIDATION DALAM GOOGLE FORM

TUTORIAL DATA VALIDATION DALAM GOOGLE FORM

Mohd Fauzi Hashim

Assalamualaikum dan salam sejehtera..hari ni saya nak kongsi tentang fitur khas yang ada dalam google form iaitu Data Validation...dalam Data Validation ini ada beberapa sub pilihan iaitu Number, Text, Lengt dan Regular Expression.. keempat fungsi ini memberikan keputusan yang berbeza kepada hasil input form. Saya akan cuba berkongsi beberapa tutorial berkaitan data validation.

** Buat masa la ni saya tak jelaskan satu persatu maksud formula yang ditulis...tapi saya akan bagitau secara tidak langsung.

  1. [A-Z] sebarang huruf besar
  2. [a-z] sebarang huruf kecil
  3. [0-9] sebarang nombor
  4. {4,4} penetapan 4 aksara saja

1.Menetapkan dengan huruf besar SAHAJA

Sediakan 1 Soalan seperti di atas..pilih Short answer untuk jenis pilihan jawapan...masukkan description sebagai peringatan supaya tulis huruf besar sahaja. Tapi kemungkinan akan ada yang tulis huruf kecil jugak...jadi kita buat Regex supaya tak boleh tulis huruf kecil.

  1. Pilih Regular expression
  2. Pilih Matches
  3. Masukkan [A-Z\s]+
  4. Taipkan warning sekiranya salah taip.
bila cuba ditaip dengan huruf kecil..error akan muncul..hiii....hiii..jadi sudah tu
kalau huruf besar semua...error tak akan muncul.

2.Menetapkan format KOD SEKOLAH

Biasanya saya akan minta cikgu2 isi KOD SEKOLAH dalam borang..KOD SEKOLAH ada format penulisan sendiri..contohnya PBA1234 (7 aksara)..kadang-kadang macam2 cara cikgu tulis..saya nak semua isi secara seragam..kalau salah isi akan naik error.

buat lagi question degan memilih Short answer


  1. Pilih Regular expression
  2. Pilih Mathes
  3. Masukkan formula [A-Z0-9]{7,7}
  4. Masukkan perkataan yang sesuai jika input salah
kalau masukkan huruf kecil walaupun cukup 7 aksara tetap dianggap salah..
bila masukkan huruf besar..baru form akan terima


3. Menetapkan format KAD PENGENALAN

Kad pengenalan mempunyai 12 digit dan ada tanda (-) pada kod negeri. Contoh 123456-07-1234...saya nak no KP diisi begini..kadang2 ada jugak yang mengisi seperti 123456071234. Kita akan tetapkan rules supaya semua mengisi mengikut format.

Buatkan 1 lagi untuk input no kad pengenalan
  1. Regular expression
  2. Contains
  3. Taipkan ^[0-9]{6,6}\-[0-9]{2,2}\-[0-9]{4,4}$
  4. Input kalau salah isi format KP
Input salah kalau format KP dimasukkan salah
Horeeee.....jadi doh

4. Menetapkan format email (Cara 1)

Alamat email juga satu elemen yang selalu diminta..tapi hasil yang diperoleh macam2 input..contoh email yang salah :

  1. saya@ gmail.com (aksara jarak selepas @)
  2. saya@gmail,com ( tanda , )
  3. saya @gmail.com (aksara jarak sebelum @)
buat 1 lagi input untuk masukkan email.

ikut format seperti di atas dan masukkan formula seperti di bawah

[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+....masukkan input perkataan jika format email salah (Format email salah).

input email salah sebab jarak @
input email salah sebb tanda (,)
input yang betul...yahoooo

5. Menetapkan format email (Cara 2)

Cara yang kedua ialah kita boleh menggunakan Data Validation Text untuk menetapkan format email yang betul.

buat 1 lagi input soalan namakan sebagai Alamat Email 2
  1. Pilih Text
  2. Pilih Email address
  3. Masukkan input jika alamat email salah
Input email salah..sebab ada jarak sebelum @

6. Menepatkan Jumlah Pilihan Jawapan

Kita boleh menetapkan jawapan pilihan dalam form mengikut kehendak kita..contohnya kita nak depa pilih 2 sahaja pilihan jawapan...walaupun pilihan jawapan adalah banyak. Maih kita buat.

buat 1 input soalan seperti di atas..tuan puan boleh reka apa2 sahaja..ini hanya contoh


pilih Select exactly
masukkan setting seperti di atas
kalau pilih 1 sahaja...error akan muncul
Pilih 3 juga error akan muncul
Pilih 2 baru betui

Select at least - membuat pilihan sekurang2nya 2 pilihan atau lebih

Select at most - membuat pilihan paling kurang 1 pilihan

Select exactly - membuat pilihan mesti 2

7. Menepatkan pilihan email tertentu sahaja

Kita boleh tetapkan domain email tertentu sahaja boleh dimasukkan...walaupun email tersebut sah, tapi nama domain tak betui, maka tak boleh diterima..maih kita buat.

buat 1 lagi input dengan nama Alamat Email Rasmi
  1. Pilih Text
  2. Pilih Contains
  3. Tetapkan email rasmi yang kita nak...saya nak hanya email @jpnpp.edu.my sahaja yang diterima
  4. masukkan apa2 sahaja input error kalau email diisi salah.
bila saya masukkan email lain yang aktif..error akan muncul
bila saya masukkan email yang betul, baru diterima


Demikian sebahagian tutorial yang dapat saya buat...sebenaqnya ada banyak lagi data validation yang boleh dikongsi dan dipelajari...nanti kalau ada masa saya cerita lagi..moga memberi manfaat kepada semua.

Disediakan oleh:

Mohd Fauzi @Tutorial_ICT






Report Page