สูตรใดใน Google Sheets ที่ควรเรียนรู้ก่อน?

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

ลองนึกถึงเอเจนซีจัดงานสมมติชื่อนอร์ทเกตอีเวนต์สที่มีพนักงาน 15 คน ไลลา ผู้ประสานงานฝ่ายปฏิบัติการ ดูแลตารางการจองและรายการราคาสถานที่ซึ่งแยกกันอยู่ ทุกวันศุกร์เธอต้องคัดลอกราคาข้ามตารางด้วยมือ กรองงานของเดือนหน้า รวมรายได้แยกตามสถานที่ และแก้ชื่อลูกค้าที่มีช่องว่างเกินมา งานนี้กินเวลาเกือบตลอดช่วงบ่าย และเดือนที่แล้วมีการใส่ราคาผิดในใบแจ้งหนี้

ลูกค้า (ตามที่พิมพ์)รหัสสถานที่วันที่จัดกิจกรรมผู้เยี่ยมชมราคา
โอคาฟอร์, เกรซVEN-0414 พ.ย. 202680คัดลอกด้วยมือ
บรันต์, ลูคัสVEN-1121 พ.ย. 202635คัดลอกด้วยมือ
เมห์ตา, อาร์จุนVEN-025 ธ.ค. 2026120missing

สูตรค้นหาข้อมูลใน Google Sheets ทำงานอย่างไร?

สูตรค้นหาจะค้นหาค่าในตารางหนึ่งและคืนค่าที่ตรงกันจากอีกตารางหนึ่ง ซึ่งช่วยให้ไลลาสามารถเติมราคาทุกรายการจากรายการสถานที่ได้โดยอัตโนมัติ.

XLOOKUP รับอาร์กิวเมนต์หลักสามตัว ได้แก่ ค่าที่ต้องการค้นหา คอลัมน์เดียวที่จะค้นหา และคอลัมน์ที่จะนำค่ามาแสดง อาร์กิวเมนต์เสริมใช้กำหนดสิ่งที่จะแสดงเมื่อไม่พบค่าที่ตรงกัน รูปแบบการจับคู่ และลำดับการค้นหา ค่าเริ่มต้นคือการจับคู่แบบตรงกันทุกประการ ซึ่งเหมาะกับรหัสอย่าง 'VEN-04' หากไม่ใส่อาร์กิวเมนต์สำหรับกรณีไม่พบค่า และไม่มีค่าที่ตรงกัน ระบบจะแสดงข้อผิดพลาด #N/A

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

ควรใช้ FILTER หรือ QUERY เมื่อใด?

ใช้ FILTER เมื่อต้องการแถวที่ตรงตามเงื่อนไขหนึ่งข้อขึ้นไป และใช้ QUERY เมื่อต้องการเลือก จัดกลุ่ม หรือรวมยอดข้อมูลในขั้นตอนเดียว

FILTER รับช่วงข้อมูลที่คุณต้องการ ตามด้วยเงื่อนไขอย่างน้อยหนึ่งเงื่อนไข โดยแต่ละเงื่อนไขเป็นคอลัมน์ค่าจริงหรือเท็จที่มีความยาวเท่ากับช่วงข้อมูล ไลลาสามารถแสดงเฉพาะกิจกรรมที่มีวันที่อยู่ในเดือนถัดไปได้ หากไม่มีแถวที่ตรงตามเงื่อนไข FILTER จะคืนค่า #N/A ซึ่งคุณสามารถแทนที่ด้วยข้อความที่อ่านเข้าใจง่ายได้โดยครอบสูตรด้วย IFERROR ซึ่งอาร์กิวเมนต์ตัวที่สองคือค่าที่จะแสดงเมื่อเกิดข้อผิดพลาด

QUERY รับช่วงข้อมูล คำสั่งค้นหาที่เขียนด้วย Google Visualization API Query Language และจำนวนแถวหัวตารางซึ่งจะระบุหรือไม่ก็ได้ QUERY เพียงคำสั่งเดียวสามารถรวมรายได้รายเดือนแยกตามสถานที่ได้ แต่ละคอลัมน์ควรเก็บข้อมูลเพียงชนิดเดียว หากมีข้อมูลหลายชนิดในคอลัมน์เดียว ระบบจะใช้ชนิดที่มีมากที่สุด และถือว่าค่าอื่นเป็นช่องว่าง

ARRAYFORMULA และฟังก์ชันข้อความทำอะไรได้บ้าง?

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

สำหรับข้อความ TRIM จะลบช่องว่างที่อยู่ต้นข้อความ ท้ายข้อความ และช่องว่างซ้ำ โดยเหลือช่องว่างระหว่างคำไว้หนึ่งช่อง แต่จะไม่ลบช่องว่างแบบไม่ตัดบรรทัดที่คัดลอกมาจากหน้าเว็บ SPLIT จะแบ่งข้อความตามตัวคั่นออกเป็นเซลล์แยกกัน ดังนั้น 'โอคาฟอร์, เกรซ' จึงแยกเป็นนามสกุลและชื่อได้ TEXTJOIN ทำงานในทางกลับกัน โดยรวมข้อความหรือข้อมูลทั้งช่วงเข้าด้วยกันด้วยตัวคั่นที่คุณเลือก และข้ามเซลล์ว่างได้หากคุณกำหนดไว้ ซึ่งมีประโยชน์เมื่อต้องรวบรวมรายชื่อสถานที่สำหรับใส่ในอีเมล

จะใช้ Gemini หรือผู้ช่วย AI อื่นเขียนสูตรได้อย่างไร?

อธิบายผลลัพธ์ที่ต้องการ ระบุตัวอักษรคอลัมน์หรือชื่อหัวคอลัมน์ให้ชัดเจน พร้อมตัวอย่างคำตอบที่คาดหวังหนึ่งตัวอย่าง จากนั้นขอให้ผู้ช่วยอธิบายสูตรที่ให้มาเพื่อให้คุณตรวจสอบได้ ใน Google Sheets นั้น Gemini สามารถสร้างสูตรจากคำอธิบายในแผงด้านข้างได้ และสำหรับเซลล์ที่แสดงข้อผิดพลาด คุณสามารถเลือกแก้ไขเพื่อให้เครื่องมือตรวจสอบสูตรได้ ต้องใช้แผน Google Workspace หรือ Google AI ที่รองรับ และ Google เตือนว่าคำแนะนำอาจไม่ถูกต้อง จึงควรตรวจสอบก่อนนำไปใช้

เมื่อใช้ ChatGPT, Claude หรือผู้ช่วยอื่นที่ได้รับอนุมัติ ให้อธิบายโครงสร้างแทนการวางข้อมูลลูกค้า เช่น แท็บและคอลัมน์ใดเก็บรหัสสถานที่ และส่วนใดเก็บราคา ข้อมูลเท่านี้ก็เพียงพอที่จะร่างสูตรได้โดยไม่ต้องเปิดเผยรายละเอียดของใคร.

คำขอให้สร้างสูตรแบบที่ยังไม่ดีและแบบที่ปรับปรุงแล้วมีลักษณะอย่างไร?

คำขอที่ไม่ชัดเจน: 'เขียนสูตรเพื่อหาราคา' คำตอบที่พบบ่อยคือสูตร VLOOKUP ที่ไม่มีอาร์กิวเมนต์ is_sorted และเดาหมายเลขคอลัมน์ขึ้นมา เนื่องจากการจับคู่แบบใกล้เคียงจะหารหัสที่ใกล้ที่สุด สูตรจึงคืนราคาแม้ใช้รหัส 'VEN-02' ซึ่งไม่มีอยู่ในรายการสถานที่

