วางโครงสร้างข้อมูล Google Sheets — ทำถูกตั้งแต่แรก
Merge เซลล์ไปทั่ว สูตรพัง เพิ่มข้อมูลทีนึงต้องแก้สูตรใหม่ — เพราะวางโครงสร้างผิดตั้งแต่แรก วันนี้แก้ไขได้

วิธีแก้เร็ว — 3 กฎวางโครงสร้างที่ถูกต้อง
ปัญหา Merge เซลล์แล้วสูตรพัง ข้อมูลกับรายงานปนกัน เพิ่มข้อมูลแล้วต้องแก้สูตรทุกครั้ง — ทั้งหมดเกิดจากโครงสร้างที่ไม่ดี แก้ด้วย 3 กฎนี้

ขั้นตอนที่ 1 — แบบที่ถูก

ขั้นตอนที่ 2 — แยก Data/Report

ขั้นตอนที่ 3 — สูตรทำงานถูก

กฎ 1: 1 แถว = 1 รายการ (ห้าม Merge!)
ผิด
Merge ชื่อโครงการ 5 แถว เว้นแถวว่างกั้น → สูตร SUM, FILTER, Pivot Table ทำงานไม่ได้
ถูก
ทุกแถวมีข้อมูลครบทุกคอลัมน์ ซ้ำก็ไม่เป็นไร → สูตรทุกตัวใช้ได้
กฎ 2: แยก Data กับ Report คนละชีต
ชีต "ข้อมูล" เก็บข้อมูลดิบ (ไม่จัดรูปแบบ ไม่ Merge) — ชีต "รายงาน" ดึงข้อมูลมาแสดงด้วยสูตร จัดรูปแบบสวยตามต้องการ
ชีต "ข้อมูล"
- - Header แถวแรก
- - 1 แถว = 1 รายการ
- - ไม่ Merge ไม่เว้นแถว
- - ไม่ใส่สูตรสรุป
ชีต "รายงาน"
- - ใช้ SUMIF, QUERY ดึงข้อมูล
- - จัดรูปแบบสวยได้เลย
- - Merge ได้ตามสะดวก
- - กราฟ Dashboard
กฎ 3: Header ชัดเจน + ใช้ Data Validation
แถวแรกต้องเป็น Header ชื่อคอลัมน์ชัดเจน ช่องที่มีตัวเลือกจำกัด (เช่น หมวดหมู่ สถานะ) ต้องใช้ Dropdown ไม่ให้พิมพ์เอง
// Header ที่ดี
| วันที่ | โครงการ | หมวด | รายการ | จำนวนเงิน | สถานะ |
ตัวอย่างจริง — ก่อน vs หลังแก้โครงสร้าง
กรณี 1: บัญชีรายรับรายจ่าย
ก่อนแก้
รายรับรายจ่ายอยู่ชีตเดียวกัน Merge หัวเดือน เว้นแถวกั้น → SUMIF ไม่ทำงาน Pivot Table สร้างไม่ได้
หลังแก้
ทุกรายการอยู่คนละแถว มีคอลัมน์ "ประเภท" (รายรับ/รายจ่าย) → SUMIF, Pivot Table ใช้ได้ทั้งหมด
// สรุปรายจ่ายทั้งเดือน — ทำได้เพราะโครงสร้างดี
=SUMIFS(E:E, C:C, "รายจ่าย", A:A, ">="&DATE(2026,1,1), A:A, "<="&DATE(2026,1,31))
กรณี 2: ทะเบียนสินค้า/สต็อก
ก่อนแก้
แต่ละหมวดสินค้าแยกชีต มีผลรวมด้านล่าง → ดูภาพรวมทั้งหมดต้องไล่ดูทีละชีต
หลังแก้
ทุกสินค้าอยู่ชีตเดียว มีคอลัมน์ "หมวด" → FILTER/Pivot Table แยกหมวดอัตโนมัติ
// ดึงเฉพาะสินค้าหมวด "อุปกรณ์" ที่คงเหลือ < 10
=FILTER(A2:E, B2:B="อุปกรณ์", E2:E<10)
กรณี 3: รายชื่อพนักงาน/HR
ก่อนแก้
แต่ละแผนกอยู่คนละตาราง มีหัว "แผนก xxx" คั่น → นับจำนวนพนักงานทั้งหมดต้องบวกเอง
หลังแก้
ทุกคนอยู่ตารางเดียว มีคอลัมน์ "แผนก" → COUNTIF นับแยกแผนกได้ทันที
// นับพนักงานแผนกขาย
=COUNTIF(C:C, "แผนกขาย")
Pro Tips — โครงสร้างระดับมืออาชีพ
อ่านเพิ่ม: สร้าง Dropdown List | Pivot Table สรุปข้อมูล
ผิดบ่อย + วิธีแก้
Merge เซลล์แล้วสูตรพัง
สาเหตุ: Merge ทำให้เซลล์ที่ถูก merge มีค่าว่าง SUMIF, FILTER, Pivot Table ข้ามแถว Merge ไม่ได้
แก้: ยกเลิก Merge ทั้งหมดในชีตข้อมูล (Format → Merge cells → Unmerge) กรอกข้อมูลซ้ำทุกแถว ย้าย Merge ไปใช้ในชีตรายงานแทน
เพิ่มแถวแล้วสูตรไม่รวม
สาเหตุ: ใช้ range แบบ A1:A100 พอเพิ่มแถว 101 สูตรไม่ครอบคลุม
แก้: ใช้ range แบบเปิด A:A หรือ A2:A (ทั้งคอลัมน์) สูตรจะรวมแถวใหม่อัตโนมัติ
ข้อมูลซ้ำ พิมพ์ผิด สะกดไม่เหมือนกัน
สาเหตุ: ไม่มี Data Validation คนพิมพ์ "ค่าวัสดุ" บ้าง "วัสดุ" บ้าง "ค่า วัสดุ" บ้าง → SUMIF นับไม่ครบ
แก้: ใส่ Dropdown (Data → Data validation) ให้เลือกจากรายการที่กำหนด ไม่ต้องพิมพ์เอง
📸 ภาพหน้าจอจาก Google Sheets จริง
ภาพถ่ายตรงจาก Google Sheets ที่ใช้งานได้จริงทันที — ไม่ใช่ภาพ mockup



บทความที่เกี่ยวข้อง
Excel vs Google Sheets คู่มือมือใหม่ครบทุกพื้นฐาน [2026]
คู่มือ Excel + Google Sheets สำหรับมือใหม่ — ตั้งค่า ใส่ข้อมูล สูตร SUM/IF/VLOOKUP เทคนิคพื้นฐาน เหมาะกับคนที่เพิ่งเริ่ม (อัปเดต 2026)
Google Sheets ใช้ยังไง? คู่มือมือใหม่เริ่มจาก 0 — ครบทุกพื้นฐาน [2026]
สอน Google Sheets ตั้งแต่ศูนย์ — สร้างตาราง กรอกข้อมูล สูตรพื้นฐาน (SUM/IF) จัดรูปแบบ แชร์ไฟล์ ทำเป็นในวันเดียว พร้อมตัวอย่างเข้าใจง่ายสำหรั…
สูตร Google Sheets ขั้นสูง — QUERY, FILTER, ARRAYFORMULA [2026]
รวมสูตรขั้นสูงใน Google Sheets — QUERY, FILTER, ARRAYFORMULA, REGEX, IMPORTRANGE สำหรับคนที่ใช้ SUM/IF/VLOOKUP เป็นแล้ว ยกระดับเป็น Pro (อัป…