สารบัญ
ในเคล็ดลับสั้น ๆ นี้ ฉันจะอธิบายว่าทำไมการลบแถวของ Excel ผ่านเซลล์ว่างที่เลือก -> การลบแถวไม่ใช่ความคิดที่ดี และแสดง 3 วิธีที่รวดเร็วและถูกต้องในการลบแถวเปล่าโดยไม่ทำลายข้อมูลของคุณ โซลูชันทั้งหมดทำงานใน Excel 2021, 2019, 2016 และเวอร์ชันที่ต่ำกว่า
หากคุณกำลังอ่านบทความนี้ แสดงว่าคุณทำงานอย่างต่อเนื่องกับขนาดใหญ่เช่นเดียวกับฉัน ตารางใน Excel คุณทราบดีว่าทุกๆ แถวที่ว่างเปล่ามักจะปรากฏในเวิร์กชีตของคุณ ซึ่งป้องกันไม่ให้เครื่องมือตาราง Excel ในตัวส่วนใหญ่ (เรียงลำดับ ลบรายการที่ซ้ำกัน ผลรวมย่อย ฯลฯ) ไม่ให้รู้จักช่วงข้อมูลของคุณอย่างถูกต้อง ดังนั้น ทุกครั้งที่คุณต้องระบุขอบเขตของตารางด้วยตนเอง มิฉะนั้น คุณจะได้ผลลัพธ์ที่ไม่ถูกต้อง และจะใช้เวลาหลายชั่วโมงในการตรวจจับและแก้ไขข้อผิดพลาดเหล่านั้น
อาจมีสาเหตุหลายประการ เหตุใดแถวว่างจึงแทรกเข้าไปในแผ่นงานของคุณ - คุณได้รับสมุดงาน Excel จากบุคคลอื่น หรือเป็นผลมาจากการส่งออกข้อมูลจากฐานข้อมูลของบริษัท หรือเนื่องจากคุณลบข้อมูลในแถวที่ไม่ต้องการด้วยตนเอง อย่างไรก็ตาม หากเป้าหมายของคุณคือการลบบรรทัดว่างทั้งหมดเพื่อให้ได้ตารางที่สวยงามและสะอาดตา ให้ทำตามขั้นตอนง่ายๆ ด้านล่าง
สารบัญ:
อย่าลบ แถวว่างโดยการเลือกเซลล์ว่าง
คุณสามารถดูเคล็ดลับในการลบบรรทัดว่างได้ทั่วอินเทอร์เน็ต:
- เน้นข้อมูลของคุณตั้งแต่เซลล์ที่ 1 ถึงเซลล์สุดท้าย
- กด F5 เพื่อนำกล่องโต้ตอบ " ไปที่ "
- ในกล่องโต้ตอบ คลิกปุ่ม พิเศษ...
- ในกล่องโต้ตอบ " ไปที่พิเศษ " เลือกปุ่มตัวเลือก " ว่าง " แล้วคลิก ตกลง
- คลิกขวาที่เซลล์ที่เลือกแล้วเลือก " ลบ… "
- ในกล่องโต้ตอบ " ลบ " เลือก " ทั้งแถว " แล้วคลิก ทั้งแถว
นี่เป็นวิธีที่แย่มาก ใช้สำหรับตารางธรรมดาที่มีแถวหลายสิบแถวพอดีในหน้าจอเดียวเท่านั้น หรือดีกว่านั้น - อย่าใช้ใน ทั้งหมด. เหตุผลหลักคือ หากแถวที่มีข้อมูลสำคัญมีเซลล์ว่างเพียงเซลล์เดียว แถวทั้งหมดจะถูกลบ .
ตัวอย่างเช่น เรามีตารางลูกค้า 6 แถวด้วยกัน เราต้องการลบแถวที่ 3 และ 5 เนื่องจากแถวที่ว่างเปล่า
ทำตามที่แนะนำด้านบนและคุณจะได้รับสิ่งต่อไปนี้:
แถวที่ 4 (Roger) ก็หายไปเช่นกัน เนื่องจากเซลล์ D4 ในคอลัมน์ "Traffic source" ว่างเปล่า: (
หากคุณมีตารางขนาดเล็ก คุณจะสังเกตเห็นว่าไม่มี ข้อมูล แต่ในตารางจริงที่มีหลายพันแถว คุณสามารถลบแถวดีๆ หลายสิบแถวโดยไม่รู้ตัว หากคุณโชคดี คุณจะพบการสูญเสียในไม่กี่ชั่วโมง กู้คืนสมุดงานของคุณจากข้อมูลสำรอง และจะทำงานอีกครั้ง จะเป็นอย่างไรถ้า คุณโชคไม่ดีนักหรือคุณไม่มีสำเนาสำรอง
เพิ่มเติมในบทความนี้ ฉันจะแสดงให้คุณเห็น 3 วิธีที่รวดเร็วและเชื่อถือได้ในการลบแถวว่างออกจากแผ่นงาน Excel ของคุณ ถ้าคุณต้องการประหยัดเวลา - ให้ตรงไปที่วิธีที่ 3
ลบแถวว่างโดยใช้คอลัมน์สำคัญ
วิธีนี้ใช้ได้ผลหากมีคอลัมน์ในตารางของคุณซึ่งช่วยในการ กำหนดว่าเป็นแถวว่างหรือไม่ (คอลัมน์หลัก) ตัวอย่างเช่น อาจเป็นรหัสลูกค้าหรือหมายเลขคำสั่งซื้อหรืออะไรที่คล้ายกัน
การบันทึกลำดับของแถวเป็นสิ่งสำคัญ เราจึงไม่สามารถจัดเรียงตารางตามคอลัมน์นั้นเพื่อย้ายแถวที่ว่างไปยัง ด้านล่าง
- เลือกทั้งตารางตั้งแต่แถวที่ 1 ถึงแถวสุดท้าย (กด Ctrl + หน้าแรก จากนั้นกด Ctrl + Shift + End )
ลบแถวว่างหากตารางของคุณไม่มี คอลัมน์หลัก
ใช้วิธีนี้หากคุณมีตารางที่มีเซลล์ว่างจำนวนมากกระจายอยู่ตามคอลัมน์ต่างๆ และคุณต้องลบเฉพาะแถวที่ไม่มีเซลล์เดียวที่มีข้อมูลในคอลัมน์ใดๆ
ในกรณีนี้ เราไม่มีคอลัมน์หลักที่สามารถช่วยให้เราระบุได้ว่าแถวนั้นว่างเปล่าหรือไม่ ดังนั้นเราจึงเพิ่มคอลัมน์ตัวช่วยลงในตาราง:
- เพิ่มคอลัมน์ " ช่องว่าง " ที่ท้ายตาราง และใส่สูตรต่อไปนี้ในเซลล์แรกของคอลัมน์:
=COUNTBLANK(A2:C2)
ตามชื่อสูตร สูตรนี้นับเซลล์ว่างในช่วงที่ระบุ A2 และ C2 เป็นเซลล์แรกและเซลล์สุดท้ายของแถวปัจจุบัน ตามลำดับ
- คัดลอกสูตรให้ทั่วทั้งคอลัมน์ สำหรับคำแนะนำทีละขั้นตอน โปรดดูวิธีป้อนสูตรเดียวกันลงในเซลล์ที่เลือกทั้งหมดในแต่ละครั้ง
ด้วยเหตุนี้ แถวว่าง (แถวที่ 5) จะถูกลบ แถวอื่นๆ ทั้งหมด (ที่มีและไม่มีเซลล์ว่าง) จะยังคงอยู่
ในการดำเนินการนี้ ให้ยกเลิกการเลือก " 0 " ทำเครื่องหมายในช่องแล้วคลิก ตกลง .
วิธีที่เร็วที่สุดในการลบแถวว่างทั้งหมด - เครื่องมือลบช่องว่าง
วิธีที่เร็วที่สุดและไร้ที่ติในการลบบรรทัดว่างคือใช้เครื่องมือ ลบช่องว่าง ที่มาพร้อมกับ Ultimate Suite สำหรับ Excel
ท่ามกลางคุณสมบัติที่มีประโยชน์อื่น ๆ ประกอบด้วยคุณลักษณะจำนวนหนึ่ง คลิกโปรแกรมอรรถประโยชน์เพื่อย้ายคอลัมน์โดยการลากและวาง ลบเซลล์ว่าง แถวและคอลัมน์ทั้งหมด กรองตามค่าที่เลือก คำนวณเปอร์เซ็นต์ ใช้การดำเนินการทางคณิตศาสตร์พื้นฐานใดๆ กับช่วง คัดลอกที่อยู่ของเซลล์ไปยังคลิปบอร์ด และอื่นๆ อีกมากมาย
วิธีลบแถวว่างใน 4 ขั้นตอนง่ายๆ
เมื่อเพิ่ม Ultimate Suite ลงใน Ribbon ของ Excel สิ่งที่คุณต้องทำมีดังนี้
- คลิกที่เซลล์ใดก็ได้ในตารางของคุณ
- ไปที่กลุ่ม เครื่องมือ Ablebits > แปลง
- คลิก ลบช่องว่าง > แถวว่าง .
นั่นแหละ! เพียงไม่กี่คลิก คุณก็สะอาดหมดจดตาราง แถวว่างทั้งหมดหายไปและลำดับแถวไม่ผิดเพี้ยน!
เคล็ดลับ วิธีอื่นๆ ในการลบแถวว่างใน Excel สามารถพบได้ในบทช่วยสอนนี้: ลบบรรทัดว่างด้วย VBA, สูตร และ Power Query
วิดีโอ: วิธีลบแถวว่างใน Excel