Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

เมื่อทำงานกับ Excel เราอาจพบว่ามีเซลล์ที่ไม่มีข้อมูลหรือเป็นเซลล์ว่าง บางครั้งเซลล์อาจมีวัตถุซ่อนอยู่ ในบทความนี้เราจะสาธิตวิธีการไฮไลท์เซลล์ว่างใน Excel อย่างมีประสิทธิภาพ

4 วิธีการไฮไลท์เซลล์ว่างใน Excel

เราได้นำเสนอ 4 วิธีที่แตกต่างกันในการไฮไลท์เซลล์ว่าง โดยใช้ชุดข้อมูลชื่อนักเรียนที่เรียนในระดับชั้นต่างๆ เป็นตัวอย่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

1. ไฮไลท์เซลล์ว่างด้วย Conditional Formatting

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

1.1 ไฮไลท์เซลล์ว่างทั้งหมดในช่วงที่เลือก

สามารถไฮไลท์เซลล์ว่างได้โดยใช้ Conditional Formatting พร้อมกำหนดสีพื้นหลังเอง

ขั้นตอนที่ 1:

  • เลือกช่วงข้อมูลที่ต้องการค้นหาเซลล์ว่างและไฮไลท์
  • เลือกช่วงทั้งหมดได้โดยคลิกที่ เซลล์มุมซ้ายบน แล้วกด Ctrl+Shift+End

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 2:

  • ไปที่แท็บ Home
  • เลือก Conditional Formatting → Highlight Cells Rules → More Rules
  • จะปรากฏหน้าต่าง New Formatting Rule

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 3:

  • เลือก Format only cells that contain เป็น Rule Type
  • เลือก Blanks ใน Format only cells with
  • คลิก Format

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 4:

  • เลือกสีสำหรับ Fill
  • กด OK

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 5: ตรวจสอบ Preview แล้วกด OK อีกครั้ง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ผลลัพธ์: เซลล์ว่างจะถูกไฮไลท์ตามสีที่เลือก

1.2 ไฮไลท์แถวที่มีเซลล์ว่างในคอลัมน์เฉพาะ

ส่วนนี้จะไฮไลท์แถวทั้งแถวหากเซลล์ในคอลัมน์ที่กำหนดเป็นว่าง ใช้ฟังก์ชัน ISBLANK

ขั้นตอนที่ 1: เลือกข้อมูลทั้งชุด (เซลล์มุมซ้ายบน + Ctrl+Shift+End)

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 2: Home → Conditional Formatting → New Rule

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 3:

  • เลือก Use a formula to determine which cells to format
  • ใส่สูตร: =ISBLANK($B5)
  • คลิก Format เลือกสี Fill แล้ว OK

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ผลลัพธ์: แถวที่ 8 ถูกไฮไลท์ เพราะเซลล์ B8 ว่าง และเราเปรียบเทียบจากคอลัมน์ B

ตัวเลือกแทน ISBLANK: ใช้ ฟังก์ชัน LEN ด้วยสูตร =LEN($B5)=0 ให้ผลเหมือนกัน

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

1.3 ไฮไลท์แถวที่มีเซลล์ว่างในคอลัมน์ใดก็ได้

ใช้ ฟังก์ชัน COUNTBLANK ร่วมกับ Conditional Formatting เพื่อไฮไลท์แถวที่มีเซลล์ว่างในคอลัมน์ไหนก็ตาม

ขั้นตอนที่ 1: ใส่สูตร =COUNTBLANK($B5:$D5) ใน New Rule

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 2-3: ตั้งค่า Format และกด OK

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ผลลัพธ์: แถวที่มีเซลล์ว่างในคอลัมน์ใดก็ตามจะถูกไฮไลท์

ปิดการทำงานของ Conditional Formatting สำหรับเซลล์ว่าง

ไปที่ Conditional Formatting → Clear Rules → เลือก Clear Rules from Selected Cells หรือ Entire Sheet

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

2. เลือกและไฮไลท์เซลล์ว่างด้วย Go To Special

ขั้นตอนที่ 1: เลือกเซลล์ข้อมูลทั้งหมด

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 2: กด F5 หรือ Ctrl+G → คลิก Special

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ขั้นตอนที่ 3: เลือก Blanks → OK

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

ผลลัพธ์: เซลล์ว่างถูกเลือกมาให้

หมายเหตุ:

  • วิธีนี้เลือกเฉพาะเซลล์ว่างจริง (ไม่รวม space, empty string, ตัวอักษรที่ไม่พิมพ์ได้)
  • เป็นวิธีแบบ Static (ครั้งเดียว) หากข้อมูลเปลี่ยน จะไม่อัปเดตอัตโนมัติ

3. กรองและไฮไลท์เซลล์ว่างในคอลัมน์เฉพาะด้วย Filter

ใช้ AutoFilter เพื่อแสดงเฉพาะแถวที่มีเซลล์ว่างในคอลัมน์ที่ต้องการ แล้วค่อยไฮไลท์สีด้วยตนเอง

ขั้นตอน:

  1. เลือกหัวคอลัมน์ → Home → Sort & Filter → Filter (หรือ Ctrl+Shift+L)
  2. คลิกตัวกรองที่หัวคอลัมน์ → เลือก Blanks → OK
  3. ไฮไลท์เซลล์ที่แสดงออกมาด้วย Fill Color

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

4. ใช้ VBA Macros ไฮไลท์เซลล์ว่าง

เหมาะสำหรับการทำงานอัตโนมัติ แบ่งเป็น 2 กรณี: เซลล์ว่างจริง และเซลล์ที่มี empty string

4.1 ไฮไลท์เซลล์ว่างจริง (Real Blank Cells)

โค้ด VBA:

Sub Highlight_Blank()
    Dim Dataset As Range
    Set Dataset = Range("B5:D9")
    Dataset.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106)
End Sub

รันด้วย F5 → เซลล์ว่างจะถูกไฮไลท์

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

4.2 ไฮไลท์เซลล์ที่มี Empty String (เว้นว่างแต่ไม่ใช่ Blank)

โค้ด VBA:

Sub Highlight_Empty_String()
    Dim Dataset As Range
    Set Dataset = Range("B5:D9")
    For Each cell In Dataset
        If cell.Text = "" Then
            cell.Interior.Color = RGB(255, 181, 110)
        Else
            cell.Interior.ColorIndex = xlNone
        End If
    Next
End Sub

วิธีนี้จะไฮไลท์เฉพาะเซลล์ที่มีข้อความว่างจริง (empty string) ไม่รวม space

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

Excel Tutorial: 4 เทคนิคที่พิสูจน์แล้วในการไฮไลท์เซลล์ว่าง

สรุป

บทความนี้ได้นำเสนอ 4 วิธีหลักในการไฮไลท์เซลล์ว่างใน Excel ตั้งแต่ Conditional Formatting, Go To Special, Filter จนถึง VBA Macros เลือกใช้ตามความเหมาะสมกับงานของคุณได้ครับ

ดูบทความเพิ่มเติมได้ที่ Exceldemy.com

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

  • How to Find Blank Cells in Excel (8 Easy Ways)
  • How to Fill Blank Cells in Excel with Go To Special (With 3 Examples)
  • Null vs Blank in Excel
  • How to Deal with Blank Cells That Are Not Really Blank in Excel (4 Ways)
  • Fill Blank Cells with 0 in Excel (3 Methods)
  • How to Skip Blank Rows Using Formula in Excel (8 Methods)