Page 1 of 1

Excel 2013 รวมข้อความในแนวตั้ง

Posted: Mon Jul 25, 2022 11:07 pm
by jakapatxa1
มีข้อมูลชุดนี้อยู่
A Easy
B lamp
C sharp
A No
A Yes
C by
B Support
A OK

ผมต้องการรวมข้อความในแนวตั้ง และได้คำตอบแบบด้านล่างนี้ ควรทำอย่างไรครับ
A EasyNoYesOK
B lampSupport
C sharpby

Re: Excel 2013 รวมข้อความในแนวตั้ง

Posted: Tue Jul 26, 2022 2:52 am
by norkaz
...

D3
=UNIQUE(A3:A10)

E3:Exxx
=CONCAT(FILTER($B$3:$B$10,D3=$A$3:$A$10))

Copy ลงไป

Norkaz

Re: Excel 2013 รวมข้อความในแนวตั้ง

Posted: Tue Jul 26, 2022 3:59 am
by norkaz
norkaz wrote: Tue Jul 26, 2022 2:52 am ...

D3
=UNIQUE(A3:A10)

E3:Exxx
=CONCAT(FILTER($B$3:$B$10,D3=$A$3:$A$10))

Copy ลงไป

Norkaz
...

Excel 2019-

D3

=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($A$3:$A$10)/(MATCH($A$3:$A$10,$A$3:$A$10,0)=ROW($A$1:$A$10)),ROWS($D$3:D3))),"")

F3

=IFERROR(INDEX($B:$B,AGGREGATE(15,6,ROW($A$3:$A$10)/($D3=$A$3:$A$10),COLUMNS($F3:F3))),"")
Copy ไปขวา

E3

=F3&G3&H3&I3
Copy ลงไป

Norkaz

Re: Excel 2013 รวมข้อความในแนวตั้ง

Posted: Tue Jul 26, 2022 9:10 pm
by jakapatxa1
=CONCAT(FILTER($B$3:$B$10,D3=$A$3:$A$10))
พอดีเวอร์ชั่นผมมี CONCAT ผมจะเอาสูตรไปใส่dataเป็นพันครับพอจะมีสูตรอะไรที่ช่วยได้ไหมครับ คอนเซ็ป เดียวกับไฟล์เลยครับ ขอบคุณมากครับ
(ส่วนสูตรของ Excel 2013 ใช้ได้ครับ)

Re: Excel 2013 รวมข้อความในแนวตั้ง

Posted: Tue Jul 26, 2022 10:49 pm
by norkaz
...


ถ้าใช้ CONCAT ได้แต่ใช้สูตรที่ เขียนไปแบบ Excel 365 ไม่ได้

ลองใช้แบบ Excel 2019-

D3 เขียนสูตรแบบเดิม
F3 เขียนสูตรแบบเดิม

E3

=CONCAT(F3:J3)
Copy ลงไป

ถ้ายังไม่ใช่ - ท่านเจ้าของคำถามช่วยแจ้งว่าใช้ Excel เวอร์ชั่นใด

Norkaz

Re: Excel 2013 รวมข้อความในแนวตั้ง

Posted: Wed Jul 27, 2022 6:41 am
by jakapatxa1
พอดีไปดูมาแล้วเป็นของ 2019 ครับขอบคุณมากครับ ได้แล้วครับ