วิธีแปลงตารางเป็นรายการใน excel (พร้อมตัวอย่าง)
คุณสามารถใช้ฟังก์ชัน TRANSPOSE ร่วมกับฟังก์ชัน HSTACK ใน Excel เพื่อแปลงตารางข้อมูลให้เป็นรายการแนวตั้งได้อย่างรวดเร็ว
ตัวอย่างเช่น คุณสามารถใช้สูตรต่อไปนี้เพื่อแปลงตารางสามแถวให้เป็นรายการแนวตั้ง:
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: แปลงตารางเป็นรายการใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงยอดขายรวมของบริษัทในแต่ละไตรมาสเป็นเวลาสามปีติดต่อกัน:
สมมติว่าเราต้องการแปลงตารางนี้เป็นรายการแนวตั้ง
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ A7 เพื่อทำสิ่งนี้:
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
เราจะเห็นว่าสูตรแปลงตารางค่าเป็นรายการเดียวได้สำเร็จโดยแสดงมูลค่าการขายในแต่ละไตรมาสและปี
ตัวอย่างเช่น:
- ค่าแรกในรายการแสดงยอดขายสำหรับ ไตรมาสแรกของปี 2021
- ค่าที่ 2 ในรายการแสดงยอดขายสำหรับ ไตรมาสที่ 2 ปี 2021
- ค่าที่สามในรายการแสดงยอดขายสำหรับ ไตรมาสที่ 3 ปี 2021
และอื่นๆ
สูตรนี้ทำงานอย่างไร?
จำสูตรที่เราใช้ในการ แปลงอาร์เรย์เป็นรายการแนวตั้ง:
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
สูตรนี้ทำงานโดยใช้ฟังก์ชัน HSTACK ก่อนเพื่อซ้อนค่าจากแต่ละแถวในแนวนอนให้เป็นแถวเดียว
ต่อไป เราล้อมฟังก์ชัน TRANSPOSE รอบฟังก์ชัน HSTACK เพื่อย้ายรายการค่าแนวนอนเป็นรายการค่าแนวตั้ง
หมายเหตุ : คุณสามารถค้นหาเอกสารฉบับสมบูรณ์ของฟังก์ชัน HSTACK ใน Excel ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:
วิธีนับจำนวนครั้งใน Excel
วิธีนับความถี่ของข้อความใน Excel
วิธีการคำนวณความถี่สัมพัทธ์ใน Excel