การเชื่อมต่อคำถาม

การเชื่อมต่อทำงานอย่างไร Sheet ตัวเลือกมีอะไรอยู่ข้างใน ใครเป็นเจ้าของคอลัมน์ไหน และการยกเลิกการเชื่อมต่อทำอะไรบ้าง

การเชื่อมต่อคำถามคือการมอบรายการตัวเลือกของคำถามนั้นให้สเปรดชีตดูแล คู่มือนี้อธิบายว่าสเปรดชีตนั้นคืออะไร คอลัมน์ของมันทำงานอย่างไร และจะย้อนกลับได้อย่างไร

เชื่อมต่อคำถาม

เปิดแท็บ คำถาม ในแถบด้านข้าง คลิกที่คำถาม แล้วกด เชื่อมต่อคำถาม

การเชื่อมต่อครั้งแรกในฟอร์มหนึ่งจะสร้างสเปรดชีตหนึ่งไฟล์ใน Drive ของคุณ ชื่อว่า {ชื่อฟอร์ม} - Dynamic Form Choices และให้คำถามนั้นมีแท็บของตัวเอง แท็บนี้จะมีตัวเลือกที่คำถามมีอยู่แล้วใส่ไว้ให้ ดังนั้นจึงไม่มีอะไรสูญหายเมื่อคุณเชื่อมต่อคำถามที่มีอยู่เดิม การเชื่อมต่อครั้งต่อ ๆ ไปจะเพิ่มแท็บเข้าไปในสเปรดชีตไฟล์เดิม

ไม่มีไฟล์ให้เลือกและไม่มีกล่องโต้ตอบให้กรอก ส่วนเสริมสร้าง Sheet ขึ้นมาเอง ซึ่งเป็นเหตุผลว่าทำไมมันจึงไม่จำเป็นต้องขอสิทธิ์เข้าถึงไฟล์อื่นใน Drive ของคุณ

Sheet ตัวเลือก

หนึ่งฟอร์มหนึ่งสเปรดชีต หนึ่งคำถามที่เชื่อมต่อหนึ่งแท็บ คุณเข้าถึงได้สองทาง

  • เปิด {ชื่อแท็บ} ภายในคำถามที่เชื่อมต่อแล้ว ซึ่งจะพาไปยังแท็บของคำถามนั้นโดยตรง
  • เปิด Sheet ตัวเลือก ในเมนูรูปเฟือง ซึ่งจะเปิดตัวไฟล์

ชื่อแท็บจะตามชื่อคำถาม หากคุณเปลี่ยนชื่อแท็บเอง ชื่อของคุณจะถูกใช้ และส่วนเสริมจะหยุดเปลี่ยนชื่อแท็บนั้น

สามคอลัมน์

ทุกแท็บมีเลย์เอาต์ตายตัวแบบเดียวกัน และแต่ละคอลัมน์มีเจ้าของเพียงหนึ่งเดียว

คอลัมน์เจ้าของเก็บอะไรไว้
A Optionsคุณหนึ่งตัวเลือกต่อหนึ่งแถว เรียงตามลำดับที่คุณต้องการเสนอ
B Capacityคุณขีดจำกัดของตัวเลือกในแถวเดียวกัน ใส่หรือไม่ใส่ก็ได้
C Takenส่วนเสริมจำนวนผู้ลงชื่อปัจจุบันของตัวเลือกนั้น

ส่วนเสริมเขียนแค่คอลัมน์ C เท่านั้น มันไม่เคยเขียนทับสิ่งที่คุณใส่ไว้ในคอลัมน์ A หรือคอลัมน์ B และไม่เคยอ่านสเปรดชีตอื่นนอกจากไฟล์นี้

คอลัมน์ A: Options

หนึ่งตัวเลือกต่อหนึ่งเซลล์ เริ่มจากแถวที่ 2 แถวว่างจะถูกข้าม และค่าที่ซ้ำกันโดยไม่สนใจตัวพิมพ์เล็กใหญ่จะถูกตัดทิ้ง รายการที่ไม่เป็นระเบียบเล็กน้อยจึงไม่เป็นปัญหา

คอลัมน์ B: Capacity

ตัวเลขใน B5 จำกัดตัวเลือกใดก็ตามที่อยู่ใน A5 โควตาจับคู่กัน ตามแถว ไม่ใช่ตามชื่อ

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

คอลัมน์ C: Taken

ส่วนเสริมเป็นผู้เขียนหลังการส่งฟอร์มทุกครั้ง ปล่อยไว้เฉย ๆ อะไรก็ตามที่คุณพิมพ์ลงไปจะถูกแทนที่ในการซิงค์ครั้งถัดไป

รักษาแถวหัวตารางไว้

