Skip to content

Data Validation Rules

ป้องกันปัญหาตั้งแต่ต้นทาง

Section titled “ป้องกันปัญหาตั้งแต่ต้นทาง”

Data Validation คือการตั้งกฎให้เซลล์ยอมรับเฉพาะข้อมูลที่ถูกต้อง — เหมือนใส่รั้วกั้นไม่ให้ข้อมูลผิดเข้ามา

Dropdown List เป็น Validation ที่ใช้บ่อยที่สุด — ให้ผู้ใช้เลือกจากรายการที่กำหนด

  1. เลือกเซลล์หรือ Range ที่ต้องการ
  2. Data > Data validation > Add rule
  3. Criteria: Dropdown (from a range) หรือ Dropdown
  4. ใส่ตัวเลือก เช่น ใช่, ไม่ใช่, รอดำเนินการ

ถ้ามีรายการใน Sheet อื่น เช่น Reference!A1:A10:

  1. Criteria: Dropdown (from a range)
  2. ใส่ Reference!A1:A10
  3. เมื่อเพิ่มรายการใน Reference → Dropdown จะอัปเดตอัตโนมัติ

จำกัดช่วงตัวเลข

Section titled “จำกัดช่วงตัวเลข”
  1. Data > Data validation > Add rule
  2. Criteria: Is between → ใส่ Min/Max
ตัวอย่างCriteriaค่า
คะแนน 0-100Is between0 and 100
ราคา > 0Is greater than0
จำนวนเต็มเท่านั้นIs valid number + Custom=INT(A1)=A1

จำกัดช่วงวันที่

Section titled “จำกัดช่วงวันที่”
ตัวอย่างCriteriaค่า
วันในอนาคตเท่านั้นIs aftertoday
ปี 2025 เท่านั้นIs between1/1/2025 and 31/12/2025

Custom Formula ให้ความยืดหยุ่นสูงสุด — เขียนสูตรที่ return TRUE/FALSE:

ตัวอย่างสูตร Custom

Section titled “ตัวอย่างสูตร Custom”
=LEN(A1)=13 → ต้องยาว 13 ตัวอักษร (เลขบัตร ปชช.)
=ISNUMBER(A1) → ต้องเป็นตัวเลขเท่านั้น
=REGEXMATCH(A1,"^[a-zA-Z]+@") → ต้องขึ้นต้นด้วยตัวอักษร+@
=A1<>"" → ห้ามเว้นว่าง
=COUNTIF(A:A,A1)=1 → ห้ามซ้ำในคอลัมน์
โหมดพฤติกรรม
Reject inputไม่ยอมให้ใส่ค่าที่ไม่ผ่าน
Show warningให้ใส่ได้แต่แสดงเตือน (สามเหลี่ยมสีส้ม)
Validation Typeใช้เมื่อ
Dropdownมีตัวเลือกจำกัด เช่น สถานะ, ประเภท
Number Rangeค่าต้องอยู่ในช่วงที่กำหนด
Date Rangeวันที่ต้องอยู่ในช่วงที่กำหนด
Custom Formulaเงื่อนไขซับซ้อน เช่น ห้ามซ้ำ, Regex