สูตร TRANSPOSE สลับแถวเป็นคอลัมน์ คือหนึ่งในฟังก์ชันที่ช่วยให้การทำงานกับข้อมูลใน Excel ง่ายขึ้นอย่างมาก เหมาะสำหรับคนที่ต้องการปรับโครงสร้างข้อมูล เช่น การเปลี่ยนข้อมูลจากแนวนอน (Row) ให้กลายเป็นแนวตั้ง (Column) หรือในทางกลับกัน โดยไม่ต้องมานั่งคัดลอกทีละช่องให้เสียเวลา
ทำไมต้องใช้ สูตร TRANSPOSE สลับแถวเป็นคอลัมน์?
เพราะบ่อยครั้งที่เราสร้างตารางข้อมูลในรูปแบบที่ไม่เหมาะกับการวิเคราะห์ เช่น รายงานที่มีหัวข้อเรียงในแนวนอน แต่เราต้องการนำไปใช้กับสูตรอื่นที่ทำงานในแนวตั้ง การใช้ TRANSPOSE จึงช่วยประหยัดเวลาและลดข้อผิดพลาดจากการ Copy & Paste
ใช้สูตรนี้เมื่อใด?
- เมื่อคุณต้องการ เปลี่ยนแนวข้อมูล จากแถวเป็นคอลัมน์ หรือคอลัมน์เป็นแถว
- เมื่อสร้าง Dashboard และต้องการหมุนข้อมูลให้เหมาะกับการอ้างอิง
- เมื่อไม่อยากแก้ไขข้อมูลต้นฉบับ แต่ต้องการมุมมองใหม่ของข้อมูล

วิธีใช้สูตร TRANSPOSE พร้อมตัวอย่าง
โครงสร้างสูตร
=TRANSPOSE(array)
array คือช่วงข้อมูลที่ต้องการสลับแถวกับคอลัมน์
ตัวอย่างที่ 1: เปลี่ยนข้อมูลนักเรียนจากแนวนอนเป็นแนวตั้ง
ข้อมูลเดิม:
ชื่อ คะแนน1 คะแนน2 คะแนน3 A 80 75 90
ใช้สูตร:
=TRANSPOSE(A1:D2)
ผลลัพธ์:
ชื่อ A คะแนน1 80 คะแนน2 75 คะแนน3 90
ตัวอย่างที่ 2: เปลี่ยนตารางยอดขาย
ข้อมูลเดิม (แนวนอน):
Jan Feb Mar Apr 5000 6200 7100 8000
สูตร:
=TRANSPOSE(A1:D2)
ผลลัพธ์เป็นแนวตั้ง:
Jan 5000 Feb 6200 Mar 7100 Apr 8000
📥 ดาวน์โหลดไฟล์ตัวอย่างที่นี่ ⬇️
ปัญหาที่พบบ่อย + วิธีแก้
- REF! Error – มักเกิดจากการเลือกช่วงปลายทางที่ไม่ว่างพอ ให้เคลียร์พื้นที่ก่อน
- Array Formula – บางเวอร์ชัน (ก่อน Excel 365) ต้องกด Ctrl + Shift + Enter
- ข้อมูลเปลี่ยนตามต้นฉบับ – ถ้าต้องการคงค่าคงที่ ให้ใช้ Paste Special → Transpose
ประโยชน์ของสูตร/เทคนิค
- จัดรูปแบบข้อมูลให้เหมาะกับการวิเคราะห์
- ลดการทำงานซ้ำซ้อน
- ช่วยสร้างรายงานหรือ Dashboard ที่ยืดหยุ่นขึ้น
สรุปส่งท้าย
สูตร TRANSPOSE สลับแถวเป็นคอลัมน์ เป็นเครื่องมือที่เรียบง่ายแต่ทรงพลังสำหรับการปรับโครงสร้างข้อมูล ไม่ว่าจะเป็นตารางคะแนน ตารางยอดขาย หรือข้อมูลอื่น ๆ การใช้ TRANSPOSE จะช่วยให้คุณจัดการข้อมูลได้อย่างคล่องตัวมากขึ้น และยังป้องกันความผิดพลาดจากการทำงานด้วยมือ เรียกได้ว่าเป็นอีกหนึ่งสูตรที่คนทำงาน Excel ควรรู้จักติดตัวไว้เลยครับ
Tags
สูตร TRANSPOSE, สลับแถวเป็นคอลัมน์, Excel TRANSPOSE, เทคนิค Excel, Excel Tips, TRANSPOSE Formula, How to use TRANSPOSE





