Page 1 of 1

การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 6:13 am
by wisit
รบกวนอาจารย์และผู้รู้
พอดีผมต้องการสลับแถวให้อยู่ในคอลัมน์เดียว โดยคอลัมน์จะมีอยู่ประมาณ 6 คอลัมน์ แถวจะมีประมาณพันกว่าแถว ที่นี้ผมต้องการให้แถวที่ 1 ซึ่งมีอยู่ 6 คอลัมน์ ให้อยู่ในคอลัมน์เดียว แต่มี 6 แถว เมื่อทำการสลับแถวที่ 2 ให้ข้อมูลมาต่อในแถวที่ 1 ซึ่งทำการสลับแถวแล้ว เช่น

ข้อมูลแถวที่ 1 คือ A1:F1 ทำการสลับแถวเป็นคอลัมน์ จะได้ผลลัพธ์คอลัมน์ J1:J6
ข้อมูลแถวที่ 2 คือ A2:F2 ทำการสลับแถวเป็นคอลัมน์ จะได้ผลลัพธ์คอลัมน์ J7:J12
ข้อมูลแถวที่ 3 คือ A3:F3 ทำการสลับแถวเป็นคอลัมน์ จะได้ผลลัพธ์คอลัมน์ J13:J18 ทำเช่นนี้ไปเรื่อยๆ

ซึ่งผมไม่รู้จะใช้สูตรไหนในการสลับแถวให้เป็นคอลัมน์ และให้ข้อมูลต่อเนื่องกัน

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 11:48 am
by snasui
:D แนบไฟล์ตัวอย่างพร้อมตัวอย่างคำตอบที่ต้องการมาด้วยจะได้สะดวกในการตอบครับ

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 2:53 pm
by wisit
ผลลัพธ์ที่ต้องการตามไฟล์ที่แนบครับ :mrgreen:

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 4:49 pm
by snasui
:D ลองตามนี้ครับ

เซลล์ J1 คีย์

Code: Select all

=INDEX($A$1:$F$51,INT((ROWS($J$1:J1)-1)/COLUMNS($A$1:$F$1))+1,MOD((ROWS($J$1:$J1)-1),COLUMNS($A$1:$F$1))+1)
Enter > Copy ลงด้านล่าง

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 5:56 pm
by wisit
ขอบคุณอาจารย์มากครับ ได้ผลลัพธ์ตามที่ต้องการแล้วครับ :thup: :cp:

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 9:37 pm
by wisit
รบกวนอาจารย์และผู้รู้อีกครัั้งครับ

ถ้าผมต้องการผลลัพธ์เป็น 2 คอลัมน์ ซึ่งผมได้แนบไฟล์ผลลัพธ์ที่ต้องการมาด้วยครับ

Re: การสลับแถวให้เป็นคอลัมน์ แต่ให้ข้อมูลอย่างในคอลัมน์เดียว

Posted: Fri Sep 05, 2014 9:46 pm
by snasui
:D เรียงออกมาเป็นคอลัมน์เดียวก่อนแล้วค่อยนำค่าในคอลัมน์นั้นไปเรียงใหม่ตามต้องการ

ดูการนำค่าในคอลัมน์เดียวไปเรียงใหม่โดยระบุได้ว่าต้องการเรียงกี่บรรทัดแล้วค่อยขึ้นคอลัมน์ใหม่ :arrow: wordpress/separate-to-multi-columns/