แถวที่ 1 มีคำว่า Options, Capacity และ Taken และหัวตารางเหล่านี้จะยังคงเป็น ภาษาอังกฤษในทุกภาษา ส่วนเสริมจะตรวจว่าเซลล์ A1 ยังเป็นคำว่า Options อยู่ก่อนเขียนอะไรลงไป และนั่นคือสิ่งที่กันไม่ให้คอลัมน์ที่เลื่อนหรือถูกลบดันตัวเลขโควตาเข้าไปในฟอร์มของคุณในฐานะตัวเลือก

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

แก้ที่ Sheet ไม่ใช่ที่ฟอร์ม

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

ยกเลิกการเชื่อมต่อคำถาม

เปิดคำถามในแถบด้านข้างแล้วกด ยกเลิกการเชื่อมต่อ ระบบจะให้คุณยืนยันก่อน เพราะ

  • แท็บของคำถามนั้นจะถูก ลบ ออกจาก Sheet ตัวเลือก รวมถึงโควตาด้วย
  • คำถามจะได้รายการตัวเลือกทั้งหมดกลับคืนมา รวมถึงตัวเลือกที่ถูกลบไปเพราะเต็มโควตา
  • ขีดจำกัดโควตาและการซิงค์ของคำถามนั้นจะหยุดทำงาน

ข้อมูลแท็บที่ถูกลบยังกู้คืนได้จากประวัติเวอร์ชันของสเปรดชีตใน Google Sheets

การยกเลิกการเชื่อมต่อคำถาม สุดท้าย จะเก็บ Sheet ตัวเลือกไว้ใน Drive ของคุณ โดยเพิ่มคำว่า (disconnected) ต่อท้ายชื่อไฟล์ คอลัมน์ A และ B เป็นงานของคุณเอง ส่วนเสริมจึงไม่ทิ้งไฟล์นี้ เพียงแต่เลิกติดตามเท่านั้น และเมื่อเชื่อมต่อคำถามอีกครั้งจะเริ่ม Sheet ตัวเลือกใหม่ทั้งไฟล์ หากคุณเคยเพิ่มแท็บของตัวเองไว้ จะมีเพียงแท็บของส่วนเสริมเท่านั้นที่ถูกลบ และไฟล์จะยังคงเหมือนเดิม

การเชื่อมต่อคำถามนั้นอีกครั้งจะเริ่มแท็บใหม่ โดยใส่ตัวเลือกปัจจุบันของคำถามลงไปให้

การลบจากฝั่ง Sheet

การสะท้อนข้อมูลทำงานทั้งสองทาง คุณจึงยกเลิกการเชื่อมต่อจากฝั่งสเปรดชีตได้เช่นกัน

  • ลบแท็บของคำถาม แล้วคำถามนั้นจะถูกยกเลิกการเชื่อมต่อในการซิงค์รอบถัดไป รายการตัวเลือกทั้งหมดจะถูกกู้คืน ขีดจำกัดโควตาและการซิงค์จะหยุด และแถบด้านข้างจะแสดงการแจ้งเตือนบนแถวนั้นเพื่ออธิบายว่าแท็บถูกลบไปแล้ว คุณจะปิดการแจ้งเตือน หรือกด เชื่อมต่อคำถาม เพื่อเชื่อมต่อใหม่พร้อมแท็บใหม่ก็ได้
  • ลบหรือทิ้ง Sheet ตัวเลือกทั้งไฟล์ แล้วทุกคำถามในฟอร์มจะถูกยกเลิกการเชื่อมต่อ ในเส้นทางนี้ไม่มีการถามยืนยัน เพราะการซิงค์เหล่านี้ทำงานในเบื้องหลังโดยไม่มีใครเฝ้าดู

การกู้คืนเป็นของ Google เอง กู้ไฟล์จากถังขยะของ Drive ภายใน 30 วัน หรือใช้ประวัติเวอร์ชันของ Sheets สำหรับเนื้อหาในแท็บ โปรดทราบว่าไฟล์ที่กู้คืนมาจะไม่ใช่ไฟล์ที่ส่วนเสริมติดตามอยู่อีกต่อไป การเชื่อมต่อครั้งถัดไปจึงจะเริ่ม Sheet ตัวเลือกใหม่

เคล็ดลับใช้งานจริง

  • หนึ่งคำถามหนึ่งแท็บ หากต้องการป้อนหลายคำถาม ให้เชื่อมต่อทีละคำถามแล้วกรอกแท็บของแต่ละคำถาม
  • ให้คอลัมน์ A เป็นรายการแนวตั้งเรียบง่ายที่เริ่มจากแถวที่ 2
  • การเปลี่ยนข้อความของตัวเลือกจะทำให้จำนวนของมันเริ่มนับใหม่จากศูนย์ เพราะจำนวนผูกอยู่กับข้อความที่ตรงกันทุกตัวอักษร ควรแก้คำผิดก่อนแชร์ฟอร์ม ไม่ใช่ระหว่างที่คนกำลังกรอกกันอยู่
  • หากตัวเลือกของคุณอยู่ในสเปรดชีตอื่นอยู่แล้ว อย่าพิมพ์ซ้ำ ดู ขั้นสูง: ตัวเลือกจากสเปรดชีตอื่น