ในขณะที่เรากำลังทำงานใน excel กับตารางข้อมูล เราอาจจำเป็นต้องเปลี่ยนตาราง Excel (ที่มีส่วนหัวของแถวและคอลัมน์) ให้เป็นรายการด้วยเหตุผลบางประการ วิธีการต่อไปนี้สามารถให้แนวทางที่เหมาะสมแก่คุณในการแปลงตารางไขว้เป็นรายการได้อย่างง่ายดายและรวดเร็ว
ดาวน์โหลดหนังสือฝึกหัด
คุณสามารถดาวน์โหลดเทมเพลต Excel ได้ฟรีจากที่นี่และฝึกฝนด้วยตัวเอง
3 วิธีง่ายๆ ในการแปลงตารางเป็นรายการใน Excel
วิธีที่ 1:สร้างตัวช่วยสร้าง PivotTable และ PivotChart เพื่อแปลงตารางเป็นรายการใน Excel
มาทำความรู้จักกับชุดข้อมูลของเรากันก่อน ฉันได้วางยอดขายของพนักงานขายตามระยะเวลาสามสัปดาห์ คุณจะสังเกตเห็นว่ามีส่วนหัวที่แตกต่างกันไปยัง แถว 2 และ คอลัมน์ B . เราต้องการสร้างรายการที่มีหัวข้อของสัปดาห์ทั้งหมดตามคอลัมน์ และยอดขายตามคอลัมน์อื่น ตอนนี้เราจะแปลงตารางข้อมูลนี้เป็นรายการโดยใช้ ตัวช่วยสร้าง PivotTable และ PivotChart . เป็นขั้นตอนที่ค่อนข้างยาวแต่ง่าย
อันดับแรก เราจะนำ ตัวช่วยสร้าง PivotTable และ PivotChart ที่แถบเมนูด้านบนสุดใน Excel
ขั้นตอนที่ 1:
➥ คลิกที่ ไฟล์ และคุณจะเห็นตัวเลือกต่างๆ
ขั้นตอนที่ 2:
➥ จากนั้นกดปุ่ม “ตัวเลือก” เมนู
ตัวเลือก Excel หน้าต่างจะเปิดขึ้น
ขั้นตอนที่ 3:
➥ จากนั้นคลิกดังนี้:กำหนด Ribbon เอง> คำสั่งที่ไม่อยู่ใน Ribbon> ตัวช่วยสร้าง PivotTable และ PivotChart
ขั้นตอนที่ 4:
➥ หลังจากนั้น กดตามลำดับ:ข้อมูล> กลุ่มใหม่> กลุ่มใหม่ (กำหนดเอง)> เพิ่ม
คุณจะเห็นตัวเลือก "ตัวช่วยสร้าง PivotTable และ PivotChart" ดังภาพด้านล่าง
ขั้นตอนที่ 5:
➥ ตอนนี้เพียงแค่กด ตกลง และคุณจะได้รับ ตัวช่วยสร้าง PivotTable และ PivotChart ในแถบเมนูด้านบน
ขั้นตอนที่ 6:
➥ คลิกตามลำดับ:ข้อมูล> ตัวช่วยสร้าง PivotTable และ PivotChart
กล่องโต้ตอบจะปรากฏขึ้น
ขั้นตอนที่ 7:
➥ ใส่เครื่องหมายบนช่วงการรวมหลายช่วง และ PivotTable
➥ จากนั้นกด ถัดไป
ขั้นตอนที่ 8:
➥ หลังจากนั้น คลิกที่ปุ่มตัวเลือก สร้างฟิลด์หน้าเดียวสำหรับฉัน แล้วกดถัดไป
ขั้นตอนที่ 9:
➥ ตอนนี้เลือกช่วงข้อมูลแล้วกด ถัดไป อีกครั้ง
ขั้นตอนที่ 10:
➥ เลือกแผ่นงานที่คุณต้องการ ฉันได้เลือก แผ่นงานใหม่ .
➥ คลิก เสร็จสิ้น .
ฟิลด์ PivotTable จะปรากฏที่ด้านขวาของหน้าต่าง Excel ของคุณ
ขั้นตอนที่ 11:
➥ ยกเลิกการเลือก แถว และ คอลัมน์ ตัวเลือก
➥ สุดท้ายก็แค่ ดับเบิลคลิก ใน ผลรวมของมูลค่า .
ตอนนี้คุณสังเกตเห็นว่าเราพบรายการที่ต้องการในชีตใหม่แล้ว
อ่านเพิ่มเติม: วิธีการแทรกตาราง Pivot ใน Excel
การอ่านที่คล้ายกัน:
- ความแตกต่างระหว่างตารางและช่วงใน Excel คืออะไร
- วิธีใช้การอ้างอิงตาราง Excel (10 ตัวอย่าง)
- ใช้ตัวแบ่งส่วนข้อมูลเพื่อกรองตารางใน Excel 2013
- ใช้สูตรในตาราง Excel อย่างมีประสิทธิภาพ (มี 4 ตัวอย่าง)
วิธีที่ 2:เปิด Power Query เพื่อสลับตารางไปยังรายการใน Excel
Power Query เป็นเครื่องมือที่ใช้ในการลดความซับซ้อนของกระบวนการรวบรวมข้อมูลจากแหล่งต่าง ๆ และสามารถจัดเรียงลงในแผ่นงาน Excel ในรูปแบบที่สะดวกและใช้งานได้ ในที่นี้ เราจะใช้เพื่อแปลงตาราง excel เป็นรายการ
ขั้นตอนที่ 1:
➥ เลือกช่วงข้อมูล
➥ จากนั้นคลิกดังนี้ ข้อมูล> จากตาราง/ช่วง
กล่องโต้ตอบชื่อ สร้างตาราง จะเปิดขึ้น
ขั้นตอนที่ 2:
➥ เพียงกด ตกลง ตอนนี้
และคุณจะได้หน้าต่างใหม่ที่ชื่อว่า “Power Query Editor ”.
ขั้นตอนที่ 3:
➥ กด Ctrl ค้างไว้จากนั้นใช้คลิกซ้าย ของเมาส์ของคุณ เลือกสามคอลัมน์ของสัปดาห์จากหน้าต่างใหม่นี้
➥ จากนั้นคลิก:แปลง> Unpivot Columns
ไม่นานหลังจากนั้นคุณจะพบรายการดังภาพด้านล่าง
ขั้นตอนที่ 4:
➥ ตอนนี้ เพียงกด ปิดและโหลด
จากนั้น คุณจะสังเกตเห็นว่าเราได้รับรายการที่คาดหวังไว้ในแผ่นงานใหม่
อ่านเพิ่มเติม: แปลงช่วงเป็นตารางใน Excel
วิธีที่ 3:ฝัง Excel VBA เพื่อแปลงตารางเป็นรายการใน Excel
หากคุณต้องการเขียนโค้ด คุณสามารถทำงานโดยใช้ Excel VBA . มาดูวิธีทำกันเลย
ขั้นตอนที่ 1:
➥ คลิกขวา เมาส์ของคุณบนชื่อแผ่นงาน
➥ เลือก ดูโค้ด จาก เมนูบริบท .
VBA หน้าต่างจะเปิดขึ้น
ขั้นตอนที่ 2:
➥ เขียนโค้ดด้านล่าง-
Sub TransposeThis()
Set TheRange = Sheets("VBA").Range("B5:B11")
Set TheRange_output = Sheets("sheet4").Range("B2")
For i = 1 To TheRange.Cells.Count
Set range_values = Range(TheRange.Cells(i).Offset(0, 1), TheRange.Cells(i).End(xlToRight))
If range_values.Cells.Count < 15000 Then
For j = 1 To range_values.Cells.Count
TheRange_output.Value = TheRange.Cells(i).Value
TheRange_output.Offset(0, 1).Value = range_values.Cells(j).Value
Set TheRange_output = TheRange_output.Offset(1, 0)
Next j
End If
Next i
End Sub
➥ จากนั้นกดปุ่ม เล่น ไอคอนเพื่อเรียกใช้รหัส
ไม่นานหลังจากนั้นคุณจะได้รายการที่ต้องการในชีตใหม่
อ่านเพิ่มเติม: วิธีใช้ตาราง Excel กับ VBA
บทสรุป
ฉันหวังว่าวิธีการทั้งหมดที่อธิบายไว้ข้างต้นจะดีพอที่จะแปลงตารางเป็นรายการได้ อย่าลังเลที่จะถามคำถามใด ๆ ในส่วนความคิดเห็นและโปรดให้ข้อเสนอแนะกับฉัน
อ่านเพิ่มเติม
- ฟังก์ชันตารางมีอยู่ใน Excel หรือไม่
- แก้ไข Pivot Table ใน Excel (5 วิธี)
- วิธีการรีเฟรช Pivot Table อัตโนมัติใน Excel (2 วิธี)
- ประเภทของตารางใน Excel:ภาพรวมที่สมบูรณ์