Page 1 of 1

ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Tue Feb 05, 2019 2:23 pm
by jitra_k
เรียน ผู้รู้ทุกท่าน

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

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Tue Feb 05, 2019 2:46 pm
by Supachok
a3
=INDEX(ข้อมูลดิบ!$A$1:$A$49,SMALL(IF(ISEVEN(ROW($B$2:$B$49)),ROW($B$2:$B$49)),ROW(A1)))
b3
=INDEX(ข้อมูลดิบ!$A$1:$A$49,SMALL(IF(ISODD(ROW($B$2:$B$49)),ROW($B$2:$B$49)),ROW(B1)))

กดรับสูตร array
ยังไม่กำหนดกลุ่มยังไม่ร่วม

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Tue Feb 05, 2019 3:43 pm
by jitra_k
เรียน คุณ Supachok

พอกดลากสูตรลงมา มันขึ้นคำว่า #NUM! คะ

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Tue Feb 05, 2019 3:49 pm
by Supachok
jitra_k wrote: Tue Feb 05, 2019 3:43 pm เรียน คุณ Supachok

พอกดลากสูตรลงมา มันขึ้นคำว่า #NUM! คะ

Ctrl +shift + enter = สูตร array

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Tue Feb 05, 2019 3:53 pm
by jitra_k
ขอบคุณคะ

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Wed Feb 06, 2019 2:39 am
by yodpao.b
ขอแนะนำ คุณjitra_k
น่าจะทำแบบนี้นะครับสวยดี
11.PNG
ขั้นตอนการ update ข้อมูลอยู่ในไฟล์ครับ

Re: ต้องการเรียงข้อมูลที่เป็นชั้นรายบรรทัดเป็นคอลัมน์แทน

Posted: Wed Feb 06, 2019 1:49 pm
by jitra_k
:thup: ขอบคุณมาก ๆ คะ อยากได้แบบนี้เลย :P