วิธีแปลงตารางเป็นรายการใน excel (พร้อมตัวอย่าง)


คุณสามารถใช้ฟังก์ชัน TRANSPOSE ร่วมกับฟังก์ชัน HSTACK ใน Excel เพื่อแปลงตารางข้อมูลให้เป็นรายการแนวตั้งได้อย่างรวดเร็ว

ตัวอย่างเช่น คุณสามารถใช้สูตรต่อไปนี้เพื่อแปลงตารางสามแถวให้เป็นรายการแนวตั้ง:

 =TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: แปลงตารางเป็นรายการใน Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงยอดขายรวมของบริษัทในแต่ละไตรมาสเป็นเวลาสามปีติดต่อกัน:

สมมติว่าเราต้องการแปลงตารางนี้เป็นรายการแนวตั้ง

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ A7 เพื่อทำสิ่งนี้:

 =TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel แปลงตารางเป็นรายการแนวตั้ง

เราจะเห็นว่าสูตรแปลงตารางค่าเป็นรายการเดียวได้สำเร็จโดยแสดงมูลค่าการขายในแต่ละไตรมาสและปี

ตัวอย่างเช่น:

  • ค่าแรกในรายการแสดงยอดขายสำหรับ ไตรมาสแรกของปี 2021
  • ค่าที่ 2 ในรายการแสดงยอดขายสำหรับ ไตรมาสที่ 2 ปี 2021
  • ค่าที่สามในรายการแสดงยอดขายสำหรับ ไตรมาสที่ 3 ปี 2021

และอื่นๆ

สูตรนี้ทำงานอย่างไร?

จำสูตรที่เราใช้ในการ แปลงอาร์เรย์เป็นรายการแนวตั้ง:

 =TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))

สูตรนี้ทำงานโดยใช้ฟังก์ชัน HSTACK ก่อนเพื่อซ้อนค่าจากแต่ละแถวในแนวนอนให้เป็นแถวเดียว

ต่อไป เราล้อมฟังก์ชัน TRANSPOSE รอบฟังก์ชัน HSTACK เพื่อย้ายรายการค่าแนวนอนเป็นรายการค่าแนวตั้ง

หมายเหตุ : คุณสามารถค้นหาเอกสารฉบับสมบูรณ์ของฟังก์ชัน HSTACK ใน Excel ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:

วิธีนับจำนวนครั้งใน Excel
วิธีนับความถี่ของข้อความใน Excel
วิธีการคำนวณความถี่สัมพัทธ์ใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *