วิธีแปลงคอลัมน์เป็นแถวใน Excel (3 วิธีง่ายๆ)

  • แบ่งปันสิ่งนี้
Hugh West

หากคุณกำลังมองหา คุณลักษณะการสลับตำแหน่ง เพื่อแปลงคอลัมน์เป็นแถวหรือกลับด้านใน Excel แสดงว่าคุณมาถูกที่แล้ว ในบทความนี้ เราจะแสดงวิธี แปลงคอลัมน์เป็นแถว ใน Excel

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงานแบบฝึกหัดที่เราใช้ เพื่อเตรียมบทความนี้ นอกจากนี้ คุณสามารถเปลี่ยนหรือแก้ไขข้อมูล & ค้นหาผลลัพธ์ใหม่ตามนั้น

การแปลงคอลัมน์เป็นแถว.xlsx

3 วิธีในการแปลงคอลัมน์เป็นแถวใน Excel

ที่นี่ เราจะอธิบาย 3 วิธีการ แปลงคอลัมน์เป็นแถว ใน Excel นอกจากนี้ เพื่อความเข้าใจที่ดียิ่งขึ้น เราจะใช้ชุดข้อมูลต่อไปนี้ ซึ่งมี 5 คอลัมน์ ได้แก่ หมายเลขซีเรียล ผลิตภัณฑ์ ปริมาณ ต้นทุนต่อหน่วย และ รายได้

1. การย้ายข้อมูลเพื่อแปลงคอลัมน์เป็น แถว

ที่นี่ เรามีชุดข้อมูล ข้อมูลแสดงยอดขายตามเดือนในประเทศต่างๆ ตอนนี้ เราจะ แปลงคอลัมน์เป็นแถว .

1.1. การใช้แถบเมนูบริบท

ที่นี่ เราจะใช้ ตัวเลือกการวาง จาก แถบเมนูบริบท เพื่อแปลง คอลัมน์เป็นแถว ใน Excel ที่จริงแล้ว นี่เป็นตัวเลือกที่ง่ายที่สุดสำหรับการแปลง คอลัมน์เป็นแถว ในที่สุด คุณยังสามารถแปลง แถวเป็นคอลัมน์ ด้วยคุณลักษณะนี้ใน Excel ตอนนี้ มาดูขั้นตอนด้านล่างกัน

ขั้นตอน:

  • ขั้นแรก เลือกชุดข้อมูลทั้งหมด >> คลิกขวาที่ชุดข้อมูล
  • อย่างที่สอง จาก แถบเมนูบริบท >> คลิกที่ปุ่ม คัดลอก หรือหลังจากเลือกชุดข้อมูลแล้ว ให้กด CTRL+C บนแป้นพิมพ์เพื่อคัดลอกชุดข้อมูล

ด้วยเหตุนี้ ชุดข้อมูลจะถูกเน้น

  • ตอนนี้ เลือกเซลล์ B11 ที่เราต้องการเก็บเอาต์พุต
  • จากนั้น คลิกขวา บนเซลล์ >> จาก แถบเมนูบริบท >> เลือก Transpose (T) ซึ่งอยู่ภายใต้ Paste Options .

สุดท้าย คุณจะเห็นภาพต่อไปนี้ .

1.2. การใช้คุณสมบัติพิเศษการวาง

ที่นี่ เราจะใช้คุณลักษณะ การวางแบบพิเศษ เพื่อแปลง คอลัมน์เป็นแถว ใน Excel ตอนนี้ เรามาดูขั้นตอนด้านล่างกัน

ขั้นตอน :

  • ประการแรก เลือกชุดข้อมูลทั้งหมด
  • ประการที่สอง จากปุ่ม หน้าแรก ริบบิ้น >> คุณสามารถคลิกที่คำสั่ง คัดลอก ซึ่งอยู่ภายใต้กลุ่มคำสั่ง คลิปบอร์ด

ด้วยเหตุนี้ ชุดข้อมูลจะถูกคัดลอก

  • ตอนนี้ เลือกเซลล์ B11 ที่เราต้องการเก็บเอาต์พุตไว้
  • จากนั้น จาก หน้าแรก แท็บ >> ไปที่คำสั่ง วาง
  • จากนั้นเลือก วางแบบพิเศษ ตัวเลือก

