คุณสามารถใช้ฟีเจอร์ Does Not Contain ของ Advanced Filter เพื่อกรองแถวที่ ไม่มี ข้อความเฉพาะ หรือ หลายข้อความ ในบทช่วยสอนนี้ ผมจะแสดงวิธีใช้ Excel Advanced Filter does not contain เพื่อ ซ่อน แถว ที่ ไม่มีข้อความเฉพาะ
ดาวน์โหลดสมุดงานฝึกฝนนี้เพื่อฝึกงานขณะอ่านบทความนี้
2 วิธีง่าย ใช้ Does Not Contain ใน Advanced Filter ใน Excel
สมมติสถานการณ์ที่เรามีเวิร์กชีต Excel ที่มีข้อมูลเกี่ยวกับอุปกรณ์คอมพิวเตอร์ที่ร้านขายให้ลูกค้า เวิร์กชีทมี Product Name, Product Category และ Address สำหรับจัดส่งสินค้า ตอนนี้เราจะใช้เวิร์กชีทนี้แสดงวิธีใช้ Excel Advanced Filters does not contain feature เพื่อ ซ่อน แถว ที่ ไม่มีข้อความเฉพาะ รูปภาพด้านล่างแสดงเวิร์กชีทหลังจากเราใช้ Does Not Contain filter แล้ว

ไวยากรณ์เฉพาะสำหรับการใช้ Does Not Contain filter มีดังนี้
<>*Text That We Do Not Want To Contain*
วิธีที่ 1: กรองแถวที่ไม่มีข้อความเฉพาะเดี่ยวใน Excel
เราสามารถใช้ฟีเจอร์ Does Not Contain ใน Advanced Filter เพื่อกรองแถวที่มี ข้อความเฉพาะเดี่ยว ตัวอย่างเช่น เราจะกรองแถวที่มี Hardware เป็น Category มาดูวิธีทำ
ขั้นตอนที่ 1:
- แรก เราจะเขียนคำว่า Category ในเซลล์ F4 และ <>*Hardware* ในเซลล์ F5

ขั้นตอนที่ 2:
- ตอนนี้ เราจะคลิกที่ Advanced จาก Sort and Filter ภายใต้ Data

- หน้าต่างใหม่ชื่อ Advanced Filter จะปรากฏ
- ตอนนี้ เราจะใส่ $B$4:$D$20 ในกล่อง List range
- จากนั้น เราจะใส่ $F$4:$G$5 ในกล่อง Criteria range
- สุดท้าย เราจะคลิก OK

- ตอนนี้ เราจะเห็นว่า Advanced Filter ได้ กรองแถวที่มี Hardware เป็น Category ออกไปแล้ว

อ่านเพิ่มเติม: วิธีใช้ Advanced Filter ถ้า Criteria Range มีข้อความใน Excel
การอ่านที่คล้ายคลึง
- วิธีใช้ Advanced Filter เพื่อยกเว้นเซลล์ว่างใน Excel (3 เทคนิคง่าย)
- VBA to Copy Data to Another Sheet with Advanced Filter in Excel
- Excel VBA: Advanced Filter with Multiple Criteria in a Range (5 Methods)
- วิธีใช้ Advanced Filter สำหรับ Unique Records Only ใน Excel
- Excel Advanced Filter [Multiple Columns & Criteria, Using Formula & with Wildcards]
วิธีที่ 2: กรองแถวที่ไม่มีหลายข้อความใน Excel
เรายังสามารถใช้ Does Not Contain feature เพื่อกรองแถวที่ไม่มี หลายข้อความ ตัวอย่างเช่น เราจะกรองแถวที่มี Hardware เป็น Category และ New York เป็น Address เราต้องทำดังนี้
ขั้นตอนที่ 1:
- แรก เราจะเขียนคำว่า Category ในเซลล์ F4 และ Address ในเซลล์ G4
- จากนั้น เราจะเขียน <>*Hardware* ในเซลล์ F5 และ <>*New York* ในเซลล์ G5

ขั้นตอนที่ 2:
- ตอนนี้ เราจะคลิกที่ Advanced จาก Sort and Filter ภายใต้ Data

- หน้าต่างใหม่ชื่อ Advanced Filter จะปรากฏ
- ตอนนี้ เราจะใส่ $B$4:$D$20 ในกล่อง List range
- จากนั้น เราจะใส่ $F$4:$G$5 ในกล่อง Criteria range
- สุดท้าย เราจะคลิก OK

- ตอนนี้ เราจะเห็นว่า Advanced Filter ได้ กรองแถวที่มี Hardware เป็น Category และ New York เป็น Address ออกไปแล้ว

อ่านเพิ่มเติม: ใช้ Advanced Filter ตามหลายเกณฑ์ในคอลัมน์เดียวใน Excel
บันทึกด่วน
🎯 คุณต้องใส่ <> หน้า ข้อความ ที่คุณไม่ต้องการให้แถวมี
🎯 คุณต้องใส่ เครื่องหมายดอกจัน (*) ก่อน และ หลัง ข้อความ มิฉะนั้น Does Not Contain filter จะไม่ทำงาน
สรุป
ในบทความนี้ เราเรียนรู้วิธีใช้ Excel Advanced Filters does not contain feature หวังว่า ตั้งแต่ตอนนี้ คุณสามารถใช้ Excel Advanced Filter does not contain feature ได้อย่างง่ายดาย อย่างไรก็ตาม หากคุณมีข้อสงสัยหรือข้อเสนอแนะเกี่ยวกับบทความนี้ โปรดทิ้งความคิดเห็นด้านล่าง ขอให้มีวันที่ดี!!!
บทความที่เกี่ยวข้อง
- Advanced Filter with Multiple Criteria in Excel (15 Suitable Examples)
- Dynamic Advanced Filter Excel (VBA & Macro)
- วิธีใช้ Advanced Filter ใน VBA (คำแนะนำทีละขั้นตอน)
- Excel Advanced Filter Not Working (2 Reasons & Solutions)
- วิธีใช้ Advanced Filter เพื่อ Copy ไปยังตำแหน่งอื่นใน Excel
- วิธีใช้ Advanced Filter เพื่อ Copy ข้อมูลไปชีตอื่นใน Excel