Page 1 of 1

ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 11:53 am
by Xcelvba
ตัวอย่างครับ มี data อยู่แล้ว อยากให้หา ชื่อหลักสูตร จากรหัสมาแสดงครับ หรือ ท่านใดมีวิธีอื่นโดยไม่ใช้ Textjoin ก็ได้ครับ
อยากได้ข้อมูลของ นาย A ว่ามีหลักสูตรใดบ้าง แล้ว แต่ละรหัสชื่อหลักสูตร อะไร ขอบคุณครับ

Re: ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 12:17 pm
by norkaz
...

ไม่ค่อยเข้าใจคำถาม "ไม่ใช้ Textjoin ก็ได้" (แปลว่า ใช้ TEXTJOIN ก็ได้)

ดูจากตัวอย่างคำตอบ ที่แสดงมา

F8
=TEXTJOIN(",",TRUE,IF($A$2:$A$18=$E8,B2:B18,""))

Copy ไป G8

Norkaz

Re: ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 1:22 pm
by Xcelvba
สอบถามเพิ่มเติมครับ ถ้าจะให้คำตอบ แยก cell ทำยังไงครับ

Re: ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 1:34 pm
by logic
ใช้ Filter ดูครับ

J7 =FILTER(B2:B18,$A$2:$A$18=$I7)

คัดลอกไป K7

Re: ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 1:39 pm
by Xcelvba
ขอบคุณมากๆครับ เป็นคำตอบที่อยากได้เลยครับ ตอนแรกไม่รู้ทำยังไงถ้าดึงข้อมูลหลาย Column โดย Vlookup เลยไปใช้ Textjoin ครับ

Re: ค้นหาชื่อแล้วมาแสดงยังไงครับจาก (Textjoin)

Posted: Mon Feb 07, 2022 1:41 pm
by norkaz
...

J7:Kxx

=IFERROR(INDEX(B:B,AGGREGATE(15,6,ROW(A2:$A$18)/($I$7=$A$2:$A$18),ROWS(J$7:J7))),"")

Norkaz