ที่นี่ เวลา กล่องโต้ตอบใหม่ที่ชื่อว่า วางแบบพิเศษ จะปรากฏขึ้น

  • ตอนนี้ทำเครื่องหมาย เปลี่ยนตำแหน่ง .
  • หลังจากนั้น กด ตกลง .

สุดท้าย คุณจะเห็น แถวที่แปลงแล้ว

อ่านเพิ่มเติม: แปลงคอลัมน์เป็นแถวใน Excel โดยใช้ Power Query

การอ่านที่คล้ายกัน

  • ย้ายหลายแถวในกลุ่มเป็นคอลัมน์ใน Excel
  • VBA เพื่อย้ายหลายคอลัมน์เป็นแถวใน Excel (2 วิธี)
  • วิธีแปลงคอลัมน์เป็นรายการคั่นด้วยเครื่องหมายจุลภาคด้วยเครื่องหมายคำพูดเดี่ยว
  • เปลี่ยนหลายคอลัมน์เป็นหนึ่งคอลัมน์ใน Excel (3 วิธีที่มีประโยชน์) <15

2. การใช้ทางอ้อม & ฟังก์ชัน ADDRESS ใน Excel

ตอนนี้ คุณสามารถใช้ ชุดค่าผสม ของบางฟังก์ชันเพื่อ แปลงคอลัมน์เป็นแถว ใน Excel ในที่นี้ เราจะใช้ INDIRECT , ADDRESS , COLUMN , และ ROW ฟังก์ชัน

ขั้นตอน:

  • ประการแรก คุณต้องเลือกเซลล์ที่คุณต้องการเก็บผลลัพธ์ ที่นี่ เราได้เลือกเซลล์ B11
  • อย่างที่สอง คุณต้องใช้สูตรที่เกี่ยวข้องในเซลล์ B11
=INDIRECT(ADDRESS(COLUMN(B4) - COLUMN($B$4) + ROW($B$4), ROW(B4) - ROW($B$4) + COLUMN($B$4)))

  • ประการที่สาม กด ENTER .

การแจกแจงสูตร

  • ประการแรก COLUMN(B4)—> ส่งคืนหมายเลขคอลัมน์จากการอ้างอิงที่กำหนด
    • เอาต์พุต: {2}.
  • ประการที่สอง ROW(B4)—> ส่งคืนหมายเลขแถวจาก การอ้างอิงที่กำหนด
    • เอาต์พุต:{4}.
  • ประการที่สาม ROW(B4) – ROW($B$4) + COLUMN($B$4)—> กลายเป็น {4}-{4}+{2} ที่นี่ เครื่องหมายดอลลาร์ ($) จะแก้ไขคอลัมน์ B
    • เอาต์พุต:  {2}.
  • ประการที่สี่ COLUMN(B4) – COLUMN($B$4) + ROW($ B$4)—> กลายเป็น {2}-{2}+{4} ที่นี่ เครื่องหมายดอลลาร์ ($) จะแก้ไขคอลัมน์ B
    • เอาต์พุต:  {4}.
  • ดังนั้น ฟังก์ชัน ADDRESS จะส่งกลับตำแหน่งของหมายเลขแถว 4 และหมายเลขคอลัมน์ 2.
    • เอาต์พุต: {“$B$4”}.
  • สุดท้าย ฟังก์ชัน INDIRECT จะคืนค่าของเซลล์นั้น
    • เอาต์พุต: SL No.
  • หลังจากนั้น คุณต้องลาก Fill Handle ไอคอนเพื่อ ป้อนอัตโนมัติ ข้อมูลที่เกี่ยวข้องในเซลล์ B12:B15 .

  • ในทำนองเดียวกัน คุณมี เพื่อลากไอคอน Fill Handle ไปยัง AutoFill ข้อมูลที่เกี่ยวข้องในเซลล์ C12:G15 .

สุดท้าย คุณจะเห็นแถวที่แปลงแล้ว

อ่านเพิ่มเติม: วิธีเปลี่ยนแถวที่ซ้ำกันเป็นคอลัมน์ใน Excel (4 วิธี)

3. การใช้ฟังก์ชัน TRANSPOSE เพื่อแปลงคอลัมน์เป็นแถว

