Note: The other languages of the website are Google-translated. Back to English

วิธีจัดเรียงหรือกรองข้อมูลโดยขีดทับใน Excel

ใน Excel เรามักจะจัดรูปแบบข้อมูลด้วยขีดฆ่าเพื่อระบุว่ารายการไม่ต้องการอีกต่อไป และบางครั้งเราจำเป็นต้องกรองหรือจัดเรียงข้อมูลที่มีขีดฆ่าเพื่อที่เราจะจัดการกับแถวเหล่านี้ได้อย่างรวดเร็ว มีเคล็ดลับสั้น ๆ สำหรับเราในการจัดเรียงหรือกรองข้อมูลโดยขีดฆ่าหรือไม่

จัดเรียงหรือกรองข้อมูลโดยขีดทับด้วย User Defined Function

กรองข้อมูลโดยขีดทับด้วย Kutools for Excel


ลูกศรสีฟ้าฟองขวา จัดเรียงหรือกรองข้อมูลโดยขีดทับด้วย User Defined Function

น่าเสียดายที่ไม่มีวิธีโดยตรงให้เราจัดเรียงหรือกรองข้อมูลขีดทับโดยใช้ ประเภท or กรอง แต่เราสามารถสร้างไฟล์ ฟังก์ชันที่ผู้ใช้กำหนด เพื่อทำเครื่องหมายข้อมูลด้วยขีดฆ่าก่อนจากนั้นจึงใช้คุณลักษณะการเรียงลำดับหรือตัวกรอง

สมมติว่าฉันมีช่วงข้อมูลต่อไปนี้ที่มีขีดฆ่าดังภาพหน้าจอคุณสามารถจัดเรียงหรือกรองข้อมูลขีดทับด้วยขั้นตอนต่อไปนี้:

doc-sort-by-Strikethrough1

1. กด ALT + F11 คีย์เพื่อเปิด หน้าต่าง Microsoft Visual Basic for Applications.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

3. จากนั้นบันทึกและปิดหน้าต่างนี้ในเซลล์ว่างข้างข้อมูลของคุณโปรดป้อนสูตรนี้ = HasStrike (A2)ในกรณีนี้ฉันจะป้อนลงในเซลล์ C2 ดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

หมายเหตุ: ในสูตรข้างต้น A2 คือค่าที่คุณต้องระบุว่ามีการจัดรูปแบบเป็นขีดทับหรือไม่ คุณสามารถเปลี่ยนได้ตามความต้องการของคุณ

4. จากนั้นลากจุดจับเติมไปยังเซลล์ที่คุณต้องการใช้สูตรนี้ ดังภาพหน้าจอต่อไปนี้คุณจะเห็นได้ว่าข้อมูลถูกจัดรูปแบบเป็นขีดทับหรือไม่ข้อมูลนั้นจะแสดงเป็น TRUEและข้อมูลปกติจะแสดงเป็น FALSE.

doc-sort-by-Strikethrough1

5. จากนั้นคุณสามารถจัดเรียงหรือกรองตามคอลัมน์ C ใหม่นี้

ตอบ: จัดเรียงข้อมูลขีดฆ่าที่ด้านล่างหรือด้านบนของระเบียน:

(1.) คลิก ข้อมูล > ประเภทดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

(2.) จากนั้นในโผล่ออกมา คำเตือนการเรียงลำดับ โต้ตอบตรวจสอบ ขยายส่วนที่เลือก ตัวเลือก

doc-sort-by-Strikethrough1

(3.) และคลิก ประเภท ในปุ่ม ประเภท ให้เลือก คอลัมน์ C ซึ่งเป็นคอลัมน์ที่คุณสร้างขึ้นใหม่จาก คอลัมน์ รายการแบบหล่นลงจากนั้นเลือก ความคุ้มค่า ภายใต้ จัดเรียงบน สุดท้ายเลือก สั่งซื้อ คุณต้องการจัดเรียง ดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

(4.) จากนั้นคลิก OK เพื่อปิดกล่องโต้ตอบนี้และข้อมูลขีดทับได้รับการจัดเรียงที่ด้านล่างของค่า ดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

ปลาย: หากคุณต้องการจัดเรียงข้อมูลขีดทับที่ด้านบนของข้อมูลทั้งหมดคุณเพียงแค่เลือกใหญ่ที่สุดไปหาน้อยที่สุดในขั้นตอนที่ 3

B: กรองระเบียนโดยขีดทับ

(1.) เลือกช่วงข้อมูลทั้งหมดของคุณที่นี่ฉันเลือกช่วง A1: C14 แล้วคลิก ข้อมูล > กรองดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

(2.) จากนั้นคลิกปุ่มดรอปดาวน์ข้างเซลล์ C1 จากนั้นตรวจสอบ TRUE ตัวเลือกเท่านั้นดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

(3.) จากนั้นคลิก OKและข้อมูลขีดฆ่าทั้งหมดได้ถูกกรองแล้ว

doc-sort-by-Strikethrough1

หมายเหตุ: หลังจากเสร็จสิ้นการเรียงลำดับและตัวกรองคุณสามารถลบค่าในคอลัมน์ C ได้


ลูกศรสีฟ้าฟองขวา กรองข้อมูลโดยขีดทับด้วย Kutools for Excel

