วิธีรวมหลายคอลัมน์เป็นรายการเดียวใน Excel
ในการรวมหรือรวมหลายคอลัมน์เป็นรายการยาว ๆ โดยปกติคุณสามารถคัดลอกและวางข้อมูลคอลัมน์ทีละคอลัมน์ในคอลัมน์ที่ระบุได้ แต่ที่นี่ฉันสามารถแนะนำเคล็ดลับง่ายๆในการแก้ปัญหานี้ใน Excel
รวมหลายคอลัมน์ไว้ในรายการเดียวด้วยรหัส VBA
รวมหลายคอลัมน์ไว้ในรายการเดียวด้วย Kutools for Excel
รวมหลายคอลัมน์ไว้ในรายการเดียวด้วยรหัส VBA
โดยไม่ต้องทำซ้ำเพื่อคัดลอกและวางข้อมูลคอลัมน์รหัส VBA ต่อไปนี้อาจช่วยให้คุณจัดการกับงานนี้ได้อย่างรวดเร็วและง่ายดาย
1. ค้างไว้ Alt + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: รวมหรือรวมหลายคอลัมน์ไว้ในรายการเดียว
Sub CombineColumns1()
'updateby Extendoffice
Dim xRng As Range
Dim i As Integer
Dim xLastRow As Integer
Dim xTxt As String
On Error Resume Next
xTxt = Application.ActiveWindow.RangeSelection.Address
Set xRng = Application.InputBox("please select the data range", "Kutools for Excel", xTxt, , , , , 8)
If xRng Is Nothing Then Exit Sub
xLastRow = xRng.Columns(1).Rows.Count + 1
For i = 2 To xRng.Columns.Count
Range(xRng.Cells(1, i), xRng.Cells(xRng.Columns(i).Rows.Count, i)).Cut
ActiveSheet.Paste Destination:=xRng.Cells(xLastRow, 1)
xLastRow = xLastRow + xRng.Columns(i).Rows.Count
Next
End Sub
3. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นเพื่อเตือนให้คุณเลือกช่วงข้อมูลที่คุณต้องการรวมเป็นคอลัมน์เดียวดูภาพหน้าจอ:
4. จากนั้นคลิก OK และคอลัมน์ที่เลือกได้ถูกรวมเป็นคอลัมน์เดียวตามภาพหน้าจอต่อไปนี้ที่แสดง:
![]() | ![]() | ![]() |
เคล็ดลับ: หลังจากเรียกใช้ VBA นี้ข้อมูลดั้งเดิมของช่วงจะถูกล้างคุณควรคัดลอกและบันทึกไว้ในตำแหน่งอื่นก่อน
รวมหลายคอลัมน์ไว้ในรายการเดียวด้วย Kutools for Excel
ถ้าคุณได้ติดตั้ง Kutools สำหรับ Excelมัน ช่วงการแปลง ยูทิลิตี้สามารถช่วยคุณรวมหลายคอลัมน์เป็นคอลัมน์เดียวหรือแถวเดียว
หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:
1. เลือกข้อมูลคอลัมน์ที่คุณต้องการรวมเป็นรายการเดียว
2. จากนั้นคลิก Kutools > พิสัย > ช่วงการแปลงดูภาพหน้าจอ:
3. ใน ช่วงการแปลง ใหเลือก ช่วงเป็นคอลัมน์เดียว แล้วคลิก Ok ปุ่มดูภาพหน้าจอ:
4. ในสิ่งต่อไปนี้โผล่ออกมา ช่วงการแปลง คลิกเซลล์ที่คุณต้องการส่งออกผลลัพธ์ดูภาพหน้าจอ:
5. จากนั้นคลิก OK คอลัมน์ที่คุณเลือกไว้รวมกันเป็นคอลัมน์เดียวในตำแหน่งที่คุณต้องการ ดูภาพหน้าจอ:
ดาวน์โหลดและทดลองใช้ฟรี Kutools สำหรับ Excel ตอนนี้!
Demo: รวมหลายคอลัมน์ไว้ในรายการเดียวด้วย Kutools for Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!