อย่างไรก็ตาม ปัญหาที่พบบ่อยคือ “ผู้ตอบสามารถกรอกแบบฟอร์มซ้ำ” ซึ่งทำให้ข้อมูลคลาดเคลื่อนและเสียเวลาคัดกรองภายหลัง Google Forms จึงมีฟีเจอร์สำคัญที่ช่วยจำกัดสิทธิ์การตอบให้ ตอบได้เพียงคนละ 1 ครั้ง โดยอาศัยการยืนยันตัวตนด้วยบัญชี Google และการตั้งค่าควบคุมการตอบอย่างเหมาะสม
บทความนี้จะพาคุณตั้งค่าแบบละเอียด พร้อมข้อควรระวัง และ FAQ ที่ใช้ได้จริง
ทำไมต้องจำกัดการตอบให้ตอบได้ครั้งเดียว
- ป้องกันข้อมูลซ้ำซ้อนจากผู้ตอบรายเดิม
- เพิ่มความน่าเชื่อถือของผลลัพธ์ (โดยเฉพาะแบบสำรวจ/โหวต)
- ลดความเสี่ยงการทุจริตในแบบทดสอบ/ประเมินผล
- จัดการข้อมูลได้ง่ายขึ้น ไม่ต้องลบคำตอบซ้ำภายหลัง
เงื่อนไขสำคัญก่อนตั้งค่า
- ผู้ตอบต้องมีบัญชี Google และต้องลงชื่อเข้าใช้
- เหมาะกับฟอร์มภายในองค์กร/นักเรียน/ผู้เข้าร่วมที่มี Gmail
- การจำกัด 1 ครั้งอิงจาก “บัญชี Google” ไม่ใช่ IP Address
วิธีตั้งค่า Google Forms ให้ตอบได้คนละ 1 ครั้ง (แบบละเอียด)
ขั้นตอนที่ 1: เปิดแบบฟอร์ม
- ไปที่ Google Forms
- เปิดแบบฟอร์มที่ต้องการจำกัดการตอบ
ขั้นตอนที่ 2: เข้าเมนูการตั้งค่า
- คลิกไอคอนรูปเฟือง (⚙️) มุมขวาบน
- เลือกแท็บ ทั่วไป (General)
ขั้นตอนที่ 3: เปิด “จำกัดให้ตอบได้ 1 ครั้ง”
- ทำเครื่องหมายถูกที่ จำกัดให้ตอบได้ 1 ครั้ง (Limit to 1 response)
- ระบบจะบังคับให้ผู้ตอบลงชื่อเข้าใช้บัญชี Google และตอบได้ครั้งเดียวต่อ 1 บัญชี
ขั้นตอนที่ 4: บันทึกและทดสอบ
- กด บันทึก (Save)
- ทดสอบโดยเปิดลิงก์ฟอร์มในโหมดไม่เข้าสู่ระบบ/หรือบัญชีอื่น เพื่อดูพฤติกรรมการใช้งานจริง
ตัวเลือกเสริมที่ควรตั้งค่าควบคู่
- เปิด–ปิดการรับคำตอบ: ไปที่แท็บ “คำตอบ (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 ฟอร์ม) แทน


Social Plugin