บางครั้งคุณอาจต้องการหมุนเซลล์ จริงๆ แล้ว คุณสามารถทำได้ด้วยวิธีก่อนหน้านี้ และโดยใช้ตัวเลือก VBA กับ Transpose แต่นั่นอาจสร้างค่านิยมที่ตรงกัน ดังนั้นในส่วนนี้เราจะดูวิธีอื่นที่คุณสามารถทำได้ใช้สูตรโดยใช้ ฟังก์ชัน TRANSPOSE เพื่ออธิบายวิธีการ เราจะพิจารณาชุดข้อมูลที่ใช้ในสูตรก่อนหน้า

ขั้นตอน:

  • ขั้นแรก เลือกเซลล์ว่าง ที่นี่ เราเลือกเซลล์ B11 นับจำนวนเซลล์ใน B4:F9 ในกรณีนี้คือ 30 เซลล์
  • ประการที่สอง พิมพ์ช่วงของเซลล์ที่คุณต้องการเปลี่ยนตำแหน่ง ในตัวอย่างนี้ เราต้องการย้ายเซลล์จาก B4 เป็น F9 สูตรสำหรับตัวอย่างนี้คือ:
=TRANSPOSE(B4:F9)

  • จากนั้นกด ENTER .

สูตรจะถูกนำไปใช้กับเซลล์มากกว่าหนึ่งเซลล์ นี่คือผลลัพธ์หลังจากกด ENTER:

วิธีแก้ฟังก์ชัน TRANSPOSE & SPILL Errors ใน Excel

เวอร์ชันสูตร Transpose ถูกผูกไว้กับข้อมูลต้นฉบับ ตัวอย่างเช่น หากเราเปลี่ยนค่าใน D5 จาก 14 เป็น 2 ค่าใหม่จะถูกอัปเดตโดยอัตโนมัติ แต่สิ่งที่ตรงกันข้ามไม่เป็นความจริง

หากเราเปลี่ยนเซลล์ที่ย้ายตำแหน่ง ชุดเดิมจะไม่เปลี่ยนแปลง แต่เราจะได้รับข้อผิดพลาด SPILL และ ข้อมูลที่ถ่ายโอน จะหายไป

วิธีใช้ฟังก์ชัน TRANSPOSE กับเซลล์ว่าง ใน Excel

ฟังก์ชัน TRANSPOSE จะแปลงเซลล์ว่างเป็น “0” วินาที ทำตามภาพด้านล่าง คุณจะได้สถานการณ์

อ่านเพิ่มเติม: สูตร Excel Transpose ไม่มีการเปลี่ยนการอ้างอิง (4 วิธีง่ายๆ)

วิธีแปลงแถวเป็นคอลัมน์ใน Excel

ที่นี่ คุณยังสามารถแปลง แถวเป็นคอลัมน์ ใน Excel มามีชุดข้อมูลต่อไปนี้กันเถอะ ที่ซึ่งข้อมูลได้รับการตกแต่งตามแถว ตอนนี้ เราต้องการสร้างชุดข้อมูลที่จะตกแต่งตามคอลัมน์

ส่วนที่น่าสนใจที่สุดมาถึงแล้ว คุณสามารถทำตาม วิธีที่ 1 เพื่อแปลง แถวเป็นคอลัมน์ จริงๆแล้วคุณสามารถทำตามวิธีใดก็ได้ เนื่องจาก วิธีที่ 1 เป็นวิธีที่ง่ายที่สุด เราจึงได้กล่าวถึงไปแล้ว หลังจากทำตามขั้นตอนแล้ว คุณจะได้รับชุดข้อมูลที่แปลงแล้วดังต่อไปนี้

ส่วนการปฏิบัติ

ตอนนี้คุณสามารถฝึกฝนวิธีการที่อธิบายได้ด้วยตัวเอง

ข้อควรจำ

ที่นี่ กระบวนการแปลง คอลัมน์เป็นแถว หรือ กลับกัน วิธีเหล่านั้นก็ใช้ได้เช่นกัน เมื่อคุณต้องการแปลงคอลัมน์เดียวเป็นแถวหรือกลับกัน

สรุป

ดังนั้น นี่คือ สาม วิธีการง่ายๆ ใน การแปลงคอลัมน์ ถึงแถว ใน Excel คุณสามารถใช้ สาม วิธีเหล่านี้ ดังนั้น เราหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์ นอกจากนี้ อย่าลังเลที่จะแบ่งปันความคิดของคุณในส่วนความคิดเห็น

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง