Page 1 of 1

ข้อมูลหลายนคอลัมน์มาร่วมกันเป็นคอลัมน์เดียว

Posted: Sun Aug 29, 2021 11:06 pm
by wisit
ต้องการสูตรที่นำข้อมูลจากคอลัมน์ B ถึง G มาต่อกันตามคอลัมน์ H
โดยจะเป็นอักษร หรือสัญลักษณ์ หรือตัวเลขก็ตาม โดยเรียงจากแถวไปตามคอลัมน์
และถ้ามีการแทรกคอลัมน์ ก็ไม่ทำให้สูตรเปลี่ยนแปลงครับ
ผมได้แนบไฟล์ตัวอย่างมาด้วยครับ

Re: ข้อมูลหลายนคอลัมน์มาร่วมกันเป็นคอลัมน์เดียว

Posted: Mon Aug 30, 2021 7:17 am
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ ็H2 คีย์

=TRIM(MID(TEXTJOIN(REPT(" ",100),TRUE,$B$2:$G$11),100*(ROWS(H$2:H2)-1)+1,100))

Enter > Copy ลงด้านล่าง เปลี่ยนเลข 100 ให้มากขึ้นหากข้อมูลปริมาณมากขึ้นแต่จะมีข้อจำกัดหากข้อมูลปริมาณมาก เมื่อ TextJoin เชื่อมข้อมูลแล้วได้จำนวนอักขระเกิน 32,767 ตัวอักษรจะเกิด Error ครับ

Re: ข้อมูลหลายนคอลัมน์มาร่วมกันเป็นคอลัมน์เดียว

Posted: Mon Aug 30, 2021 1:29 pm
by wisit
ขอบคุณมากครับอาจารย์ ได้ผลตามต้องการเลยครับ