Conditional Formatting: เปลี่ยนสีเซลล์อัตโนมัติใน Google Sheets

สอน Conditional Formatting ใน Google Sheets เปลี่ยนสีเซลล์ตามเงื่อนไข ไฮไลต์งานเลยกำหนด เกินงบ ค่าซ้ำ ระบายทั้งแถวด้วยสูตร และไล่สีตามค่า พร้อมตัวอย่าง

Conditional Formatting: เปลี่ยนสีเซลล์อัตโนมัติใน Google Sheets

Conditional Formatting (การจัดรูปแบบตามเงื่อนไข) ทำให้เซลล์เปลี่ยนสีเองเมื่อข้อมูลตรงเงื่อนไข เช่น งานเลยกำหนดเป็นสีแดง เกินงบเป็นสีส้ม ทำให้มองตารางแล้วเห็นสิ่งที่ต้องจัดการทันที เมนูอยู่ที่ Format → Conditional formatting

ตั้งกฎพื้นฐาน

  1. เลือกช่วง เช่น C2:C500
  2. Format → Conditional formatting
  3. Format cells if… เลือกเงื่อนไข
  4. เลือกสีพื้น/สีตัวอักษร → Done
ต้องการเงื่อนไข
สถานะ “อนุมัติ” เป็นสีเขียวText is exactly → อนุมัติ
ค่าเกิน 10,000Greater than → 10000
ช่องว่าง (ยังไม่กรอก)Is empty
วันที่ก่อนวันนี้Date is before → today
มีคำว่า “ด่วน”Text contains → ด่วน

ระบายสีทั้งแถวด้วยสูตร

ตารางงาน A:E ต้องการให้ ทั้งแถว เป็นสีแดงเมื่อเลยกำหนด (D) และยังไม่เสร็จ (E ไม่ใช่ “เสร็จ”)

  1. เลือกช่วง A2:E500
  2. เลือก Custom formula is
  3. ใส่สูตร:
=AND($D2<TODAY(), $E2<>"เสร็จ", $A2<>"")

ต้องมี $ หน้าคอลัมน์ และใช้เลขแถวเริ่มต้นของช่วง (2) สูตรจะใช้กับทุกแถวถูกต้อง

ตัวอย่างสูตรที่ใช้บ่อย

ต้องการCustom formula
ใกล้ถึงกำหนดใน 3 วัน=AND($D2>=TODAY(), $D2-TODAY()<=3)
ใช้งบเกิน 90%=$C2/$B2>0.9
ค่าซ้ำในคอลัมน์ A=COUNTIF($A:$A, $A2)>1
แถวสลับสีใช้ Format → Alternating colors แทน
ติ๊ก Checkbox แล้วเป็นสีเทา=$F2=TRUE

ไล่สีตามค่า (Color scale)

แท็บ Color scale ใช้กับตัวเลข เช่น คะแนน ยอดขาย ค่าน้อยสีอ่อน ค่ามากสีเข้ม เห็นภาพรวมเร็วโดยไม่ต้องทำกราฟ

ลำดับกฎสำคัญ

ถ้ามีหลายกฎในช่วงเดียวกัน กฎบนสุดชนะ ลากเรียงกฎในแผงด้านขวา เช่น “เลยกำหนด” ไว้บน “ใกล้ถึงกำหนด”

เคล็ดลับ

  • ใช้สีน้อย ๆ (2–3 สี) มีความหมายชัด แดง = ต้องทำทันที เหลือง = เฝ้าระวัง เขียว = เรียบร้อย
  • ใช้คู่กับ Dropdown จะได้ข้อความตรงทุกครั้ง
  • กฎที่ไม่ใช้แล้วให้ลบ ตารางจะเร็วขึ้น

สรุป

กฎง่ายใช้เงื่อนไขสำเร็จรูป กฎทั้งแถวใช้ Custom formula + $ หน้าคอลัมน์ และเรียงลำดับกฎให้กฎสำคัญอยู่บน

อ่านต่อ: สูตร IF และ IFS · ทำ Dropdown

ตระกูล อ่อนรัตน์ Avatar

ตระกูล อ่อนรัตน์

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

ส่งโจทย์ให้ผม

ใส่ความเห็น

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