📲QR Check-inคู่มือการใช้งาน
🎁 แจกฟรี · Google Sheets + Apps Script

ระบบเช็คชื่อเข้าร่วมกิจกรรมด้วย QR QR Check-in

เลิกเดินส่งกระดาษเซ็นชื่อ สร้างกิจกรรม ขึ้น QR บนจอ ผู้เข้าร่วมสแกนด้วยกล้องมือถือแล้วกรอกชื่อ 10 วินาที ระบบบันทึกเวลา บอกว่าใครมาสาย และเทียบกับรายชื่อล่วงหน้าว่าใครยังไม่มา

หน้าจอหลัก QR Check-in
★

ความสามารถหลัก

📲สแกนแล้วลงชื่อผู้เข้าร่วมใช้กล้องมือถือสแกน กรอกชื่อ กดยืนยัน ได้หน้าจอยืนยันพร้อมลำดับที่
🖥️จอแสดง QR สดเปิดบนโปรเจกเตอร์ QR ขนาดใหญ่ ตัวเลขคนลงชื่อและรายชื่อล่าสุดอัปเดตทุก 5 วินาที
⏰ตรงเวลา / สายตั้งเวลาที่ถือว่าสาย ระบบติดป้ายให้ทุกคนและสรุปเป็นกราฟช่วงเวลา
📋รายชื่อล่วงหน้าวางรายชื่อจาก Excel ระบบบอกว่าใครยังไม่มา และรับเฉพาะคนในรายชื่อได้
🛡️กันเช็คชื่อแทนกันกันชื่อ/เบอร์/รหัสซ้ำ และจำกัด 1 เครื่องลงชื่อได้ 1 คน
📤ส่งออกง่ายCSV เปิดใน Excel พิมพ์รายชื่อ หรือเปิดชีตดูข้อมูลดิบได้ทันที
▦

ข้อมูลเก็บที่ไหน

ข้อมูลทั้งหมดอยู่ในไฟล์ Google Sheets ของคุณเอง แยกเป็นชีตดังนี้ (แถวแรกเป็นหัวคอลัมน์ อย่าเปลี่ยนชื่อชีตหรือลำดับคอลัมน์)

ชีตเก็บอะไร
กิจกรรมชื่อ วันที่ เวลาเริ่ม/สิ้นสุด เวลาที่ถือว่าสาย สถานที่ ผู้จัด ช่องที่ให้กรอก (JSON) วิธีกันซ้ำ ตัวเลือก 1 เครื่อง/1 คน เฉพาะรายชื่อล่วงหน้า สถานะเปิดรับ และรหัสลิงก์
ผู้ลงชื่อทุกการลงชื่อ: เวลา ชื่อ-นามสกุล เบอร์โทร หน่วยงาน/ห้อง รหัสประจำตัว สถานะ (ontime/late) ช่องทาง (qr/manual) รหัสอุปกรณ์
รายชื่อล่วงหน้ารายชื่อที่นำเข้าต่อกิจกรรม: รหัส ชื่อ หน่วยงาน/ห้อง

การตั้งค่า PIN และโทเคนเข้าสู่ระบบเก็บใน Script Properties ของโปรเจกต์ (ไม่แสดงในชีต)

1

หน้าภาพรวม

ภาพรวม — สรุปทุกกิจกรรม กิจกรรมวันนี้พร้อม QR และรายชื่อผู้ลงชื่อล่าสุด
ภาพรวม — สรุปทุกกิจกรรม กิจกรรมวันนี้พร้อม QR และรายชื่อผู้ลงชื่อล่าสุด

การ์ด กิจกรรมวันนี้ แสดง QR จำนวนคนลงชื่อ จำนวนคนที่มาหลังเวลาสาย และปุ่มลัด เปิดจอแสดง QR / QR / ลิงก์ ด้านขวาคือฟีดผู้ลงชื่อล่าสุดจากทุกกิจกรรม

2

สร้างกิจกรรม

