4 วิธีง่ายๆในการลบแถวว่างหรือแถวว่างหลายแถวใน Excel อย่างรวดเร็ว
การลบแถวว่างหรือแถวว่างหลายแถวใน Excel ถือเป็นสิ่งสำคัญในการล้างข้อมูลก่อนการวิเคราะห์ การรายงาน หรือการนำเสนอ แถวว่างอาจรบกวนความสมบูรณ์ของข้อมูล การคำนวณที่ซับซ้อน และข้อมูลเชิงลึกที่ไม่ชัดเจน คู่มือนี้จะแนะนำวิธีที่ตรงไปตรงมาสี่วิธีในการกำจัดพื้นที่ว่างเหล่านี้อย่างมีประสิทธิภาพ เพื่อให้มั่นใจว่าข้อมูลของคุณยังคงต่อเนื่องและง่ายต่อการจัดการ
- ลบแถวว่างด้วยคำสั่ง Go To Special (4 ขั้นตอน)
- ลบแถวว่างในช่วง / แผ่นงาน / สมุดงานได้อย่างง่ายดายด้วย Kutools (ขั้นตอน 1)
- ลบแถวว่างด้วยรหัส VBA (ขั้นตอน 4)
- ลบแถวว่างด้วยคอลัมน์ตัวช่วยและฟังก์ชันตัวกรอง (ขั้นตอน 7)
- ดาวน์โหลดไฟล์ตัวอย่าง
ตอนนี้โปรดทำตามขั้นตอนด้านล่างเพื่อลบแถวว่างด้วยไปที่แถวพิเศษ:
1. เลือกช่วงที่คุณต้องการลบแถวว่างคลิก หน้าแรก จากนั้นใน การตัดต่อ กลุ่มคลิก ค้นหาและเลือก > ไปที่พิเศษ.
2 ใน ไปที่พิเศษ โต้ตอบตรวจสอบ ช่องว่าง ตัวเลือก
3 คลิก OKตอนนี้เซลล์ว่างทั้งหมดในส่วนที่เลือกได้ถูกเลือกแล้ว
4 คลิก หน้าแรก ในแท็บ เซลล์ กลุ่มคลิก ลบ > ลบแถวแผ่นงาน.
ตอนนี้แถวที่มีเซลล์ว่างถูกลบออกแล้ว
หมายเหตุ
มีขั้นตอนร้ายแรงในขณะที่คุณใช้คำสั่ง Go To Special เพื่อลบแถวว่าง:
แถวทั้งหมดมีเซลล์ว่าง (แม้ว่าแถวนั้นจะมีเซลล์ว่างหนึ่งเซลล์และคอลัมน์อื่น ๆ มีข้อมูลอยู่ก็ตาม) จะถูกลบออกตามภาพด้านล่างที่แสดง
หากคุณต้องการวิธีที่รวดเร็วและไม่มีข้อผิดพลาดในการลบแถวว่างทั้งหมดออกจากส่วนที่เลือก แผ่นงานที่ใช้งานอยู่ แผ่นงานที่เลือก หรือสมุดงานทั้งหมด ให้พิจารณาใช้เครื่องมือ "ลบแถวว่าง" จาก Kutools สำหรับ Excel เครื่องมือนี้ช่วยลดความซับซ้อนของงาน ทำให้คุณสามารถลบแถวว่างได้ด้วยการคลิกเพียงครั้งเดียว จึงหลีกเลี่ยงการใช้วิธีการที่ซับซ้อนกว่า
คลิก Kutools > ลบ > ลบแถวว่างจากนั้นในรายการแบบเลื่อนลงย่อยให้เลือกหนึ่งการดำเนินการตามที่คุณต้องการ
- หลังจากเลือก "ในแผ่นงานที่ใช้งานอยู่""ในชีตที่เลือก", หรือ "ในแผ่นงานทั้งหมด"แถวว่างทั้งหมดจะถูกลบออกจากแผ่นงานที่เลือกทันที
- หากคุณได้เลือกช่วงและใช้ "ในช่วงที่เลือก" ตัวเลือก กล่องโต้ตอบจะปรากฏขึ้นดังที่แสดงในภาพหน้าจอด้านล่าง คุณต้องเลือกตัวเลือกที่ต้องการแล้วคลิก "OK".
- ในช่วง: ตัวเลือกนี้จะลบแถวว่างทั้งหมดออกจากช่วงที่เลือก โดยกำหนดเป้าหมายแถวที่ว่างเปล่าทั้งหมด โดยปล่อยให้แถวที่มีข้อมูลใดๆ ไม่ถูกแตะต้อง
- ลบทั้งแถวด้วยเซลล์ว่างในช่วง: ตัวเลือกนี้จะลบแถวใด ๆ ในช่วงที่มีเซลล์ว่างตั้งแต่หนึ่งเซลล์ขึ้นไป แม้ว่าแถวหนึ่งจะมีข้อมูลอยู่บ้าง แต่หากเซลล์ใดๆ ในแถวนั้นว่างเปล่า แถวทั้งหมดจะถูกลบ
- หากต้องการใช้คุณสมบัตินี้ คุณควรมี Kutools สำหรับ Excel ติดตั้งบนคอมพิวเตอร์ของคุณ ไปดาวน์โหลด Kutools สำหรับ Excel เลยตอนนี้
1 กด Alt + F11 กุญแจสำคัญในการเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2 คลิก สิ่งที่ใส่เข้าไป > โมดูล เพื่อสร้างใหม่ โมดูล คัดลอกและวางโค้ดด้านล่างลงในสคริปต์
VBA: ลบแถวว่าง
Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
End If
Next
Application.ScreenUpdating = True
End Sub
3 กด F5 เพื่อเรียกใช้รหัสจากนั้นเลือกช่วงที่คุณใช้เพื่อลบแถวว่างใน popping KutoolsforExcel โต้ตอบ
4 คลิก OK. ตอนนี้แถวที่ว่างในการเลือกถูกลบออกแล้ว
หมายเหตุ
ด้วยรหัส VBA นี้คุณควรลบแถวว่างในช่วง แต่ไม่ใช่ในแผ่นงานทั้งหมดมิฉะนั้น Microsoft Excel อาจติดขัด
1. แทรกคอลัมน์หนึ่งคอลัมน์ก่อนช่วงข้อมูลของคุณแทรกคอลัมน์ A เป็นอินสแตนซ์จากนั้นพิมพ์สูตรนี้ = B3 & C3 & D3 เป็น A3 เพื่อรวมข้อมูลใน row3 ดูภาพหน้าจอ:
ปลาย: ถ้าข้อมูลของคุณในคอลัมน์ B3 ถึงคอลัมน์ N ให้ปรับสูตรเป็น = B3 & C3 & D3 & E3 & … & N3
2. จากนั้นเติมสูตรลงในเซลล์โดยลากที่จับเติมอัตโนมัติลง
3 จากนั้นคลิก ข้อมูล > ตัวกรอง.
4 จากนั้นคลิกปุ่ม ไอคอนตัวกรอง ตรวจสอบที่คอลัมน์ตัวช่วย ช่องว่าง ตัวเลือกในรายการแบบเลื่อนลงเท่านั้น ดูภาพหน้าจอ:
5 คลิก OKแถวที่ว่างทั้งหมดถูกกรองออก
6. เลือกแถวที่กรองแล้วคลิก หน้าแรก > ลบ > ลบแถวแผ่นงาน เพื่อลบแถวว่าง
7 จากนั้นคลิก ข้อมูล > ตัวกรอง อีกครั้งเพื่อปิดใช้งาน ตัวกรอง ฟังก์ชัน
หมายเหตุ
เปรียบเทียบกับวิธี A และวิธี C วิธีนี้สามารถลบแถวว่างและจัดการได้ง่ายสำหรับผู้ใช้ Excel ทุกคน อย่างไรก็ตามหากข้อมูลของคุณมีหลายสิบคอลัมน์วิธีนี้จะน่าเบื่อเล็กน้อย
คลิกเพื่อดาวน์โหลดไฟล์ตัวอย่าง
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!