Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีแทรกหลายแถวใน Excel อย่างรวดเร็ว

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

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

วิธีแทรกหลายแถวโดยการลากขอบเขตการเลือก (Dragging Border Selection)

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

  1. เลือกแถวที่อยู่ด้านล่างหรือด้านบนของตำแหน่งที่ต้องการแทรกแถวว่าง
  2. เอาเมาส์ไปวางที่ขอบเขตการเลือก
  3. กดค้าง Shift และคุณจะเห็นเคอร์เซอร์เปลี่ยนเป็นลูกศรชี้ขึ้น-ลง ลากการเลือกลงไปตามจำนวนแถวที่ต้องการเพิ่ม

วิธีแทรกหลายแถวด้วยแป้นพิมพ์ลัดของ Excel

หากคุณไม่ชอบการคลิกขวาหลายครั้งขณะทำงานบนชีท Excel มีแป้นพิมพ์ลัด 2 แบบที่ใช้ได้

ก่อนอื่น ให้เลือกจำนวนแถวเท่ากับจำนวนแถวว่างที่ต้องการแทรก ใช้ Shift + Space เพื่อเลือกคอลัมน์ทั้งหมดสำหรับแถวที่เลือก หรือเลือกแถวโดยใช้หมายเลขแถวทางด้านซ้าย

จากนั้นใช้แป้นพิมพ์ลัดใดแป้นหนึ่ง:

  1. Alt + I แล้ว Alt + R: กด Alt + I ค้างไว้ แล้วกด R
  2. Ctrl + Plus: ต้องใช้เครื่องหมายบวกบนแป้นพิมพ์ตัวเลข (Numeric keypad) หากต้องการใช้เครื่องหมายบวกบนแป้นพิมพ์หลัก ให้ใช้ Ctrl + Shift + Plus

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

วิธีแทรกหลายแถวที่คัดลอกมาโดยใช้แป้นพิมพ์ลัด

หากคุณต้องการคัดลอกหรือตัดหลายแถวแทนการเพิ่มแถวว่าง ให้ใช้แป้นพิมพ์ลัด Alt + I + E

  1. เริ่มต้นด้วยการคัดลอกหรือตัดแถว
  2. เลือกแถว ด้านบน ที่ต้องการวางแถวโดยกดหมายเลขแถวทางซ้าย
  3. กด Alt + I + E และเลือก Shift cells down

คุณสามารถใช้แป้นพิมพ์ลัดต่อไปนี้แทน Alt + I + E ได้เช่นกัน (กระบวนการเหมือนกันไม่ว่าจะใช้ shortcut ตัวไหน):

  • Ctrl + Shift + =
  • Control + Plus (เครื่องหมายบวกต้องมาจาก numeric keypad)

วิธีแทรกหลายแถวด้วยตัวเลือก Insert

เพื่อใช้วิธีนี้ คุณเพียงแค่เลือกจำนวนแถวที่ต้องการเพิ่ม คลิกขวาที่การเลือก และเลือก Insert

หากข้อมูลของคุณมีคอลัมน์มาก ให้กด Shift + Space เพื่อเลือกคอลัมน์ทั้งหมดสำหรับแถวที่เลือก หรือเลือกแถวโดยใช้หมายเลขแถวทางซ้ายของเวิร์กชีต

เมื่อคุณเลือก Insert Excel จะแทรกแถวเหนือแถวแรกที่คุณเลือก

หากต้องการแทรกแถวว่างจำนวนมาก คุณสามารถเลือกช่วง (range) แล้วใช้ตัวเลือก Insert ตัวอย่างเช่น สมมติว่าคุณต้องการแทรก 500 แถว

  1. เลือกช่วงในรูปแบบ 'แถวเริ่มต้น : แถวสุดท้าย' สมมติต้องการแทรก 500 แถวหลังแถว 5 ให้เลือกช่วง 5:504 โดยพิมพ์ช่วงนี้ในกล่องชื่อเซลล์ (cell name box)
  1. คลิกขวาและเลือก Insert

วิธีแทรกหลายแถวด้วย Macro ใน Excel

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

ก่อนเริ่ม ตรวจสอบว่าแถบ Ribbon ด้านบนมีแท็บ Developer หรือไม่ หากไม่มี ให้ไปที่ Files > Options > Customize Ribbon และติ๊กถูกปุ่ม Radio ถัดจาก Developer

  1. ไปที่แท็บ Developer และเลือก Visual Basic
  1. หาเมนู Insert เมื่อ Visual Basic Editor เปิด และเลือก Module
  1. ใส่โค้ดต่อไปนี้ใน Editor:
Sub InsertRowsAtCursor()
 Answer = InputBox("How many Rows to insert? (100 Rows maximum)")
 NumLines = Int(Val(Answer))

 If NumLines > 100 Then
 NumLines = 100
 End If

 If NumLines = 0 Then
 GoTo EndInsertLines
 End If

 Do
 Selection.EntireRow.Insert
 Count = Count + 1
 Loop While Count < NumLines

EndInsertLines:
End Sub
  1. ปิดโค้ด Editor
  2. จากแถบ Ribbon ด้านบน ให้เลือก Developer > Macros หรือกด Alt + F8 เลือก Macro ที่เพิ่งสร้าง และเลือก Options ตั้งค่า Shortcut key สำหรับ Macro แต่ให้แน่ใจว่าไม่ใช่ชุดแป้นที่ใช้บ่อย เช่น Ctrl + C ในที่นี้เราใช้ Ctrl + Shift + T เมื่อเสร็จแล้วเลือก OK เพื่อบันทึกและออก
  1. กลับสู่เวิร์กชีต และเลือกเซลล์ที่อยู่ด้านล่างของตำแหน่งที่ต้องการแทรกแถว
  2. ใช้ Shortcut ที่ตั้งค่าไว้สำหรับ Macro (ในที่นี้คือ Ctrl + Shift + T) จะมีป๊อปอัปถามจำนวนแถวที่ต้องการเพิ่ม เช่น ต้องการเพิ่ม 5 แถว ให้พิมพ์ 5 และกด Enter
  1. สิ่งนี้จะเพิ่ม 5 แถว ด้านล่าง ของเซลล์ที่คุณเลือก

ทุกครั้งที่ต้องการแทรกหลายแถวใน Excel ให้ใช้ Shortcut ป้อนจำนวนแถว และเสร็จสิ้น

การแทรกหลายแถวใน Excel

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