สารบัญ
บทความนี้จะแสดงวิธีการลบคอลัมน์ว่างใน Excel ด้วยสามวิธีที่มีประสิทธิภาพและง่ายดาย
ดาวน์โหลดสมุดงาน
คุณสามารถดาวน์โหลดสมุดงานแบบฝึกหัดได้จากที่นี่
3 วิธีง่ายๆ ในการลบคอลัมน์ว่างใน Excel
ที่นี่คุณจะได้เรียนรู้ 3 วิธีในการลบคอลัมน์ว่างใน Excel โดยใช้เครื่องมือแก้ไข Excel โดยใช้สูตร และโดยการใช้โค้ด VBA
1. โดยใช้เครื่องมือแก้ไข Excel
ขั้นตอนที่ 1: เลือกชุดข้อมูล
ขั้นตอนที่ 2: ไปที่ หน้าแรก -> ค้นหา & เลือก -> ไปที่แบบพิเศษ
ขั้นตอนที่ 3: จากหน้าต่างป็อปอัพ ไปที่แบบพิเศษ เลือก ช่องว่าง จากนั้น คลิก ตกลง
ขั้นตอนที่ 4: เฉพาะเซลล์ว่างจากชุดข้อมูลของคุณเท่านั้นที่จะถูกเลือก คลิกขวาที่เมาส์ จากรายการตัวเลือกป๊อปอัป เลือก ลบ
ขั้นตอนที่ 5: ถัดไป จากป๊อปอัป ลบ กล่อง เลือก เลื่อนเซลล์ไปทางซ้าย จากตัวเลือก คลิก ตกลง
ซึ่งจะลบคอลัมน์ว่างทั้งหมดออกจากชุดข้อมูล
อ่านเพิ่มเติม: วิธีลบคอลัมน์ที่ไม่ได้ใช้ใน Excel
2. โดยใช้สูตร <7
คุณสามารถใช้สูตร COUNTA() เพื่อลบคอลัมน์ว่างใน Excel สิ่งที่สูตร COUNTA() จะทำคือ สูตรจะระบุคอลัมน์ว่างและไม่ว่างในชุดข้อมูลของคุณใน Excel ก่อน จากนั้นจากนั้นคุณสามารถเลือกและลบคอลัมน์ว่างได้อย่างง่ายดาย
นี่เป็นอีกวิธีที่มีประสิทธิภาพในการลบคอลัมน์ว่างใน Excel โดยเฉพาะอย่างยิ่งเมื่อคุณมีคอลัมน์ว่างจำนวนมากให้ใช้งาน มาเรียนรู้วิธีทำกัน
ขั้นตอนที่ 1: แทรกแถวว่างเหนือชุดข้อมูลโดยคลิกขวาที่ส่วนหัวของแถวแรก แล้วเลือก แทรก จากรายการตัวเลือกป๊อปอัป ซึ่งจะแทรกแถวใหม่เหนือชุดข้อมูลทั้งหมด
ขั้นตอนที่ 2: ในเซลล์ซ้ายสุดของเวิร์กชีต เขียนสูตรต่อไปนี้
=COUNTA(A2:A1048576)=0
ที่นี่
A2 แสดงถึงเซลล์แรกของชุดข้อมูล
A1048576 แสดงถึงแถวสูงสุดใน Excel (2007 -2019).
ขั้นตอนที่ 3: กด Enter จะแสดง จริง ถ้าคอลัมน์ว่างเปล่า หรือ เท็จ ถ้ามีอย่างน้อยหนึ่งเซลล์ที่ไม่ว่างในทั้งคอลัมน์
ขั้นตอนที่ 4: ใช้สูตรกับคอลัมน์อื่นๆ โดยการลาก Fill Handle
ขั้นตอนที่ 5: ไปที่ หน้าแรก -> จัดเรียง & ตัวกรอง -> การจัดเรียงแบบกำหนดเอง
ขั้นตอนที่ 6: จากหน้าต่างป๊อปอัพ จัดเรียง คลิกปุ่ม ตัวเลือก จากนั้นเลือก เรียงจากซ้ายไปขวา จากหน้าต่างป็อปอัพ ตัวเลือกการเรียง แล้วคลิก ตกลง
ขั้นตอนที่ 7: คลิกช่องแบบเลื่อนลงข้างป้ายกำกับ จัดเรียงตาม จากนั้นเลือกตัวเลือก แถว 1 .
ขั้นตอนที่ 8: คลิกช่องแบบเลื่อนลงใต้ป้ายกำกับ จัดเรียงบน และเลือกตัวเลือก ค่าเซลล์ จากนั้น
ขั้นตอนที่ 9: คลิกช่องแบบเลื่อนลงใต้ป้ายกำกับ คำสั่งซื้อ และเลือกตัวเลือก ใหญ่ที่สุดไปหาเล็กที่สุด . คลิก ตกลง
ซึ่งจะเลื่อนคอลัมน์ว่างทั้งหมดไปทางด้านซ้ายของเวิร์กชีต
ขั้นตอนที่ 10: จากตรงนั้น เพียงเลือกชุดข้อมูลทั้งหมดของคอลัมน์ว่าง คลิกขวาแล้วเลือก ลบ
ขั้นตอนที่ 11: จากป๊อปอัป ลบ กล่อง เลือก ทั้งคอลัมน์ จาก ตัวเลือก. คลิก ตกลง
ซึ่งจะลบคอลัมน์ว่างทั้งหมดออกจากชุดข้อมูล
การอ่านที่คล้ายกัน:
- วิธีลบหลายคอลัมน์ใน Excel
- ลบคอลัมน์ที่ซ้ำกันใน Excel (6 วิธี)
- วิธีลบคอลัมน์พิเศษใน Excel (7 วิธี)
- ลบคอลัมน์ใน Excel โดยไม่กระทบสูตร (สองวิธี )
3. โดยใช้โค้ด VBA
หากคุณเป็นผู้ใช้ Excel ที่มีประสบการณ์ วิธีนี้เหมาะสำหรับคุณโดยเฉพาะ การใช้โค้ด VBA เป็นวิธีที่ปลอดภัยที่สุดในการลบคอลัมน์ว่างใน Excel จะลบเฉพาะคอลัมน์ที่ว่างเปล่าเท่านั้น ถ้าคอลัมน์ใดมีค่าเซลล์เดียว แม้เซลล์ใดๆ จะส่งคืนสตริงว่าง แต่ทั้งคอลัมน์นั้นจะยังคงอยู่อย่างสมบูรณ์
ด้านล่างนี้เป็นวิธีอัตโนมัติของการลบคอลัมน์ว่างใน Excel
ขั้นตอนที่ 1: กด Alt + F11 บนแป้นพิมพ์หรือไปที่แท็บ นักพัฒนาซอฟต์แวร์ -> Visual Basic เพื่อเปิด Visual Basic Editor
ขั้นตอนที่ 2: จากแถบเมนู คลิก แทรก -> โมดูล
ขั้นตอนที่ 3: คัดลอกโค้ดต่อไปนี้และวางลงในหน้าต่างโค้ด
5708
ขั้นตอนที่ 4: กด F5 บนแป้นพิมพ์หรือจากแถบเมนู เลือก เรียกใช้ -> เรียกใช้ Sub/UserForm . คุณยังสามารถคลิกที่ ไอคอนเล่น ขนาดเล็กในแถบเมนูย่อยเพื่อเรียกใช้มาโคร
ขั้นตอนที่ 5: จากกล่องโต้ตอบป๊อปอัป ให้เปลี่ยนไปใช้แผ่นงานที่สนใจ เลือกช่วงที่ต้องการแล้วคลิก ตกลง .
ซึ่งจะลบคอลัมน์ว่างทั้งหมดออกจากฐานข้อมูล t
สรุป
บทความนี้กล่าวถึงวิธีง่ายๆ สามวิธีในการลบคอลัมน์ว่างใน Excel เราได้แสดงวิธีใช้เครื่องมือแก้ไขของ Excel เพื่อลบคอลัมน์ว่าง เราได้แสดงวิธีใช้สูตรเพื่อลบคอลัมน์ว่าง และเรายังใช้รหัส VBA เพื่อลบคอลัมน์ว่างใน Excel