วิธีจำกัดสิทธิ์การตอบ Google Forms

Restrict Access

การเก็บข้อมูลผ่าน Google Forms เป็นวิธีที่สะดวก รวดเร็ว และได้รับความนิยมอย่างมาก ทั้งในงานสำรวจ งานวิจัย การลงทะเบียนกิจกรรม ไปจนถึงการทำแบบทดสอบออนไลน์ 

อย่างไรก็ตาม ปัญหาที่พบบ่อยคือ “ผู้ตอบสามารถกรอกแบบฟอร์มซ้ำ” ซึ่งทำให้ข้อมูลคลาดเคลื่อนและเสียเวลาคัดกรองภายหลัง Google Forms จึงมีฟีเจอร์สำคัญที่ช่วยจำกัดสิทธิ์การตอบให้ ตอบได้เพียงคนละ 1 ครั้ง โดยอาศัยการยืนยันตัวตนด้วยบัญชี Google และการตั้งค่าควบคุมการตอบอย่างเหมาะสม 

 บทความนี้จะพาคุณตั้งค่าแบบละเอียด พร้อมข้อควรระวัง และ FAQ ที่ใช้ได้จริง

ทำไมต้องจำกัดการตอบให้ตอบได้ครั้งเดียว

  • ป้องกันข้อมูลซ้ำซ้อนจากผู้ตอบรายเดิม
  • เพิ่มความน่าเชื่อถือของผลลัพธ์ (โดยเฉพาะแบบสำรวจ/โหวต)
  • ลดความเสี่ยงการทุจริตในแบบทดสอบ/ประเมินผล
  • จัดการข้อมูลได้ง่ายขึ้น ไม่ต้องลบคำตอบซ้ำภายหลัง


เงื่อนไขสำคัญก่อนตั้งค่า

  • ผู้ตอบต้องมีบัญชี Google และต้องลงชื่อเข้าใช้
  • เหมาะกับฟอร์มภายในองค์กร/นักเรียน/ผู้เข้าร่วมที่มี Gmail
  • การจำกัด 1 ครั้งอิงจาก “บัญชี Google” ไม่ใช่ IP Address

วิธีตั้งค่า Google Forms ให้ตอบได้คนละ 1 ครั้ง (แบบละเอียด)

ขั้นตอนที่ 1: เปิดแบบฟอร์ม

  1. ไปที่ Google Forms
  2. เปิดแบบฟอร์มที่ต้องการจำกัดการตอบ

ขั้นตอนที่ 2: เข้าเมนูการตั้งค่า

  1. คลิกไอคอนรูปเฟือง (⚙️) มุมขวาบน
  2. เลือกแท็บ ทั่วไป (General)

ขั้นตอนที่ 3: เปิด “จำกัดให้ตอบได้ 1 ครั้ง”

  1. ทำเครื่องหมายถูกที่ จำกัดให้ตอบได้ 1 ครั้ง (Limit to 1 response)
  2. ระบบจะบังคับให้ผู้ตอบลงชื่อเข้าใช้บัญชี Google และตอบได้ครั้งเดียวต่อ 1 บัญชี

ขั้นตอนที่ 4: บันทึกและทดสอบ

  1. กด บันทึก (Save)
  2. ทดสอบโดยเปิดลิงก์ฟอร์มในโหมดไม่เข้าสู่ระบบ/หรือบัญชีอื่น เพื่อดูพฤติกรรมการใช้งานจริง

ตัวเลือกเสริมที่ควรตั้งค่าควบคู่

  • เปิด–ปิดการรับคำตอบ: ไปที่แท็บ “คำตอบ (Responses)” แล้วสลับ “รับคำตอบ (Accepting responses)”
  • ตั้งข้อความเมื่อปิดรับคำตอบ: ระบุข้อความแจ้ง เช่น “ขณะนี้ปิดรับคำตอบแล้ว ขอบคุณครับ/ค่ะ”
  • เก็บอีเมลผู้ตอบ (ทางเลือก): เปิด “Collect email addresses” เพื่อช่วยยืนยันตัวตนและติดตามผล


ข้อจำกัดและสิ่งที่ควรระวัง

  • ผู้ใช้สามารถตอบซ้ำได้ หากมีหลายบัญชี Google
  • ไม่เหมาะกับกลุ่มเป้าหมายที่ไม่มี Gmail
  • Google Forms ไม่ได้จำกัดตามอุปกรณ์หรือ IP โดยตรง


แนวทางเสริมเพื่อกันข้อมูลซ้ำ (แนะนำ)

  • เพิ่มคำถามยืนยันตัวตน เช่น เลขพนักงาน/รหัสนักศึกษา/เบอร์โทร
  • เชื่อมคำตอบไป Google Sheets เพื่อทำตรวจซ้ำด้วยตัวกรอง (Filter) หรือสูตร UNIQUE/COUNTIF

บทสรุป

การตั้งค่า Google Forms ให้ตอบได้คนละ 1 ครั้ง ช่วยป้องกันคำตอบซ้ำ เพิ่มความน่าเชื่อถือของข้อมูล เหมาะกับแบบสอบถาม แบบทดสอบ และการลงทะเบียนทุกประเภท โดยควรแจ้งผู้ตอบล่วงหน้าและทดสอบฟอร์มก่อนใช้งานจริง


FAQ

1) หากผู้ตอบไม่มีบัญชี Google จะทำอย่างไร?

ไม่สามารถใช้การจำกัด “ตอบได้ 1 ครั้ง” ได้ เพราะต้องอาศัยการลงชื่อเข้าใช้บัญชี Google แนะนำให้ใช้คำถามยืนยันตัวตนแทน (เช่น เบอร์โทร/เลขพนักงาน) และตรวจข้อมูลซ้ำใน Google Sheets ภายหลัง

2) สามารถดูได้ไหมว่าใครตอบไปแล้ว?

ได้ หากเปิดเก็บอีเมล (Collect email addresses) ระบบจะแสดงอีเมล/บัญชีผู้ตอบในรายการคำตอบ เหมาะกับงานภายในองค์กรหรือแบบฟอร์มที่ต้องติดตามสถานะ

3) ผู้ตอบลบคำตอบแล้วตอบใหม่ได้หรือไม่?

โดยทั่วไปยังไม่ได้ เพราะระบบจำว่าบัญชีนั้นเคยส่งคำตอบแล้ว หากต้องการให้ตอบใหม่ ผู้สร้างฟอร์มต้องพิจารณาใช้วิธีอื่น เช่น เปิดรับคำตอบใหม่ด้วยฟอร์มใหม่ หรือจัดการเป็นรอบ (รอบละ 1 ฟอร์ม) แทน