วิธีกรองตามขีดทับใน excel (พร้อมตัวอย่าง)


บ่อยครั้ง คุณอาจต้องการกรองเซลล์ใน Excel โดยขึ้นอยู่กับว่าเซลล์นั้นถูกขีดฆ่าหรือไม่

ตัวอย่างเช่น สมมติว่าเรามีชุดข้อมูลต่อไปนี้ และต้องการกรองเซลล์เพื่อแสดงเฉพาะเซลล์ที่ถูกขีดฆ่า:

วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการเขียนโค้ด VBA ใน Excel

ตัวอย่างทีละขั้นตอนต่อไปนี้แสดงวิธีการทำเช่นนี้อย่างชัดเจน

ขั้นตอนที่ 1: ป้อนข้อมูล

ขั้นแรกให้ป้อนค่าข้อมูลลงใน Excel:

ขั้นตอนที่ 2: แสดงแท็บนักพัฒนาซอฟต์แวร์ใน Excel

ต่อไปเราต้องตรวจสอบให้แน่ใจว่าแท็บ นักพัฒนา มองเห็นได้บน Ribbon ด้านบนของ Excel

โดยคลิกแท็บ ไฟล์ จากนั้นคลิก ตัวเลือก จากนั้น ปรับแต่ง Ribbon

ใต้ส่วนที่ชื่อ Main Tabs ให้ทำเครื่องหมายในช่องถัดจาก Developer จากนั้นคลิก OK :

ขั้นตอนที่ 3: สร้างมาโครโดยใช้ VBA

ถัดไป คลิกแท็บ นักพัฒนา ตาม Ribbon ด้านบน จากนั้นคลิกไอคอน Visual Basic :

จากนั้นคลิกแท็บ แทรก จากนั้นคลิก โมดูล จากเมนูแบบเลื่อนลง:

จากนั้น วางโค้ดต่อไปนี้ลงในโปรแกรมแก้ไขโค้ดของโมดูล:

 Function FindStrikethrough(r As Range)
FindStrikethrough = r.Font.Strikethrough
End Function

ภาพหน้าจอต่อไปนี้แสดงวิธีดำเนินการนี้:

เมื่อคุณป้อนรหัสแล้ว คุณสามารถปิดโปรแกรมแก้ไข VB ได้เลย รหัสจะถูกบันทึกโดยอัตโนมัติ

ขั้นตอนที่ 4: ใช้มาโครเพื่อตรวจสอบว่าเซลล์ถูกขีดฆ่าหรือไม่

จากนั้น ให้พิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อตรวจสอบว่าเซลล์ A2 ถูกขีดฆ่าหรือไม่:

 =FindStrikethrough( A2 )

คลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:

ตอนนี้คอลัมน์ B ส่งคืน TRUE หรือ FALSE เพื่อระบุว่าแต่ละเซลล์ที่ตรงกันในคอลัมน์ A ถูกขีดฆ่าออกหรือไม่

ขั้นตอนที่ 5: กรองตามขีดทับ

ตอนนี้เรามีคอลัมน์ที่มีค่า TRUE และ FALSE แล้ว เราก็สามารถกรองแถวตามค่าในคอลัมน์ใหม่นี้ได้

เมื่อต้องการทำเช่นนี้ ให้ไฮไลต์ช่วงเซลล์ A1:B11 จากนั้นคลิกแท็บ ข้อมูล บน Ribbon ด้านบน จากนั้นคลิกไอคอน ตัวกรอง ในกลุ่ม เรียงลำดับและกรอง

จากนั้นคลิกลูกศรแบบเลื่อนลงถัดจากหัวข้อ Strikethrough และยกเลิกการทำเครื่องหมายที่ช่องถัดจาก FALSE :

เมื่อคุณคลิก ตกลง แถวต่างๆ จะถูกกรองเพื่อแสดงเฉพาะแถวที่มีการขีดฆ่าชื่อทีม:

กรอง Excel ตามขีดทับ

หมายเหตุ : คุณสามารถยกเลิกการทำเครื่องหมายที่ช่องถัดจาก TRUE เพื่อกรองเซลล์ที่ไม่ได้ขีดฆ่าออกแทน

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีกรองตามจำนวนอักขระใน Excel
วิธีใช้ตัวกรองแบบ Case Sensitive ใน Excel
วิธีกรองหลายสีใน Excel

เพิ่มความคิดเห็น

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