สารบัญ
บางครั้งเราต้องวางแถวว่างในเวิร์กชีต Excel เพื่อป้อนข้อมูลที่ไม่ได้รับ ในบทความนี้ คุณจะได้รู้จักวิธีการใน Excel ถึง แทรกแถวด้านล่าง
เพื่อช่วยให้คุณเข้าใจได้ดีขึ้น ฉันจะใช้ ชุดข้อมูลตัวอย่างเป็นตัวอย่าง ชุดข้อมูลต่อไปนี้แสดงถึง พนักงานขาย , ผลิตภัณฑ์ และ ยอดขายสุทธิ
ดาวน์โหลดคู่มือการปฏิบัติงาน
ดาวน์โหลดสมุดงานต่อไปนี้เพื่อฝึกฝนด้วยตัวเอง
การแทรกแถวด้านล่าง.xlsm
5 วิธีที่มีประสิทธิภาพใน Excel ในการแทรกแถวด้านล่าง
1. วิธี Excel VBA เพื่อแทรกแถวด้านล่าง
เราสามารถเพิ่มแถวใต้เซลล์ที่เลือกใน Excel โดยใช้โค้ด VBA ในวิธีนี้ เราจะ ใช้ VBA เพื่อ แทรก a แถวด้านล่าง .
ขั้นตอน:
- ขั้นแรก เลือกคุณลักษณะ Visual Basic ภายใต้แท็บ นักพัฒนาซอฟต์แวร์
- ถัดไป เลือก โมดูล ใต้แท็บ แทรก
- หน้าต่างจะปรากฏขึ้น
- ที่นั่น ให้คัดลอก โค้ด ที่ระบุด้านล่าง และวางลงในหน้าต่าง โมดูล
4572
- หลังจากนั้น ให้ปิด หน้าต่าง Visual Basic
- ตอนนี้ เลือกเซลล์ D5 .
- จากนั้น ให้เลือก มาโคร ใต้แท็บ นักพัฒนาซอฟต์แวร์
- จากนั้นเลือก มาโคร ชื่อ ' PlaceRowBelow '.
- จากนั้นกด เรียกใช้ .
- สุดท้าย จะเพิ่มแถวด้านล่างเซลล์ที่เลือก
อ่านเพิ่มเติม: วิธีแทรกแถวใน Excel (5 วิธี)
2. Excel แทรกหนึ่งแถวหลังจากทุกๆ แถว
วิธีนี้จะเพิ่ม แถว หลัง ทุก ๆ แถว ใน Excel .
2.1 คอลัมน์ว่างของ Excel และคุณสมบัติการเรียงลำดับเพื่อแทรกแถว
ที่นี่ เราจะใช้คุณสมบัติ คอลัมน์ว่าง และ จัดเรียง เป็น แทรก แถวหลังเว้นแถว
ขั้นตอน:
- ก่อนอื่น เลือกคอลัมน์ซ้ายสุด
- ถัดไป คลิกขวาที่ เมาส์และเลือกตัวเลือก แทรก จากรายการ
- เพียงแค่เพิ่มคอลัมน์ทางด้านซ้าย
- เลือกเซลล์ A4 .
- ที่นั่น พิมพ์ คอลัมน์ว่าง .
- ถัดไป เติม คอลัมน์ ตามลำดับจนถึงจุดสิ้นสุดของข้อมูล เช่นเดียวกับภาพต่อไปนี้
- อีกครั้ง เติมคอลัมน์ตามลำดับตามที่แสดงใน t รูปภาพด้านล่าง
- ตอนนี้ เลือกช่วงของเซลล์ยกเว้นส่วนหัว
- จากนั้นคลิกขวาที่เมาส์
- ที่นั่น เลือก เรียงลำดับจากน้อยไปมาก จากตัวเลือก จัดเรียง
- หลังจากนั้น คุณจะเห็นว่าชุดข้อมูลของคุณถูกจัดเรียงใหม่ด้วยกันเอง
- สุดท้าย เพียง ลบ คอลัมน์ ว่าง แล้วคุณจะได้ผลลัพธ์ที่ต้องการ
2.2 แทรกแถวด้วยโค้ด Excel VBA
อีกขั้นตอนหนึ่งในการเพิ่มแถวหลังจากทุกๆ อีกแถวมีรหัส VBA
ขั้นตอน:
- ในตอนเริ่มต้น ให้เลือกช่วงของเซลล์ที่คุณต้องการใช้งาน .
- ถัดไป เลือกคุณลักษณะ Visual Basic ใต้แท็บ นักพัฒนาซอฟต์แวร์
- จากนั้น เลือก โมดูล ใต้แท็บ แทรก
- หน้าต่างจะปรากฏขึ้น
- ที่นั่น ให้คัดลอก โค้ด ที่ระบุด้านล่าง และวางลงในหน้าต่าง โมดูล <13
8389
- หลังจากนั้น ปิดหน้าต่าง Visual Basic และเลือก มาโคร ใต้ ผู้พัฒนา แท็บ
- ที่นั่น เลือก PlaceRows ในชื่อ มาโคร แล้วกด เรียกใช้ .
- ในที่สุด คุณจะเห็นแถวว่างหลังจากทุกๆ แถว
อ่านเพิ่มเติม: VBA เพื่อแทรกแถวใน Excel (11 วิธี)
3. ใส่แถวใต้เซลล์ว่างใน Excel
ในส่วนนี้ เราจะแสดงวิธีการ ใช้ฟังก์ชัน IF เพื่อ แทรกแถว หลังจาก เซลล์ว่าง ใน Excel .
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ F5 แล้วพิมพ์สูตร:
=IF(B4"","",1)
- ถัดไป กด ป้อน แล้วลากไปยังแถวสุดท้ายของชุดข้อมูลของคุณ
- ตอนนี้เลือก คอลัมน์ F ทั้งหมด
- จากนั้น เลือก ค้นหา จาก ค้นหา & เลือกตัวเลือก ในกลุ่ม การแก้ไข ใต้แท็บ หน้าแรก
- กล่องโต้ตอบ จะปรากฏขึ้น
- ที่นั่น พิมพ์ 1 ใน ค้นหาอะไร .
- หลังจากนั้น กด ค้นหาทั้งหมด .
- กล่องโต้ตอบจะขยายตามที่แสดงในภาพด้านล่าง
- จากนั้นเลือกแถวที่มีค่า 1 แล้วกด ปิด .
- จากนั้น คุณจะเห็นว่าเซลล์ที่มีค่า 1 กำลังถูกเลือกโดยอัตโนมัติ
- ตอนนี้ กดปุ่ม ' Ctrl ' และ ' + ' ด้วยกัน
- จากนั้น เลือกตัวเลือก ทั้งแถว จากกล่องโต้ตอบป๊อปอัป แล้วกด ตกลง
- ในท้ายที่สุด คุณจะเห็นผลลัพธ์ที่คาดหวังเหมือนกับภาพต่อไปนี้
อ่านเพิ่มเติม: วิธีแทรกแถวภายในเซลล์ใน Excel (3 วิธีง่ายๆ)
การอ่านที่คล้ายกัน
- <12 มาโคร Excel เพื่อแทรกแถว (8 วิธี)
- มาโคร VBA เพื่อแทรกแถวใน Excel ตามเกณฑ์ (4 วิธี)
- วิธีย้ายแถวใน Excel (6 วิธี)
- วิธีแทรกแถวว่างหลังจากทุกๆ n แถวใน Excel (2 วิธีง่ายๆ)
- แทรกแถวใน Excel ตามค่าเซลล์ด้วย VBA (2 วิธี)
4. การแทรก Excel แถวโดยใช้คุณสมบัติผลรวมย่อย
ที่นี่ เราจะแสดงวิธีการ แทรก a แถว หลังจากทุก ๆ ชื่อพนักงานขาย ใน Excel
ขั้นตอน:
- ขั้นแรก เลือกช่วงของเซลล์ที่คุณต้องการใช้งาน
- ถัดไป เลือกคุณลักษณะ ผลรวมย่อย จากกลุ่ม เค้าร่าง ภายใต้แท็บ ข้อมูล
- กล่องโต้ตอบจะปรากฏขึ้น
- ที่นั่น ให้เลือก พนักงานขาย จากรายการ ' ที่แต่ละการเปลี่ยนแปลงใน ' นับ จากรายการ ' Use function ' ทำเครื่องหมายที่ Net Sales ใน ' Add subtotal to ' และเก็บส่วนที่เหลือไว้ตามเดิม
- สุดท้าย กด ตกลง .
- หลังจากกด ตกลง คุณจะเห็น ชุดข้อมูลของคุณเหมือนภาพด้านล่าง
- ตอนนี้ เลือก ไปที่ Specia l จาก ค้นหา & เลือกตัวเลือก ในกลุ่ม การแก้ไข ใต้แท็บ หน้าแรก
- กล่องโต้ตอบ จะปรากฏขึ้น
- ที่นั่น เลือกเฉพาะตัวเลือก ตัวเลข ใน สูตร แล้วกด ตกลง
- หลังจากกด ตกลง คุณจะเห็นว่ามีการเลือกตัวเลขนับทั้งหมด
- ตอนนี้ กดแป้น ' Ctrl ' และ ' + ' พร้อมกัน
- จากนั้น เลือก ทั้งแถว ในกล่องโต้ตอบป๊อปอัปแล้วกด ตกลง .
- จากนั้น แถวว่างจะถูกแทรกหลังจากทุกๆ พนักงานขาย ชื่อ
- หลังจากนั้นเลือกช่วงของเซลล์
- ตอนนี้ เลือก ผลรวมย่อย จากกลุ่ม เค้าร่าง ภายใต้ แท็บข้อมูล
- กด ลบทั้งหมด ในกล่องโต้ตอบป๊อปอัป
- และในที่สุด คุณจะเห็นผลลัพธ์ที่ต้องการ
อ่าน เพิ่มเติม: วิธีแทรกแถวผลรวมใน Excel (4 วิธีง่ายๆ)
5. Excel VBA เพื่อวางแถวที่ด้านล่างของตาราง
ใน วิธีนี้ เราจะแสดงวิธีเพิ่ม แถว ว่างที่ ด้านล่าง ของ ตาราง ใน Excel .
ขั้นตอน:
- ขั้นแรก เลือกคุณลักษณะ Visual Basic ภายใต้ ผู้พัฒนา แท็บ
- หน้าต่างจะปรากฏขึ้น
- จากนั้น เลือก โมดูล ใต้ แทรก แท็บ
- อีกหน้าต่างหนึ่งจะปรากฏขึ้น
- ที่นั่น ให้คัดลอก โค้ด ที่ระบุด้านล่างและวางลงในหน้าต่าง โมดูล
9344
- หลังจากนั้น ให้ปิด Visual Basic หน้าต่าง
- ต จากนั้น เลือก มาโคร ใต้แท็บ นักพัฒนาซอฟต์แวร์
- จากนั้น เลือก PlaceRowUnderTable ใน ชื่อมาโคร แล้วกด เรียกใช้ .
- กล่องโต้ตอบจะปรากฏขึ้น
- พิมพ์ Table1 ใน ชื่อตาราง แล้วกด ตกลง .
- สุดท้าย คุณจะเห็นแถวว่างใต้ตาราง
อ่านเพิ่มเติม: แมโคร Excel เพื่อเพิ่มแถวที่ด้านล่างของตาราง
สรุป
ตอนนี้ คุณจะสามารถ แทรก a แถวด้านล่าง ใน Excel โดยใช้วิธีการที่อธิบายไว้ข้างต้น ใช้ต่อไปและแจ้งให้เราทราบหากคุณมีวิธีเพิ่มเติมในการทำงาน อย่าลืมที่จะแสดงความคิดเห็น คำแนะนำ หรือคำถามหากคุณมีในส่วนความคิดเห็นด้านล่าง