ไปยังเนื้อหาหลัก

จะลบแถวอื่น ๆ ใน Excel ได้อย่างไร?

ผู้เขียน: เคลลี่ แก้ไขล่าสุด: 2024-08-21

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

ลบแถวอื่น ๆ ใน Excel ด้วยคำสั่ง Filter

ลบแถวอื่น ๆ ใน Excel ด้วยรหัส VBA

ลบแถวหรือคอลัมน์อื่น ๆ ทั้งหมดใน Excel ด้วย Kutools for Excel


ลูกศรสีฟ้าฟองขวา ลบแถวอื่น ๆ ใน Excel ด้วยคำสั่ง Filter

Microsoft Excel ของ ตัวกรอง คำสั่งสามารถช่วยคุณกรองแถวอื่น ๆ ทั้งหมดได้อย่างรวดเร็วแล้วลบออกพร้อมกันโปรดทำดังนี้:

1. ในคอลัมน์ว่างนอกเหนือจากข้อมูลต้นฉบับให้ป้อน 0,1,0,1 …, 0,1. ในกรณีนี้ให้ป้อนตัวเลขในคอลัมน์ผู้ช่วยเหลือ C ดูภาพหน้าจอต่อไปนี้:

ป้อนตัวเลข 0,1 ในคอลัมน์ตัวช่วย

2. เลือกคอลัมน์ C แล้วคลิก ตัวกรอง ใต้ปุ่ม ข้อมูล แท็บ จากนั้นคลิกปุ่มลูกศรข้าง C1 และเลือกเฉพาะไฟล์ 0 ภายใต้ เลือกทั้งหมด ตัวเลือก ดูภาพหน้าจอ:

ตรวจสอบ 0 จากคุณสมบัติตัวกรอง

3. จากนั้นแถวทั้งหมดที่มี 1 จะถูกซ่อนไว้ เลือกแถวที่มองเห็นได้ด้วย 0 แล้วคลิก หน้าแรก > ลบ > ลบแถวแผ่นงาน เพื่อลบแถวเหล่านี้ จากนั้นจะลบแถวอื่น ๆ ทั้งหมดและคุณต้องคลิก ตัวกรอง อีกครั้งเพื่อแสดงเฉพาะแถวที่มี 1. ดูภาพหน้าจอ:

กรองข้อมูลแถวอื่นๆ ทั้งหมด ลูกศรขวา ลบเฉพาะแถวที่มองเห็นเท่านั้น

4. ในที่สุดคุณสามารถลบตัวช่วยคอลัมน์ C ได้ตามที่คุณต้องการ


เลือกแถวอื่น ๆ หรือแถวที่ n คอลัมน์แล้วลบพร้อมกัน

Kutools สำหรับ Excel's เลือก Interval Rows & Columns ยูทิลิตี้สามารถช่วยคุณค้นหาและเลือกแถวหรือคอลัมน์อื่น ๆ ทั้งหมดหรือที่ n จากนั้นคุณสามารถดำเนินการบางอย่างได้ตามต้องการ คลิกเพื่อดาวน์โหลด Kutools for Excel!


ลูกศรสีฟ้าฟองขวา ลบแถวอื่น ๆ ใน Excel ด้วยรหัส VBA

จริงๆแล้วมาโคร VBA ก็เป็นตัวเลือกที่ดีในการแก้ไขปัญหานี้เช่นกัน

1. ค้างไว้ อื่น ๆ + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

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

รหัส VBA: ลบทุกแถวอื่น ๆ ในการเลือก:

Sub DeleteEveryOtherRow()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Rows.Count To 1 Step -2
    Set rng = InputRng.Cells(i, 1)
    rng.EntireRow.Delete
Next
Application.ScreenUpdating = True
End Sub

3. กด F5 กุญแจสำคัญในการเรียกใช้แมโครนี้ จากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อเลือกช่วง ดูภาพหน้าจอ:

รหัส vba เพื่อเลือกช่วงข้อมูล

4. จากนั้นคลิก OKทุกแถวอื่น ๆ ในช่วงที่เลือกจากแถวที่สองจะถูกลบพร้อมกันดูภาพหน้าจอ:

ข้อมูลต้นฉบับ -2 ลบทุกแถว 1 ด้วยรหัส vba

ลูกศรสีฟ้าฟองขวา ลบแถวหรือคอลัมน์อื่น ๆ ทั้งหมดใน Excel ด้วย Kutools for Excel

สำหรับผู้ใช้ Microsoft Excel ระดับเริ่มต้นการใช้แมโคร VBA มีความซับซ้อนเล็กน้อย เลือก Interval Rows & Columns ประโยชน์ของ Kutools สำหรับ Excel สามารถช่วยคุณลบแถวอื่น ๆ ได้อย่างรวดเร็ว

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

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

1. เลือกช่วงที่คุณต้องการลบแถวอื่น ๆ จากนั้นใช้ยูทิลิตี้นี้โดยคลิกที่ไฟล์ Kutools > เลือก > เลือกแถวและคอลัมน์ช่วงเวลา ....

คลิกเลือกคุณลักษณะช่วงแถวและคอลัมน์ของ kutools

2. ใน เลือก Interval Rows & Columns กล่องโต้ตอบระบุการตั้งค่าตามภาพหน้าจอต่อไปนี้ที่แสดงและคลิก OK เพื่อเลือกแถวอื่น ๆ ก่อน

ตั้งค่าการดำเนินการในกล่องโต้ตอบ

3. จากนั้นทุกแถวในการเลือกจะถูกเลือกและไฮไลต์ ดูภาพหน้าจอ:

ทุกแถวอื่นๆ ในส่วนที่เลือกจะถูกเลือก

4. จากนั้นคุณสามารถลบแถวอื่น ๆ ที่เลือกทั้งหมดได้อย่างรวดเร็วโดยคลิกที่ไฟล์ หน้าแรก > ลบ > ลบแถวแผ่นงาน เพื่อลบแถวเหล่านี้ทั้งหมด ดูภาพหน้าจอ:

คลิกลบคุณลักษณะแถวของแผ่นงาน ลูกศรขวา ผลลัพธ์ของแถวอื่นๆ ทุกแถวจะถูกลบออก

ด้วยคุณสมบัตินี้คุณยังสามารถลบทุกแถวหรือคอลัมน์ที่ n ได้ตามที่คุณต้องการ

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!