คำขอที่ปรับปรุงแล้ว: 'ใน Google Sheets คอลัมน์ B ของ Bookings ตั้งแต่แถว 2 เก็บรหัสสถานที่ เช่น VEN-04 ในแท็บ Venues คอลัมน์ A เก็บรหัส และคอลัมน์ C เก็บราคา เขียนสูตรเดียวสำหรับคอลัมน์ E ของ Bookings เพื่อเติมราคาให้ทุกแถวที่รหัสตรงกันทุกตัว แสดงว่า ไม่อยู่ในรายการราคา เมื่อไม่พบรหัสที่ตรงกัน และเว้นว่างไว้สำหรับแถวที่ว่าง อธิบายอาร์กิวเมนต์แต่ละตัว' คำตอบใช้ XLOOKUP โดยกำหนดค่าที่ให้แสดงเมื่อไม่พบข้อมูล แล้วครอบด้วย ARRAYFORMULA พร้อมตรวจสอบแถวว่าง และตอนนี้ 'VEN-02' แสดงว่า ไม่อยู่ในรายการราคา

จะตรวจสอบสูตรก่อนเชื่อถือผลลัพธ์ได้อย่างไร?

ตรวจสอบสูตรโดยทดสอบกับสามแถวที่คุณรู้คำตอบอยู่แล้ว ได้แก่ แถวปกติ แถวที่ไม่มีข้อมูลตรงกัน และแถวที่มีช่องว่างเกินมา ยืนยันว่ารหัสใช้การจับคู่แบบตรงกันทุกอักขระ ตรวจหาผลลัพธ์ #N/A หรือค่าว่างที่ไม่คาดคิด และเปรียบเทียบคำอธิบายของผู้ช่วยเกี่ยวกับอาร์กิวเมนต์แต่ละตัวกับหน้าความช่วยเหลือเครื่องมือแก้ไข Google Docs สำหรับฟังก์ชันนั้น.

ข้อผิดพลาดที่พบบ่อยเกี่ยวกับสูตรใน Google Sheets มีอะไรบ้าง?

ข้อผิดพลาดที่พบบ่อยที่สุดคือการใช้ VLOOKUP โดยไม่ใส่ FALSE เป็นอาร์กิวเมนต์สุดท้าย ทำให้ได้ผลลัพธ์แบบจับคู่ใกล้เคียง ข้ออื่น ๆ ได้แก่ การค้นหาไม่สำเร็จเพราะมีช่องว่างท้ายข้อความ คอลัมน์ที่ปนตัวเลขกับข้อความจน QUERY ตัดค่าบางส่วนทิ้ง และการซ่อนทุกข้อผิดพลาดด้วย IFERROR จนปัญหาจริงหายไปจากสายตา

บทเรียนนี้อยู่ในส่วนใดของ Tosheo.ai?

บทเรียนนี้อยู่ในหมวดระบบอัตโนมัติและเครื่องมือในที่ทำงานของหลักสูตรระบบอัตโนมัติด้วย AI ใน Tosheo.ai งานภาคปฏิบัติจะให้ชีตสมมติที่ไม่เป็นระเบียบ เพื่อให้คุณแก้ไขด้วยสูตรที่ผู้ช่วย AI ร่างขึ้น ข้อเสนอแนะตามเกณฑ์การให้คะแนนจะตรวจการจับคู่ที่ตรงกันทุกตัวอักษร การจัดการข้อผิดพลาด และแถวที่คุณใช้ทดสอบ.

แหล่งข้อมูลและขอบเขต

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน XLOOKUP (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน VLOOKUP (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน FILTER (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน QUERY (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน ARRAYFORMULA (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน IFERROR (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน TRIM (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน SPLIT (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ฟังก์ชัน TEXTJOIN (ตรวจสอบเมื่อ 19 October 2026) ↗

ความช่วยเหลือสำหรับเครื่องมือแก้ไข Google Docs: ทำงานร่วมกับ Gemini ใน Google Sheets (ตรวจสอบเมื่อ 19 October 2026) ↗