วิธีการลบบรรทัดว่างใน Excel

งานทั่วไปอย่างหนึ่งในExcelคือการลบแถวว่าง ไม่ว่าคุณจะมีข้อมูลประเภทใดในExcelมีหลายครั้งที่คุณจะมีบรรทัดว่างจำนวนมากตลอดทั้งไฟล์

หากคุณมีหลายพันแถว การลบบรรทัดว่างด้วยตนเองถือเป็นปัญหาใหญ่และแทบจะเป็นไปไม่ได้เลย วิธีทั่วไปที่สุดในการลบบรรทัดว่างในExcelอย่างน้อยตามที่กล่าวไว้ทางออนไลน์คือการใช้มาโครExcel บางประเภท(Excel)

อย่างไรก็ตาม หากคุณไม่คุ้นเคยกับมาโคร วิธีนี้อาจใช้งานยาก นอกจากนี้ หากทำงานไม่ถูกต้อง คุณอาจไม่ทราบวิธีเปลี่ยนมาโครสำหรับไฟล์Excel เฉพาะของคุณ (Excel)ในบทความนี้ ผมจะแสดงให้คุณเห็นสองสามวิธีในการลบแถวว่างในExcelและข้อดีและข้อเสียของแต่ละวิธี โปรดทราบว่าวิธีการเหล่านี้จะใช้ได้กับ Excel(Excel)เวอร์ชันใดก็ได้ตั้งแต่Excel 2003ไปจนถึงExcel 2016 และอื่นๆ

วิธีที่ 1 – เพิ่มการจัดเรียงคอลัมน์

โชคดีที่มีวิธีที่ง่ายและมีประสิทธิภาพมากในการลบบรรทัดว่างโดยไม่มีมาโคร โดยทั่วไปเกี่ยวข้องกับการเรียงลำดับ นี่คือวิธีที่คุณทำ สมมติว่าเรามีชุดข้อมูลต่อไปนี้ในExcelและเราต้องการกำจัดบรรทัดว่าง:

ลบบรรทัดว่าง excel

สิ่งแรกที่เราจะทำคือแทรกคอลัมน์และตัวเลขตามลำดับ คุณอาจถามว่าทำไมเราต้องการทำเช่นนี้? ถ้าลำดับของแถวมีความสำคัญ เมื่อเราจัดเรียงคอลัมน์ A เพื่อกำจัดบรรทัดว่าง จะไม่มีทางได้แถวกลับมาตามลำดับก่อนการเรียงลำดับ

นี่คือสิ่งที่แผ่นงานควรมีลักษณะก่อนที่เราจะจัดเรียงคอลัมน์ชื่อสัตว์:

ลบบรรทัดว่าง excel

ตอนนี้เลือกทั้งสองคอลัมน์แล้วคลิกที่ริบบิ้นข้อมูล(Data)ในExcel จากนั้นคลิกที่ ปุ่ม Sortบนแท็บData

excel ลบบรรทัดว่าง

สำหรับSort Byให้เลือกคอลัมน์ B(Column B)จากนั้นคลิก OK โปรดทราบว่าคุณต้องการจัดเรียงคอลัมน์ที่มีค่าว่างอยู่ หากมีมากกว่าหนึ่งคอลัมน์ที่มีค่าว่าง ให้เลือกหนึ่งคอลัมน์

ลบบรรทัดว่าง

ตอนนี้ข้อมูลของคุณควรมีลักษณะดังนี้ด้านล่าง อย่างที่คุณเห็น การลบแถวว่างทำได้ง่ายเพราะอยู่ด้านล่างทั้งหมด:

ลบบรรทัดว่าง

เมื่อคุณลบแถวออกไปแล้ว ตอนนี้คุณคงเข้าใจแล้วว่าเหตุใดเราจึงเพิ่มคอลัมน์ด้วยตัวเลข ก่อนคัดแยกจะเรียงลำดับว่า “ แมว(Cat)หมา(Dog)หมูฯลฯ..(Pig) ” และตอนนี้ก็ “ หมี(Bear)แมว(Cat)วัวฯลฯ(Cow) ” ดังนั้นให้จัดเรียงใหม่ตามคอลัมน์ A เพื่อรับลำดับเดิมกลับคืนมา

excel ลบแถวว่าง