รายการกิจกรรมทั้งหมด พร้อมสถานะเปิด/ปิดรับ และจำนวนผู้ลงชื่อ
รายการกิจกรรมทั้งหมด พร้อมสถานะเปิด/ปิดรับ และจำนวนผู้ลงชื่อ
ฟอร์มสร้างกิจกรรม
ฟอร์มสร้างกิจกรรม
ช่องคำอธิบาย
ถือว่ามาสายหลังเวลาไม่บังคับ ถ้าใส่ 09:00 ใครลงชื่อหลัง 09:00 จะได้ป้าย "สาย"
ข้อมูลที่ให้ผู้เข้าร่วมกรอกชื่อ-นามสกุลถามเสมอ · ติ๊ก เบอร์โทรศัพท์ · ตั้งชื่อช่อง หน่วยงาน (เช่น โรงเรียน แผนก ห้อง) และช่อง รหัส (เช่น เลขประจำตัวนักเรียน) ปล่อยว่าง = ไม่ถาม
กันลงชื่อซ้ำโดยดูจากชื่อ / เบอร์โทร / รหัส — ถ้าซ้ำ ผู้ลงชื่อจะเห็นว่า "คุณลงชื่อไว้แล้ว" พร้อมเวลาเดิม
1 เครื่องลงชื่อได้ 1 คนกันการใช้มือถือเครื่องเดียวลงชื่อแทนเพื่อน (ปิดได้สำหรับงานที่มีจุดลงทะเบียนใช้เครื่องร่วมกัน)
รับเฉพาะรายชื่อล่วงหน้าผู้เข้าร่วมกรอกแค่รหัส ระบบดึงชื่อจากรายชื่อให้ รหัสที่ไม่อยู่ในรายชื่อจะลงชื่อไม่ได้

บันทึกแล้วระบบเปิดหน้าต่าง QR ให้ทันที

3

หน้ารายละเอียดกิจกรรม

รายละเอียดกิจกรรม — สวิตช์เปิด/ปิดรับ การ์ดสรุป ตารางผู้ลงชื่อ กราฟช่วงเวลา และสัดส่วนตามหน่วยงาน
รายละเอียดกิจกรรม — สวิตช์เปิด/ปิดรับ การ์ดสรุป ตารางผู้ลงชื่อ กราฟช่วงเวลา และสัดส่วนตามหน่วยงาน
  • สวิตช์เปิดรับลงชื่อ: ปิดเมื่อจบกิจกรรม คนที่สแกนหลังจากนั้นจะเห็นว่า "ปิดรับแล้ว"
  • ตารางผู้ลงชื่อ: ล่าสุดอยู่บน ค้นหาได้ ไอคอน ✎ คือชื่อที่ผู้ดูแลเพิ่มเอง กดถังขยะเพื่อลบชื่อที่ผิด
  • เพิ่มชื่อเอง: สำหรับคนที่ไม่มีมือถือ · CSV ดาวน์โหลด (รวมรายชื่อคนที่ยังไม่มา) · พิมพ์ รายชื่อ
  • ช่วงเวลาที่มาลงชื่อ: กราฟทีละ 10 นาที แท่งสีเข้มคือช่วงหลังเวลาสาย
4

QR / ลิงก์ และจอแสดง QR

QR / ลิงก์ — คัดลอกลิงก์ส่งในกลุ่ม LINE หรือดาวน์โหลด PNG ไปพิมพ์
QR / ลิงก์ — คัดลอกลิงก์ส่งในกลุ่ม LINE หรือดาวน์โหลด PNG ไปพิมพ์

ดาวน์โหลด PNG ได้ภาพ QR ความละเอียดสูงพร้อมชื่อกิจกรรมและวันเวลา พิมพ์ติดหน้าห้องหรือโต๊ะลงทะเบียน

ลิงก์มีรูปแบบ …/exec?e=รหัส ส่งในกลุ่ม LINE ให้คนที่เข้าร่วมออนไลน์กดลงชื่อได้เช่นกัน

จอแสดง QR — เปิดบนโปรเจกเตอร์/ทีวีหน้าห้อง ตัวเลขและรายชื่อล่าสุดอัปเดตทุก 5 วินาที
จอแสดง QR — เปิดบนโปรเจกเตอร์/ทีวีหน้าห้อง ตัวเลขและรายชื่อล่าสุดอัปเดตทุก 5 วินาที

กด เปิดจอแสดง QR ระบบขยายเต็มจอ กด Esc หรือปุ่ม ปิดจอ เพื่อออก (เบราว์เซอร์ต้องล็อกอินผู้ดูแลอยู่)

5

รายชื่อล่วงหน้า & คนที่ยังไม่มา

วางรายชื่อจาก Excel/Google Sheets บรรทัดละคน: รหัส, ชื่อ, ห้อง
วางรายชื่อจาก Excel/Google Sheets บรรทัดละคน: รหัส, ชื่อ, ห้อง
แท็บ ยังไม่มา แสดงคนในรายชื่อที่ยังไม่ลงชื่อ
แท็บ "ยังไม่มา" แสดงคนในรายชื่อที่ยังไม่ลงชื่อ
  1. สร้างกิจกรรมโดยเปิดช่อง รหัส (เช่น เลขประจำตัวนักเรียน) และตั้งกันซ้ำด้วย "รหัสประจำตัว"
  2. ในหน้ารายละเอียด กด รายชื่อล่วงหน้า แล้ววางรายชื่อ (คัดลอก 3 คอลัมน์จาก Excel มาวางได้เลย) กดบันทึก
  3. การ์ด "ยังไม่มา" และแท็บ ยังไม่มา จะอัปเดตตามการลงชื่อจริง
  4. ถ้าต้องการให้ลงชื่อได้เฉพาะคนในรายชื่อ เปิด รับเฉพาะคนที่อยู่ในรายชื่อล่วงหน้า ในฟอร์มแก้ไข
6

ฝั่งผู้เข้าร่วม (หน้าลงชื่อ)

สแกน QR แล้วกรอกข้อมูล
สแกน QR แล้วกรอกข้อมูล
ลงชื่อสำเร็จ — เวลา ลำดับที่ และข้อความจากผู้จัด
ลงชื่อสำเร็จ — เวลา ลำดับที่ และข้อความจากผู้จัด
กิจกรรมที่ปิดรับลงชื่อแล้ว
กิจกรรมที่ปิดรับลงชื่อแล้ว

ผู้เข้าร่วมไม่ต้องติดตั้งแอปหรือล็อกอิน แค่เปิดกล้องมือถือสแกน QR ข้อมูลที่กรอกจะถูกบันทึกลงชีต ผู้ลงชื่อ ทันที เครื่องจะจำการลงชื่อไว้ ถ้าสแกนซ้ำจะเห็นหน้าเดิม

7

ตั้งค่า & ใช้บนมือถือ

ตั้งค่าชื่อหน่วยงาน ลิงก์เว็บแอป PIN และข้อมูล
ตั้งค่าชื่อหน่วยงาน ลิงก์เว็บแอป PIN และข้อมูล
หน้าผู้ดูแลบนมือถือ
หน้าผู้ดูแลบนมือถือ
  • ชื่อหน่วยงาน แสดงบนหัวหน้าลงชื่อ
  • ลิงก์เว็บแอป: ปกติระบบตรวจพบเอง กรอกเองเฉพาะเมื่อ QR พาไปผิดที่ (ต้องเป็นลิงก์ที่ลงท้าย /exec)
โหมดมืด
โหมดมืด
💡

เคล็ดลับ & คำถามพบบ่อย

รองรับคนลงชื่อพร้อมกันกี่คน

ระบบล็อกการเขียนทีละคำขอ แต่ละการลงชื่อใช้เวลาประมาณ 1–2 วินาที ห้องอบรม 50–200 คนใช้งานได้สบาย ถ้าคนจำนวนมากสแกนพร้อมกันอาจต้องรอไม่กี่วินาที (Apps Script รองรับผู้ใช้พร้อมกันประมาณ 30 คำขอ)

ผู้เข้าร่วมลงชื่อผิด/อยากแก้

ผู้ดูแลลบชื่อนั้นในตาราง แล้วให้ลงชื่อใหม่ (ถ้าเปิด 1 เครื่อง/1 คน ให้ใช้ "เพิ่มชื่อเอง" แทน)

ใช้ซ้ำทุกวันได้ไหม (เช่น เข้าแถวทุกเช้า)

แนะนำสร้างกิจกรรมแยกต่อวัน จะได้ QR และรายงานแยกกัน สามารถพิมพ์ QR ใหม่ทุกวันหรือเปิดจอแสดง QR

เก็บข้อมูลส่วนบุคคลอย่างไร

ข้อมูลอยู่ใน Google Sheets ของผู้จัดเท่านั้น ควรถามเฉพาะข้อมูลที่จำเป็น และแจ้งวัตถุประสงค์ให้ผู้เข้าร่วมทราบตาม PDPA

ใช้พร้อมกันหลายคน / หลายเครื่องได้ไหม

ได้ ทุกเครื่องที่ใส่ PIN ถูกต้องจะเห็นข้อมูลชุดเดียวกัน ระบบใช้ LockService กันการบันทึกชนกัน

ลืม PIN ทำอย่างไร

เปิด Apps Script › เลือกฟังก์ชัน resetAdminPin › เรียกใช้ PIN ใหม่จะขึ้นในบันทึกการดำเนินการ (ดูคู่มือการติดตั้ง)

นำไปแจก/ขายต่อได้ไหม

ใช้ฟรีได้ทั้งส่วนตัวและในธุรกิจ/หน่วยงานของคุณ ดัดแปลงเพื่อใช้เองได้ แต่ห้ามนำไปจำหน่ายหรือแจกจ่ายซ้ำ ดูรายละเอียดใน LICENSE.txt

ระบบเช็คชื่อเข้าร่วมกิจกรรมด้วย QR (QR Check-in) v1.0.0 · แจกฟรีโดย GAS Hub · ใช้งานได้ฟรี ห้ามนำไปจำหน่ายต่อ