เมื่อจัดการฐานข้อมูลขนาดใหญ่ คุณอาจต้องการจัดรูปแบบเซลล์เฉพาะตามค่าของเซลล์อื่นเพื่อระบุได้ง่ายขึ้น Conditional Formatting (การจัดรูปแบบตามเงื่อนไข) เป็นเครื่องมือที่ลดภาระงานและเพิ่มประสิทธิภาพได้ดี บทความนี้จะสาธิต 6 วิธีทำ Conditional Formatting อ้างอิงจากเซลล์อื่น
ดาวน์โหลดไฟล์ฝึกฝนเพื่อทำตามบทความ
6 วิธี Conditional Formatting อ้างอิงจากเซลล์อื่น
สมมติมีฐานข้อมูลพนักงานขาย: ID, Name, Section, Total Sales ต้องการจัดรูปแบบตามชื่อ, แผนก, หรือยอดขาย

1. ไฮไลท์แถวทั้งแถวตามค่าเซลล์เดียว
เช่น ต้องการหา "Luke" ในฐานข้อมูล สร้างตารางอ้างอิงใส่ชื่อ Luke แล้วทำตามขั้นตอน:

ขั้นตอน:
- เลือกข้อมูลทั้งชุด → Home → Conditional Formatting → New Rule
- เลือก Use a Formula to Determine the Cells to Format
- ใส่สูตร:
=$C4=$G$4(G4 = ชื่อ Luke ที่อ้างอิง) - ตั้งค่า Format (Font, Fill) → OK






ผลลัพธ์: แถวที่มีชื่อ Luke ถูกไฮไลท์ทั้งแถว

2. ใช้ฟังก์ชัน OR สำหรับเงื่อนไขหลายอย่าง
ไฮไลท์แผนก Finance และ IT พร้อมกัน

สูตร: =OR($D4=$G$4,$D4=$G$5) (G4=Finance, G5=IT)




3. ใช้ฟังก์ชัน AND สำหรับเงื่อนไขร่วมกัน
ไฮไลท์แผนก Marketing ที่มียอดขาย > 50,000$

สูตร: =AND($D4=$G$4,$E4>$G$5) (G4=Marketing, G5=50000)


4. ใช้ฟังก์ชัน SEARCH ค้นหาข้อความบางส่วน
หาชื่อ "Alex" ในคอลัมน์ชื่อ (ไม่สนใจตัวพิมพ์เล็ก/ใหญ่)

สูตร: =SEARCH($G$4,$C4)>0


5. ระบุเซลล์ว่างและไม่ว่าง
ใช้ New Rule → Format Only Cells that Contain → เลือก Blank หรือ No Blanks





6. หาค่าที่สูงกว่าหรือต่ำกว่าค่าเฉลี่ย
สูตร:** =$E4<AVERAGE($E$4:$E$13) (หาค่าต่ำกว่าเฉลี่ย)


บันทึกสำคัญ
- 👉 ล้างกฎได้ที่ Conditional Formatting → Clear Rules
- 👉 ใช้ Absolute Reference ($) เพื่อล็อกเซลล์อ้างอิง
- 👉 ต้องการค้นหาตัวพิมพ์เล็ก/ใหญ่ ให้ใช้ FIND แทน SEARCH
สรุป
นำเสนอ 6 เทคนิค Conditional Formatting อ้างอิงเซลล์อื่น: ไฮไลท์แถวทั้งแถว, OR, AND, SEARCH, Blank/Non-blank, Above/Below Average ช่วยให้วิเคราะห์ข้อมูง่ายขึ้น
อ่านเพิ่มเติม
- Conditional formatting based on another cell text [5 ways]
- Apply Conditional Formatting Based on Date in Another Cell
- How to Use Conditional Formatting in Excel [Ultimate Guide]
- Excel Conditional Formatting Formula