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

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

ผู้ใช้อาจต้องล้างเซลล์ที่มีค่าเฉพาะขณะทำงานใน Excel อาจเป็นเซลล์เดียวหรือ หลายเซลล์ ที่มีค่าเหมือนกัน ในชุดข้อมูลขนาดใหญ่ การล้างค่าเฉพาะโดยตรวจสอบทีละเซลล์ใช้เวลานานและน่าเบื่อ บทความนี้จะแสดงวิธี ล้างเซลล์ที่มีค่าเฉพาะใน Excel

ดาวน์โหลด Excel Workbook ฟรีที่นี่ และฝึกเอง

2 วิธีสะดวก ล้างเซลล์ที่มีค่าเฉพาะใน Excel

ในบทความนี้ มี 2 วิธีง่ายและสะดวกในการล้างเซลล์ที่มีค่าเฉพาะใน Excel วิธีแรกใช้ฟีเจอร์ Find and Replace ของ Excel วิธีที่สองใช้ VBA code

เพื่อความเข้าใจ ใช้ชุดข้อมูลต่อไปนี้ มี First Name, Last Name, และ Age ของคนสุ่ม

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

1. ใช้ฟีเจอร์ Find and Replace ล้างเซลล์ที่มีค่าเฉพาะ

ในขั้นตอนแรก ใช้ฟีเจอร์ Find and Replace ของ Excel ฟีเจอร์นี้จะค้นหาค่าเฉพาะหลังให้ Input แล้ว Replace ทีละตัวหรือทั้งหมดพร้อมกัน ขั้นตอนด้านล่าง

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

  • ไปที่แท็บ Home ของ Ribbon
  • จากกลุ่ม Editing เลือก Find & Select

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • เลือกคำสั่ง Replace จาก Drop-down
  • จะเปิดกล่องโต้ตอบ Find & Replace
  • หรือกด Ctrl+H ทำได้เหมือนกัน

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • ใส่ Input ในกล่องโต้ตอบเพื่อบรรลุเป้าหมาย
  • ในกล่อง Find what ใส่ชื่อ ตัวเลข หรืออักขระที่ต้องการล้าง
  • Input ต้องมาจาก Dataset ของคุณ
  • ตัวอย่าง: ต้องการล้างเซลล์ที่มีชื่อ "Wood"
  • คลิกตัวเลือก Match Case และ Cell Content ตามต้องการ
  • คลิก Replace All

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • หลังเสร็จสิ้น จะเห็นเซลล์ที่มีค่า "Wood" ถูกล้างทั้งหมด
  • ปิดกล่องโต้ตอบ

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

อ่านเพิ่มเติม: วิธี Clear Cells ใน Excel VBA (9 วิธีง่าย)

2. ใช้ VBA Code ล้างเซลล์ที่มีค่าเฉพาะใน Excel

วิธีที่สอง ใช้ VBA code ล้างเซลล์ ในโค้ดจะตั้งค่าเฉพาะและสั่งล้างเซลล์ที่มีค่าตรงกัน จะอธิบายขั้นตอนทั้งหมด

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

  • ไปแท็บ Developer ของ Ribbon
  • จากกลุ่ม Code เลือก Visual Basic

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • จะเห็นหน้าต่าง Visual Basic
  • จากแท็บ Insert เลือก Module

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • Copy โค้ดต่อไปนี้ วางใน Module
  • ที่นี่ ต้องการล้างเซลล์ที่มีค่า "Wood" ผ่านโค้ดนี้
Option Explicit
Sub Clear_Cells_with_Certain_Value()
Dim xRange As Range
Dim eRange As Range
Set xRange = Worksheets("VBA").Range("B5:C10")
For Each eRange In xRange
    If eRange.Value = "Wood" Then
        eRange.ClearContents
    End If
Next
End Sub

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

VBA Breakdown

  • เรียก Sub procedure Clear_Cells_with_Certain_Value
Sub Clear_Cells_with_Certain_Value()
  • กำหนดประเภทตัวแปร
Dim xRange As Range
Dim eRange As Range
  • ตั้งค่าช่วงข้อมูลเฉพาะของ Worksheet สำหรับล้างค่าเซลล์
Set xRange = Worksheets("VBA").Range("B5:C10")
  • วนลูปผ่านทุกเซลล์ในช่วงข้อมูลด้วย For Each Next Loop
  • ใช้คำสั่ง eRange.ClearContents เพื่อล้างแค่ค่าเซลล์
  • หากต้องการลบ Format ด้วย ใช้ eRange.Clear แทน
For Each eRange In xRange
    If eRange.Value = "Wood" Then
        eRange.ClearContents
    End If
Next
End Sub

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

  • วางเคอร์เซอร์ใน Module กด F5 หรือปุ่ม Run รันโค้ด
  • บันทึกโค้ดเพื่อใช้งานต่อไป

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

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

  • หลังรันโค้ด เซลล์ที่มี "Wood" จะถูกล้าง

ลบเซลล์ที่มีค่าเฉพาะใน Excel ได้ง่าย: 2 เทคนิคเร็ว

อ่านเพิ่มเติม: Excel VBA: Clear Contents If Cell Contains Specific Values

สรุป

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

ทีม Exceldemy สนใจความต้องการของคุณเสมอ หมายเหตุ: ความคิดเห็นต้องได้รับอนุมัติ ดังนั้นหลังคอมเมนต์ ให้อดทนรอ เราจะตอบโดยเร็วที่สุด

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

  • ความแตกต่างระหว่าง Delete และ Clear Contents ใน Excel
  • วิธี Clear Cells ใน Excel ด้วย Button (พร้อมขั้นตอน)
  • วิธี Clear Contents โดยไม่ลบ Formulas ด้วย VBA ใน Excel
  • วิธี Clear Contents ใน Excel โดยไม่ลบ Formatting
  • Excel VBA Clear Contents of Range (3 กรณีที่เหมาะสม)
  • วิธี Clear Contents ใน Excel โดยไม่ลบ Formulas (3 วิธี)