สารบัญ
ขณะทำงานใน Excel เราอาจต้องจัดเรียงข้อมูลใหม่ระหว่างแถวและเซลล์ บางครั้งมีความเป็นไปได้เมื่อคุณต้องการสลับเซลล์ข้อมูลหรือช่วงระหว่างแถวและคอลัมน์ ในบทความนี้ เราจะเรียนรู้วิธีการง่ายๆ สี่วิธีในการ สลับแถวใน Excel ดังนั้น เรามาเริ่มบทความนี้และสำรวจวิธีการเหล่านี้
ดาวน์โหลดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้
การสลับแถว.xlsm
4 วิธีง่ายๆ ในการสลับแถวใน Excel
ในส่วนนี้ของบทความนี้ เราจะพูดถึง 4 วิธีการสลับที่สะดวก แถวใน Excel สมมติว่าเรามีตารางต่อไปนี้เป็นชุดข้อมูลของเรา เป้าหมายของเราคือการสลับแถวของตารางด้วย 4 วิธีที่แตกต่างกัน
ไม่ต้องพูดถึง เราใช้เวอร์ชัน Microsoft Excel 365 สำหรับบทความนี้ อย่างไรก็ตาม คุณสามารถใช้เวอร์ชันใดก็ได้ตามความต้องการ
1. การใช้คำสั่งคัดลอกและวาง
การใช้คำสั่ง คัดลอก และ วาง คือ วิธีสลับแถวใน Excel ที่มีประสิทธิภาพที่สุดวิธีหนึ่ง คุณสามารถทำตามขั้นตอนด้านล่างเพื่อดำเนินการนี้
ขั้นตอน:
- สมมติว่าเราต้องการสลับทั้งแถวที่ชื่อ “ Tywin ” และวางเขาภายใต้ “ Emily ” ในการทำเช่นนั้น ให้เลือกหมายเลขแถวของ “ Jon ” โดยคลิกขวาที่เมาส์ จากนั้นเลือกตัวเลือก แทรก จาก บริบทเมนู .
ด้วยเหตุนี้ แถวว่างจะถูกสร้างขึ้นใต้แถวของ “ Emily ” ตามที่แสดงใน ภาพต่อไปนี้
- ตอนนี้ เลือกแถวของ “ Tywin ” แล้วกด CTRL + C เพื่อคัดลอกแถว
- จากนั้นคลิกที่หมายเลขแถวของ แถวที่ 6 แล้วกดแป้นพิมพ์ลัด CTRL + V .
- สุดท้าย เลือก แถว 9 และไปทางขวา -คลิกที่เซลล์ใดเซลล์หนึ่งของแถว แล้วเลือกตัวเลือก ลบ วิธีนี้จะลบแถวที่ซ้ำกันของ “ Tywin ”
ดังนั้น คุณจะเห็นว่าตอนนี้แถวของ Tywin อยู่ใต้แถว ของ เอมิลี่ ตามที่ทำเครื่องหมายไว้ในภาพด้านล่าง
อ่านเพิ่มเติม: ทางลัดสลับตำแหน่งการวางของ Excel: 4 วิธีง่ายๆ การใช้งาน
2. การใช้เมาส์และปุ่ม SHIFT
การใช้เมาส์และปุ่ม SHIFT เป็นอีกวิธีที่ชาญฉลาดในการสลับแถวใน Excel นอกจากนี้ยังเป็นวิธีที่นิยมมากที่สุดในการแลกเปลี่ยนแถว มันค่อนข้างง่ายที่จะทำ ตอนนี้ ใช้ขั้นตอนที่กล่าวถึงด้านล่าง
ขั้นตอน:
- ขั้นแรก เลือกทั้งแถวที่คุณต้องการสลับ ที่นี่ เราเลือก แถวที่ 6 จากชุดข้อมูลของเรา
- จากนั้น กด SHIFT ของคุณค้างไว้ แล้วลากแถวที่เลือกโดยคลิกซ้ายของเมาส์ไปยังตำแหน่งที่คุณต้องการจนกระทั่งเห็น เส้นทึบสีเขียว ดังภาพต่อไปนี้
- ตามนั้น ปล่อย SHIFT และปล่อยปุ่มซ้ายของเมาส์
ดังนั้น แถว 6 และ แถว 5 จะสลับตำแหน่งตามที่แสดงในภาพต่อไปนี้
3. การใช้แป้นพิมพ์ลัด
การใช้แป้นพิมพ์ลัดเป็นวิธีที่ง่ายที่สุดวิธีหนึ่ง เพื่อสลับแถวใน Excel ตอนนี้มาทำตามขั้นตอนที่กล่าวถึงในส่วนต่อไปนี้
ขั้นตอน:
- ขั้นแรก เลือกแถวที่คุณต้องการสลับ ที่นี่ เราเลือก แถวที่ 6 .
- จากนั้น กดแป้นพิมพ์ลัด CTRL + X .
- หลังจากนั้น เลือกเซลล์แรกของแถวที่คุณต้องการวางเซลล์ของ แถวที่ 6 ในกรณีนี้ เราเลือกเซลล์ B5 .
- สุดท้าย ใช้แป้นพิมพ์ลัด CTRL + SHIFT + = เพื่อสลับ แถว 6 และ 5 .
ดังนั้น คุณจะเห็นว่า แถว 6 และ แถวที่ 5 ของชุดข้อมูลเริ่มต้นมีการสลับตำแหน่ง ดังที่แสดงในภาพต่อไปนี้
4. การใช้ VBA Macro
VBA Macro เป็นเครื่องมือที่มีประโยชน์อย่างมากใน Microsoft Excel ให้โซลูชันแบบคลิกเดียวแก่เราเพื่อสลับแถวใน Excel ลองใช้ขั้นตอนที่กล่าวถึงด้านล่างเพื่อบรรลุเป้าหมายนี้
ขั้นตอน:
- ประการแรก ไปที่แท็บ นักพัฒนาซอฟต์แวร์ จาก Ribbon .
- ตอนนี้ เลือกตัวเลือก Visual Basic จากกลุ่ม โค้ด
ด้วยเหตุนี้หน้าต่าง Microsoft Visual Basic จะเปิดขึ้นในเวิร์กชีตของคุณ
- หลังจากนั้น ในหน้าต่าง Microsoft Visual Basic ไปที่แท็บ แทรก
- จากนั้น จากเมนูแบบเลื่อนลง เลือก โมดูล .
- จากนั้น เขียนโค้ดต่อไปนี้ใน โมดูล ที่สร้างขึ้นใหม่
2568
การแบ่งโค้ด
- ประการแรก เราเริ่มกระบวนการย่อยชื่อ swap_rows() .
- จากนั้น เราใช้ คำสั่ง IF เพื่อตรวจสอบว่าจำนวนแถวที่เลือกเท่ากับ 2 หรือไม่ หากไม่เท่ากับ 2 ก็จะออกจากขั้นตอนย่อย
- หลังจากนั้น เราประกาศตัวแปร temp_range เป็น Variant .
- จากนั้น เรากำหนดช่วงแรกที่เลือกไว้ในตัวแปร range_1 และช่วงที่สองในตัวแปร range_2 ตัวแปร
- จากนั้น เราใช้ IF คำสั่งเพื่อหลีกเลี่ยงการสลับหลายแถวด้วยแถวเดียว สามารถเลือกแถวได้เพียงหนึ่งแถวสำหรับตัวแปรช่วง
- หลังจากนั้น เรากำหนดค่าของตัวแปร range_1 ในตัวแปร ช่วงอุณหภูมิ
- ต่อไป เรากำหนดค่าของตัวแปร range_2 ให้กับตัวแปร range_1
- จากนั้น เรากำหนดค่าของตัวแปร ช่วงอุณหภูมิ ใหม่ ไปที่ range_2 ตัวแปร
- ในที่สุด เรายุติกระบวนงานย่อย
- หลังจากเขียนโค้ดแล้ว ให้คลิกที่ บันทึก ไอคอนเป็นทำเครื่องหมายในภาพต่อไปนี้
- ตอนนี้ ใช้แป้นพิมพ์ลัด ALT + F11 เพื่อย้อนกลับ ไปยังแผ่นงาน
- จากนั้น เลือกแถวที่คุณต้องการสลับและไปที่แท็บ นักพัฒนา จาก Ribbon
- จากนั้น เลือก มาโคร ตัวเลือกจากกลุ่ม โค้ด
- จากนั้น เลือก swap_rows ตัวเลือกในกล่องโต้ตอบมาโคร
- สุดท้าย คลิกที่ เรียกใช้
ดังนั้น แถวที่ 6 และ แถวที่ 5 จะสลับกันดังภาพต่อไปนี้
อ่านเพิ่มเติม: วิธีสลับเซลล์ที่ไม่ติดกันใน Excel (3 วิธีง่ายๆ)
การอ่านที่คล้ายกัน
- วิธีเปลี่ยนอาร์เรย์ใน Excel (3 วิธีง่ายๆ)
- ย้ายแถวเป็นคอลัมน์ใน Excel (5 วิธีที่มีประโยชน์)
- วิธีย้ายตารางใน Excel (5 วิธีที่เหมาะสม วิธีการ)
- สูตร Excel Transpose โดยไม่ต้องเปลี่ยนการอ้างอิง (4 วิธีง่ายๆ)
วิธีสลับแถวและคอลัมน์ใน Excel
ในส่วนนี้ของบทความนี้ เราจะเรียนรู้วิธีสลับทั้งแถวและคอลัมน์พร้อมกัน โดยทำตามขั้นตอนที่กล่าวถึงในส่วนต่อไปนี้
ขั้นตอน:
- ขั้นแรก เลือกชุดข้อมูลทั้งหมด จากนั้นกดแป้นพิมพ์ลัด CTRL + C เพื่อคัดลอก
- จากนั้น เลือกเซลล์ที่คุณต้องการวาง มัน. ในเรื่องนี้กรณี เราเลือกเซลล์ B12 .
- หลังจากนั้น ไปที่แท็บ หน้าแรก จาก Ribbon .
- ตอนนี้ เลือกตัวเลือก วาง
- ถัดไป เลือกตัวเลือก วางแบบพิเศษ จากเมนูแบบเลื่อนลง
- จากนั้น จากกล่องโต้ตอบ วางแบบพิเศษ ให้เลือกช่อง เปลี่ยนตำแหน่ง .
- สุดท้าย คลิก ตกลง .
นั่นแหละ! คุณจะเห็นว่าแถวและคอลัมน์มีการสลับตำแหน่งตามที่แสดงในภาพต่อไปนี้
คุณยังสามารถใช้ วิธีการต่างๆ เพื่อสลับแถวและคอลัมน์ใน Excel .
วิธีสลับคอลัมน์ใน Excel
ในขณะที่ทำงานใน Excel เรามักจะต้องสลับคอลัมน์เพื่อแก้ไขชุดข้อมูลของเรา ใน Excel เราสามารถทำได้โดยทำตามขั้นตอนง่ายๆ ขั้นตอนเหล่านี้ค่อนข้างคล้ายกับขั้นตอนที่ใช้ในวิธีที่ 2 ของบทความนี้ ตอนนี้ มาสำรวจขั้นตอนที่จำเป็นในการสลับคอลัมน์ใน Excel กัน
ขั้นตอน:
- ขั้นแรก เลือกทั้งคอลัมน์ที่คุณต้องการสลับ ที่นี่ เราเลือกคอลัมน์ของ หนังสือ จากชุดข้อมูลของเรา
- ตอนนี้ กด SHIFT <ของคุณค้างไว้ 2>กดคีย์และลากคอลัมน์ที่เลือกโดยคลิกซ้ายของเมาส์ไปยังตำแหน่งที่คุณต้องการจนกระทั่งเห็น เส้นทึบสีเขียว ดังภาพต่อไปนี้
- หลังจากนั้น ปล่อย SHIFT และปล่อยปุ่มซ้ายของเมาส์
Asผลลัพธ์ คุณจะเห็นว่าคอลัมน์ หนังสือ ถูกสลับกับคอลัมน์ ดินสอ ตามที่แสดงในภาพด้านล่าง
คุณ ยังสามารถ สลับคอลัมน์ใน Excel โดยใช้วิธีการใด ๆ ที่กล่าวถึงในบทความนี้ .
วิธีสลับเซลล์ใน Excel
ใน Excel ไม่เพียงแต่คุณสามารถสลับ แถวและคอลัมน์ แต่ยังรวมถึงแต่ละเซลล์ด้วย ขั้นตอนการแลกเปลี่ยนนี้ก็คล้ายกับวิธีที่ 2 ของบทความนี้เช่นกัน ตอนนี้ ให้ทำตามคำแนะนำด้านล่าง
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ที่คุณต้องการสลับ ที่นี่ เราเลือกเซลล์ C9 .
- จากนั้น กดแป้น SHIFT และ ลากเซลล์ที่เลือกโดยคลิกซ้ายของเมาส์ไปยังตำแหน่งที่คุณต้องการจนกว่าคุณจะเห็น เส้นทึบสีเขียว ดังแสดงในรูปภาพต่อไปนี้
- จากนั้น ปล่อย SHIFT กดแป้นแล้วปล่อยปุ่มซ้ายของเมาส์
ดังนั้น เซลล์ที่คุณเลือกจะถูกสลับตามที่แสดงในรูปภาพต่อไปนี้
คุณยังสามารถใช้ วิธีการใดๆ ที่กล่าวถึงในบทความนี้เพื่อสลับเซลล์ใน Excel .
อ่านเพิ่มเติม: วิธีสลับเซลล์ใน Excel (3 วิธีง่ายๆ)
ข้อควรจำ
- ในขณะที่สลับแถวโดยใช้ วิธี 2 คุณต้องคง กดปุ่มเมาส์ค้างไว้จนกว่าคุณจะสลับเสร็จ
- เมื่อสลับระหว่างแถวและคอลัมน์ทำใน วิธีที่ 3 โปรดจำไว้ว่าฟังก์ชัน Transpose นี้เป็นแบบคงที่ ซึ่งหมายความว่า หากคุณทำการเปลี่ยนแปลงในแหล่งข้อมูล ค่าที่สลับจะไม่เปลี่ยนแปลง
ส่วนการปฏิบัติ
ใน สมุดงาน Excel เราได้จัดเตรียมไว้ ส่วนการปฏิบัติ ทางด้านขวาของแผ่นงาน โปรดฝึกฝนด้วยตนเอง
บทสรุป
ดังนั้น สิ่งเหล่านี้คือสิ่งที่พบบ่อยที่สุด & วิธีการที่มีประสิทธิภาพที่คุณสามารถใช้ได้ทุกเมื่อขณะทำงานกับแผ่นข้อมูล Excel เพื่อสลับแถวใน Excel หากคุณมีคำถาม ข้อเสนอแนะ หรือข้อเสนอแนะเกี่ยวกับบทความนี้ คุณสามารถแสดงความคิดเห็นด้านล่าง คุณยังสามารถดูบทความที่เป็นประโยชน์อื่นๆ ของเราเกี่ยวกับฟังก์ชันและสูตรของ Excel ในเว็บไซต์ของเรา ExcelWIKI