Page 1 of 1

ต้องการเรียงข้อมูลจากคอลัมม์เป็นแถวแบบมีการอ้างอิงคอลัมม์

Posted: Fri Nov 30, 2018 2:36 pm
by guuarmza
รบกวนสอบถามวิธีการย้ายข้อมูลจากคอลัมม์ มาเป็นแถวโดยการอ้างอิงคอลัมม์แรกที่เป็น order id แล้วแปลงมาเป็นข้อมูลแถวเดียวโดยมีวงเล็บและ, คั่นด้วยครับ มีตัวอย่างข้อมูลและตัวอย่างที่ต้องการแนบมาในภาพครับ

https://uppic.cc/d/KKHx

Re: ต้องการเรียงข้อมูลจากคอลัมม์เป็นแถวแบบมีการอ้างอิงคอลัมม์

Posted: Fri Nov 30, 2018 3:49 pm
by Bo_ry
F3
=IFERROR(INDEX($A$2:$A$99,MATCH(0,INDEX(COUNTIF(F$2:F2,$A$2:$A$99)/($A$2:$A$99<>""),),)),"")

G3
="["&INDEX($C$2:$C$99,MATCH(F3,$A$2:$A$99,))&"]"

C2 คอลัมน์ช่วย
=IF(A2<>A3,B2,B2&","&C3)

ลากลงทุกสูตร

Excel 365 มี textjoin ไม่ต้องใช้ column C
H3 กด Ctrl+Shift+Enter ลากลง
=IF(F3="","","["&Textjoin(",",,IF(($A$2:$A$99=F3)*($A$2:$A$99<>""),$B$2:$B$99,""))&"]")

Re: ต้องการเรียงข้อมูลจากคอลัมม์เป็นแถวแบบมีการอ้างอิงคอลัมม์

Posted: Fri Nov 30, 2018 8:45 pm
by guuarmza
ขอบคุณมากครับ