สารบัญ
หากคุณมีรายการที่มีเซลล์ว่าง คุณอาจต้องการ ย้ายข้อมูลทั้งหมดขึ้น เพื่อกำจัดเซลล์ว่าง บทความนี้สาธิตวิธีการลบเซลล์ว่างและเลื่อนเซลล์ขึ้นใน Excel
ดาวน์โหลดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้
Shift Cells.xlsm
5 วิธีง่ายๆ ในการเลื่อนเซลล์ขึ้นใน Excel
เราจะแสดงให้คุณเห็น 5 เทคนิคง่ายๆ ในการเลื่อนเซลล์ขึ้นในหัวข้อด้านล่าง คำสั่ง Excel พื้นฐานและโค้ด VBA ใช้ในขั้นตอนเหล่านี้ ตัวอย่างชุดข้อมูลแสดงในรูปด้านล่างโดยมีช่องว่างในแถว 10 เราต้องเลื่อนเซลล์ขึ้นเพื่อใช้ตำแหน่งว่าง
1. ใช้การลากเพื่อเลื่อนเซลล์ขึ้นใน Excel
การเลือกและลากเซลล์คือ วิธีที่ง่ายที่สุดในการเปลี่ยนพวกเขาไปรอบๆ หากต้องการจัดเรียงเซลล์ใหม่โดยการลาก ให้ทำตามวิธีการด้านล่าง
ขั้นตอนที่ 1:
- เลือกเซลล์ที่คุณต้องการเลื่อน
ขั้นตอนที่ 2:
- กดเมาส์ค้างไว้ ซ้าย – คลิก และ เลื่อนขึ้น
- ดังนั้น เซลล์จะเลื่อนขึ้น
อ่านเพิ่มเติม: วิธีเลื่อนเซลล์ใน Excel (4 วิธีด่วน)
2. ใช้การคลิกขวาเพื่อเลื่อนเซลล์ขึ้นใน Excel
ขวา – การคลิก ด้วยเมาส์อาจใช้เพื่อเลื่อนเซลล์ขึ้น ทำตามคำแนะนำด้านล่างเพื่อทำดังนั้น
ขั้นตอนที่ 1:
- ขั้นแรก เลือกเซลล์ว่าง
<0 ขั้นตอนที่ 2:
- คลิกที่ คลิกขวา เพื่อแสดงตัวเลือกต่างๆ
- เลือก ลบ
ขั้นตอนที่ 3:
- สุดท้าย เลือกตัวเลือก เลื่อนเซลล์ขึ้น .
- กด Enter .
- ดังนั้นคุณจะเห็นว่าเซลล์จะถูก เลื่อนขึ้น
อ่านเพิ่มเติม: วิธีเลื่อนแถวขึ้นใน Excel (2 วิธีด่วน)
การอ่านที่คล้ายกัน
- วิธีย้ายเซลล์ที่ไฮไลต์ใน Excel (5 วิธี)
- ย้ายเซลล์หนึ่งเซลล์ไปทางขวาโดยใช้ VBA ใน Excel ( 3 ตัวอย่าง)
- วิธีจัดเรียงแถวใหม่ใน Excel (4 วิธี)
- ใช้ลูกศรเพื่อย้ายหน้าจอที่ไม่ใช่เซลล์ใน Excel (4 วิธี )
- แก้ไข: Excel ไม่สามารถเลื่อนเซลล์ที่ไม่ว่าง (4 วิธี)
3. ใช้การเรียงลำดับ & คำสั่งตัวกรองเพื่อเลื่อนเซลล์ขึ้นใน Excel
คุณยังสามารถเลื่อนเซลล์ขึ้นด้านบนได้โดยกำจัดเซลล์ว่างโดยใช้ จัดเรียง & กรองคำสั่ง ทำตามขั้นตอนด้านล่างเพื่อใช้ จัดเรียง & ตัวกรอง คำสั่งเพื่อย้ายเซลล์ขึ้นด้านบน
ขั้นตอนที่ 1:
- ก่อนอื่น เลือกเซลล์ทั้งหมดในช่วง
ขั้นตอนที่ 2:
- จากแท็บ ข้อมูล ให้เลือก ตัวกรอง
ขั้นตอนที่ 3:
- ประการที่สอง คลิกที่ไอคอน
- ยกเลิกการทำเครื่องหมาย ช่องว่าง
- สุดท้าย กด Enter .
- ดังนั้น ช่องว่างทั้งหมดของคุณในช่วงจะเป็น หายไปและเซลล์จะถูกย้ายขึ้น
อ่านเพิ่มเติม: วิธีย้ายเซลล์โดยไม่ต้องแทนที่ใน Excel (3 วิธี )
4. ใช้การค้นหา & แทนที่ตัวเลือกเพื่อเลื่อนเซลล์ขึ้นใน Excel
ในการเลื่อนหลายเซลล์ขึ้น เราอาจใช้ ค้นหา & แทนที่ ตัวเลือกซึ่งคล้ายกับวิธีก่อนหน้า ทำตามขั้นตอนด้านล่างเพื่อดำเนินการให้เสร็จสิ้น
ขั้นตอนที่ 1:
- เลือกเซลล์ทั้งหมด
ขั้นตอนที่ 2:
- ไปที่แท็บ หน้าแรก แล้วเลือก ค้นหา & แทนที่
- เลือก ไปที่แบบพิเศษ
ขั้นตอนที่ 3:
- จากนั้น เลือก ช่องว่าง
- กด Enter .
<0 ขั้นตอนที่ 4:
- คลิกที่เซลล์ว่างแล้วคลิก คลิกขวา -คลิก
- เลือก ลบ
ขั้นตอนที่ 5:
- สุดท้าย เลือก เลื่อนเซลล์ขึ้น<2
- กด Enter เพื่อดูผลลัพธ์
- ดังที่แสดงในภาพด้านล่าง เซลล์ จะถูกเลื่อน
อ่านเพิ่มเติม: วิธีย้ายลงหนึ่งเซลล์โดยใช้ Excel VBA (พร้อมแอปพลิเคชันที่มีประโยชน์ 4 รายการ)
5. เรียกใช้โค้ด VBA เพื่อเลื่อนเซลล์ขึ้น
ดังนั้น โค้ด VBA จึงอยู่ที่นี่เพื่อเลื่อนหรือย้ายเซลล์ขึ้น ทำตามขั้นตอนที่อธิบายไว้ได้ที่นี่
ขั้นตอนที่ 1:
- ขั้นแรก กด Alt + 11 เพื่อเปิด มาโคร .
- คลิกที่ แทรก
- เลือก โมดูล จากรายการ .
ขั้นตอนที่ 2:
- วางโค้ด VBA ต่อไปนี้ที่นี่
1388
ที่นี่
lRow = 20 หมายถึงแถวทั้งหมดในช่วง
สำหรับ iCntr = lRow To 1 Step -1 หมายถึง IRow จะถูกตรวจสอบทีละขั้นตอน
หาก Cells(iCntr, 1) = 0 หมายถึงเงื่อนไข If สำหรับ เซลล์ว่าง
Range(“A” & iCntr). คอลัมน์ช่วงของคุณคือ
Delete Shift:=xlUp หมายถึงการลบ แถวแต่ไม่ใช่ทั้งแถวและเลื่อนเซลล์ขึ้น
- ดังนั้น ผลลัพธ์สุดท้ายจะแสดงในภาพด้านล่าง
อ่านเพิ่มเติม: [แก้ไขแล้ว!] ไม่สามารถย้ายเซลล์ใน Excel (5 วิธีแก้ไข)
สรุป
โดยสรุป ฉันหวังว่า บทความนี้แสดงวิธีการลบเซลล์ว่างและเลื่อนเซลล์ขึ้นใน Excel ตรวจสอบหนังสือแบบฝึกหัดและนำความรู้ใหม่ของคุณไปใช้ เนื่องจากการสนับสนุนของคุณ เรายินดีจ่ายสำหรับโครงการริเริ่มเช่นนี้
โปรดอย่าลังเลที่จะติดต่อเราหากคุณมีข้อสงสัยใดๆ โปรดแสดงความคิดเห็นด้านล่างเพื่อแจ้งให้เราทราบว่าคุณคิดอย่างไร
ผู้เชี่ยวชาญจาก Exceldemy ทีมจะตอบคำถามของคุณโดยเร็วที่สุด