ถ้าคุณมี Kutools สำหรับ Excelเดียวกันกับที่ ฟิลเตอร์ Strikethrough คุณสามารถกรองเซลล์ทั้งหมดที่อยู่ในรูปแบบขีดทับได้อย่างรวดเร็ว

หมายเหตุที่จะใช้สิ่งนี้ ฟิลเตอร์ Strikethroughประการแรกคุณควรดาวน์โหลดไฟล์ Kutools สำหรับ Excelแล้วใช้คุณสมบัตินี้อย่างรวดเร็วและง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกคอลัมน์ที่คุณต้องการกรองเซลล์ด้วยขีดฆ่าแล้วคลิก Kutools พลัส > ตัวกรองพิเศษ > ฟิลเตอร์ Strikethroughดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

2. จากนั้นกล่องพร้อมต์จะปรากฏขึ้นเพื่อเตือนให้คุณทราบจำนวนเซลล์ที่ตรงกับเกณฑ์ดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

3. จากนั้นคลิก OK ปุ่มเซลล์ทั้งหมดที่มีการขีดทับจะถูกกรองออกดูภาพหน้าจอ:

doc-sort-by-Strikethrough1

คลิกดาวน์โหลด Kutools สำหรับ Excel และทดลองใช้ฟรีทันที!


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

วิธีจัดเรียงแถวตามเลขคี่หรือเลขคู่ใน Excel

วิธีจัดเรียงแถวเพื่อวางเซลล์ว่างไว้ด้านบนใน Excel

วิธีจัดเรียงข้อมูลตามค่าที่พบบ่อยที่สุดใน Excel

วิธีจัดเรียงที่อยู่อีเมลตามโดเมนใน Excel


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (24)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ยอดเยี่ยม .. ขอบคุณตัน..
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้มีประโยชน์มาก! ขอขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันเยี่ยมมาก...แต่...ฉันอยากจะใช้มันด้วยถ้าส่วนใดของข้อความในเซลล์มีขีดทับ รหัสนี้ใช้ได้เฉพาะเมื่อเซลล์ทั้งหมด "ถูกกำจัด" จะต้องแก้ไขรหัสนี้อย่างไรเพื่อให้สำเร็จ ??
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เป็นคำถามที่ดี ฉันประสบปัญหาเดียวกัน วิธีแก้ปัญหาชั่วคราว - เซลล์ที่มีข้อความที่ไม่สมบูรณ์จะสร้างข้อผิดพลาด (#VALUE!) แทนคำสั่ง (TRUE) แต่คุณยังสามารถใช้ Value Error นี้เพื่อระบุเซลล์ที่มีการขีดทับได้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ที่ยอดเยี่ยมนี้มีประโยชน์มาก ขอบคุณ :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันยอดเยี่ยมและช่วยฉันได้หลายชั่วโมง ขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้มีประโยชน์มากและเป็นสิ่งที่ฉันต้องการอย่างแท้จริง ขอบคุณ!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันใช้งานได้ดีมาก! ขอบคุณมาก!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันใช้งานได้ดีมาก! ขอบคุณสำหรับคำแนะนำ!!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้ช่วยได้อย่างน่าประหลาดใจ!! ขอบคุณมาก !
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอขอบคุณ!!! สิ่งที่ฉันต้องการ ;)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมาก! นี้ช่วยวันของฉัน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ดีที่ทำงานได้อย่างสมบูรณ์ ขอบใจ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมากสำหรับสิ่งนี้ คุณช่วยฉันได้ไม่กี่ชั่วโมงในการใช้แรงงานคน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ดีที่ทำงานได้อย่างสมบูรณ์ ขอบคุณมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันลองสิ่งนี้และฉันได้รับข้อความว่าต้องบันทึกแผ่นงานของฉันเป็นแผ่นเดียวด้วยมาโคร ฉันบันทึกเป็น xlsm แล้ววาง =HasStrike(A2) และให้ #NAME กับฉันหรือไม่ ในเซลล์ ผมทำอะไรผิดหรือเปล่า? ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันได้รับ #NAME? แทนที่จะเป็นจริงหรือเท็จ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณสามารถกรองด้วย MS Excel โดยไม่ต้องทำสคริปต์นี้ เพียง Ctrl-F ค้นหา ค้นหาตามรูปแบบ ช่องทำเครื่องหมายขีดทับ ค้นหาทั้งหมด จากนั้นเลือกทั้งหมด (Crtl-A) จากนั้นซ่อน (Crtl-9)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันลองแล้ว แต่มันพัง ดูเหมือนว่าเมื่อมีข้อมูลจำนวนมาก มันช้าจริงๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ทำได้ดีมาก ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันสมบูรณ์แบบ ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ มันได้ผล
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แวร์ค เกเวลดิก. บีแด๊งค์. Echter, hoe kan ik de file weer saven als .xlsx ไฟล์ Ik krijg telkens een foutmelding และ ik dit doe. แดงเจ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีคาริน
เนื่องจากมีรหัส VBA ในสมุดงาน เมื่อคุณปิดสมุดงาน คุณควรบันทึกสมุดงานนี้เป็น สมุดงานที่เปิดใช้งานแมโคร Excel (* .xlsm) จัดรูปแบบ
เมื่อเปิดสมุดงานนี้ในครั้งต่อไป โปรดคลิก เปิดใช้งานเนื้อหา ที่ด้านบนของแถบสูตรเพื่อเปิดใช้งานรหัส
โปรดลอง หวังว่าจะช่วยคุณได้!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