📑 Multiple Sheets

ใช้หลาย Sheet Google Sheets — อ้างอิงข้ามชีต รวมยอดหลายชีตในสูตรเดียว

AdminYo
11 เมษายน 2026
8 นาที
ใช้หลาย Sheet Google Sheets อ้างอิงข้ามชีต

Cheat Sheet สูตร Google Sheets ฟรี

รวมสูตรที่ใช้บ่อย พร้อมตัวอย่าง อธิบายเข้าใจง่าย เปิดดูได้ตลอดขณะทำงาน

มี 12 ชีตแต่ละเดือน ต้องรวมยอดทั้งปีในชีตสรุป — ไม่รู้วิธีดึงข้อมูลจากชีตอื่น ต้องพิมพ์ตัวเลขซ้ำใหม่ทุกเดือน

อ้างอิงข้ามชีตด้วย SheetName!CellRef รวมยอดหลายชีต ใช้ VLOOKUP ข้ามชีตดึงราคาสินค้า — เรียนรู้ครั้งเดียวใช้ได้ทุก workbook

Syntax เหมือนกันทั้ง Excel และ Google Sheets

อ้างอิงข้ามชีตใช้ SheetName!CellRef เหมือนกัน 100% — ถ้าใช้ Excel มาก่อน ย้ายมา Sheets ได้เลย syntax ไม่ต้องเรียนใหม่

วิธีจัดโครงสร้าง Sheet ที่ดี

Sheet ข้อมูล

เก็บ raw data — บันทึกทุกวัน/เดือน ไม่มี formula ซับซ้อน

Sheet Master

เก็บ reference data: ราคา รหัส หมวดหมู่ ที่ชีตอื่น VLOOKUP มาดึง

Sheet สรุป

ดึงข้อมูลจากชีตอื่นมาแสดง ไม่มีการบันทึกข้อมูลตรงๆ

วิธีอ้างอิงข้ามชีต 4 แบบ

1

อ้างอิงเซลล์จากชีตอื่น

=มกราคม!B2 ← ดึง B2 จากชีต "มกราคม"
='Jan 2026'!B2 ← ชื่อชีตมี space ต้อง single quote ครอบ

วิธีง่ายสุด: พิมพ์ = ใน formula bar แล้วคลิกที่ tab ชีตอื่น แล้วคลิก cell ที่ต้องการ — Sheets ใส่ reference ให้อัตโนมัติ

2

VLOOKUP ข้ามชีต

=VLOOKUP(A2, ราคาสินค้า!$A:$D, 3, FALSE)

A2 = SKU ที่ต้องการค้นหา, ราคาสินค้า!$A:$D = range ในชีต "ราคาสินค้า", 3 = คอลัมน์ที่ 3 (ราคา) — ล็อค range ด้วย $ ป้องกันเลื่อน

3

รวมยอดหลายชีต (Google Sheets)

=SUM(มกราคม!B2, กุมภาพันธ์!B2, มีนาคม!B2)
← Google Sheets ไม่รองรับ 3D reference แบบ Excel ต้องใส่ทีละชีต

ถ้าชีตเยอะมาก ใช้ IMPORTRANGE รวมข้อมูลจากทุกชีตลงชีตเดียวก่อน แล้วค่อย SUM ชีตนั้น ง่ายกว่า

4

รวมข้อมูลจากหลายชีตเป็นตารางเดียว

={มกราคม!A2:E; กุมภาพันธ์!A2:E; มีนาคม!A2:E}

ใช้ curly braces + semicolon stack ข้อมูลหลายชีตต่อกันใน 1 range ดีสำหรับรวม transaction ทุกเดือน ให้ QUERY หรือ SUMIF ต่อได้

หลาย Tab Sheet ในไฟล์เดียว — จัดโครงสร้างชัดเจน

หลาย Tab Sheet — ข้อมูล / Master / สรุป / Dashboard

เทคนิคจัดการ Sheet ให้มีระเบียบ

  • ตั้งสี Tab — คลิกขวาที่ tab → Change color ใช้สี: ข้อมูลดิบ=เทา, Master=น้ำเงิน, Dashboard=เขียว ดูออกทันทีว่าชีตไหนทำหน้าที่อะไร
  • ซ่อน Sheet ที่ไม่ได้ใช้บ่อย — คลิกขวา → Hide sheet ชีตยังอยู่แต่ไม่แสดง tab ลดความสับสน
  • เรียงชีตใหม่ — ลาก tab ซ้าย/ขวาเพื่อจัดลำดับ ให้ชีตสรุปอยู่ซ้ายสุด ชีตข้อมูลอยู่ขวา
  • Protect ชีต Master — ป้องกันแก้ไขโดยไม่ตั้งใจ: คลิกขวา → Protect sheet → กำหนดใครแก้ได้

ปัญหาที่พบบ่อย

#REF! หลังเปลี่ยนชื่อ Sheet

Google Sheets จะ update reference อัตโนมัติเมื่อเปลี่ยนชื่อชีต แต่ถ้าลบชีตจะเกิด #REF! — ก่อนลบตรวจว่ามีชีตอื่น reference อยู่ไหมด้วย Ctrl+H ค้นหาชื่อชีต

Google Sheets ไม่รองรับ 3D Reference แบบ Excel

=SUM(Sheet1:Sheet12!B2) ใช้ได้ใน Excel แต่ไม่ได้ใน Google Sheets แก้โดย: 1) ใส่ชีตทีละตัว 2) รวมข้อมูลในชีตกลางก่อน 3) ใช้ curly braces stack ข้อมูล

ชื่อชีตมีเครื่องหมายพิเศษ reference พัง

ถ้าชื่อชีตมี space หรือเครื่องหมายพิเศษต้องครอบด้วย single quote: ='Jan 2026'!A1 ไม่ใช่ =Jan 2026!A1

คำถามที่ถามบ่อย

ดึงข้อมูลจาก Google Sheet คนละไฟล์ได้ไหม?

ได้ ใช้ IMPORTRANGE("URL_ไฟล์", "Sheet1!A:B") — ต้องกด Allow access ครั้งแรก ข้อมูลอัปเดต real-time เมื่อต้นทางเปลี่ยน บทความ IMPORTRANGE มีรายละเอียดเพิ่มเติม

Copy Sheet พร้อม Formula ข้ามชีตได้ไหม?

ได้ คลิกขวาที่ tab → Duplicate — formula ที่อ้างอิงชีตอื่นในไฟล์เดิมยังคงถูกต้อง แต่ถ้า Copy to → Another file formula อาจต้องแก้ reference ใหม่

ซ่อน Sheet แล้วยังอ้างอิงได้ไหม?

ได้ การซ่อน Sheet ไม่ทำให้ Formula หยุดทำงาน เหมาะสำหรับซ่อน Master data ที่ไม่อยากให้คนอื่นเห็น แต่ยังดึงข้อมูลจากมันได้

ถ้าบทความนี้มีประโยชน์ ช่วยแชร์ให้เพื่อนๆ ด้วย

อยากสร้างระบบจริงด้วย Google Sheets?

คู่มือฉบับสมบูรณ์ สอนสร้างระบบ step-by-step ตั้งแต่เริ่มต้นจนใช้งานได้จริง พร้อมเทมเพลตและไฟล์ตัวอย่างครบ

ดาวน์โหลดทันทีหลังชำระเงิน ไม่มีค่าสมัครรายเดือน

บทความที่เกี่ยวข้อง

เครื่องมือแนะนำ