ค่อนข้าง(Pretty)ง่ายใช่มั้ย? สิ่งที่ฉันชอบเกี่ยวกับวิธีการนี้คือการลบแถวที่มีคอลัมน์เดียวที่มีค่าว่างได้ง่ายมาก แทนที่จะลบแถวทั้งหมดจะว่างเปล่า แล้วถ้าคุณต้องการตรวจสอบหลายคอลัมน์แทนที่จะเป็นเพียงคอลัมน์เดียวล่ะ

ใช้วิธีเดียวกันนี้ คุณก็แค่เพิ่มคอลัมน์ทั้งหมดในกล่องโต้ตอบจัดเรียง ตาม (Sort)นี่เป็นอีกตัวอย่างหนึ่งที่ฉันสร้าง:

อย่างที่คุณเห็น แผ่นงานนี้ซับซ้อนกว่า ตอนนี้ฉันมีหลายแถวที่ว่างเปล่าทั้งหมด แต่มีแถวที่ว่างเปล่าเพียงบางส่วนเท่านั้น ถ้าฉันจัดเรียงตามคอลัมน์ B ฉันจะไม่ได้แถวว่างทั้งหมดที่ด้านล่าง หลังจากเพิ่มตัวเลขแล้ว ให้เลือกทั้งห้าคอลัมน์ และคลิกที่Sortคุณจะเห็นว่าฉันเพิ่มสี่ระดับลงใน ตัวเลือก Sort by

เมื่อคุณทำเช่นนี้ เฉพาะแถวที่ทั้งสี่คอลัมน์ที่ฉันเพิ่มไว้ว่างเปล่าเท่านั้นที่จะแสดงขึ้นที่ด้านล่าง

ในตอนนี้ คุณสามารถลบแถวเหล่านั้น แล้วจึงใช้แถวที่เหลือเพื่อนำแถวเหล่านั้นกลับเข้าสู่ลำดับเดิมที่เคยเป็น

วิธีที่ 2 – การใช้ตัวกรอง

ในทำนองเดียวกันกับการใช้ ฟังก์ชัน Sortเรายังสามารถใช้ ตัว เลือกตัวกรอง ได้อีกด้วย (Filter)เมื่อใช้วิธีนี้ คุณจะไม่ต้องเพิ่มคอลัมน์พิเศษอะไรแบบนั้น เพียง(Just)เลือกคอลัมน์ทั้งหมดที่ต้องการตรวจสอบช่องว่างแล้วคลิกปุ่มตัวกรอง(Filter)

คุณจะเห็นลูกศรดรอปดาวน์ปรากฏขึ้นข้างแต่ละชื่อในแถวส่วนหัว คลิกที่นั้นแล้วยกเลิก การ เลือก Select All(Select All)และเลือกBlanksที่ด้านล่าง

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

คุณจะเห็นตัวเลขสำหรับแถวว่างถูกเน้นเป็นสีน้ำเงิน ตอนนี้เพียงแค่เลือกแถวเหล่านั้น คลิกขวาแล้วเลือกลบ (Delete)เมื่อมันหายไป เพียงคลิกที่ ปุ่ม ตัวกรอง(Filter)อีกครั้งเพื่อลบตัวกรองและแถวที่ไม่ว่างเดิมทั้งหมดของคุณจะปรากฏขึ้นอีกครั้ง

วิธีที่ 3 – ลบช่องว่างใด ๆ

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

เมื่อต้องการทำเช่นนี้ เลือกข้อมูลทั้งหมดบนแผ่นงานแล้วกดแป้น F5 การดำเนินการนี้จะแสดง กล่องโต้ตอบ " ไป(Go To)ที่" ซึ่งคุณต้องการคลิก " พิเศษ(Special) "

ตอนนี้เลือกช่องว่าง(Blanks)จากรายการแล้วคลิกตกลง

คุณจะเห็นเซลล์ว่างหรือแถวทั้งหมดจะถูกเน้นเป็นสีเทา ตอนนี้บน แท็บ หน้าแรก(Home)ให้คลิกที่ลบ(Delete)แล้วเลือกลบแถวแผ่น(Delete Sheet Rows)งาน

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

สิ่งนี้ไม่ได้มีประโยชน์สำหรับทุกคน แต่ในบางกรณีก็ค่อนข้างสะดวกเช่นกัน เลือกวิธีการที่เหมาะกับคุณที่สุด สนุก!



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts