Page 1 of 1

ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Thu Apr 22, 2021 4:35 am
by นิธิกร จันทะคุณ
ดึงข้อมูลจาก B4:B24 มาต่อเรียงกัน ลงใน J4:V5 (โดยยึดเงื่อนไขตาม F4:H5 ที่ตรงกับ C4:C24) ขอบคุณครับ

Re: ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Thu Apr 22, 2021 7:27 am
by norkaz
...


ตัวอย่างสูตร

J4
=IFERROR(INDEX($B:$B,IFERROR(IFERROR(AGGREGATE(15,6,ROW($4:$24)/($F4=$C$4:$C$24),COLUMN(A4)),AGGREGATE(15,6,ROW($4:$24)/($G4=$C$4:$C$24),COLUMN(A4)-COUNTIF($C$4:$C$24,$F4))),AGGREGATE(15,6,ROW($4:$24)/($H4=$C$4:$C$24),COLUMN(A4)-SUMPRODUCT(--($F4:$G4=$C$4:$C$24))))),"")

Copy ไปขวา และลงล่าง

Norkaz

Re: ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Thu Apr 22, 2021 8:52 am
by นิธิกร จันทะคุณ
ได้ตามที่ต้องการแล้วครับ ขอบคุณมาก ๆ ครับ

Re: ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Thu Apr 22, 2021 2:39 pm
by Bo_ry
J4
=IFERROR(INDEX($B$4:$B$24,MOD(AGGREGATE(15,6,MATCH($C$4:$C$24,$F4:$H4,)*10^6+ROW($B$4:$B$24)-ROW($B$3),COLUMNS($J4:J4)),10^6)),"")

Re: ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Thu Apr 22, 2021 2:58 pm
by norkaz
Bo_ry wrote: Thu Apr 22, 2021 2:39 pm J4
=IFERROR(INDEX($B$4:$B$24,MOD(AGGREGATE(15,6,MATCH($C$4:$C$24,$F4:$H4,)*10^6+ROW($B$4:$B$24)-ROW($B$3),COLUMNS($J4:J4)),10^6)),"")

:cp: :cp: :cp:

Norkaz

Re: ดึงข้อมลมากกว่า 1 เงื่อนไข มาต่อเรียงกัน

Posted: Fri Apr 23, 2021 9:35 am
by นิธิกร จันทะคุณ
ขอบคุณ Bo_ry มากๆครับ (สุดยอดครับ)