Page 1 of 1

Quater

Posted: Tue Jun 07, 2022 4:53 pm
by Faroh
สอบถามครับ ตามไฟล์แนบ หากเลือกช่อง C1 เป็น Q1 หรือ Q2 หรือ Q3 หรือ Q4 ให้นำค่าจาก column A ที่มีค่าใน Column B ตรงกับ C1 มาแสดงใน Column D และหากค่าซ้ำ ให้พียงค่าจาก Column A เพียงค่าเดียว คำตอบตาม Column D ครับ

Re: Quater

Posted: Tue Jun 07, 2022 5:09 pm
by puriwutpokin
D1=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW(B$1:B$20)/(B$1:B$20=C$1)/(FREQUENCY(MATCH(A$1:A$20&"",A$1:A$20&"",0),ROW(A$1:A$20)-ROW(A$1)+1)>=0),ROWS(D$1:D1))),"") Copy Down

Re: Quater

Posted: Tue Jun 07, 2022 5:13 pm
by Faroh
ขอบคุณครับ แต่ผมลองเปลี่ยน C1 เป็น Q2 คำตอบที่ได้แสดงเฉพาะค่า D ใน Column D ซึ่งควรจะแสดง A, C และ D ตามลำดับ รบกวนอีกครั้งครับ

Re: Quater

Posted: Tue Jun 07, 2022 5:20 pm
by puriwutpokin
Faroh wrote: Tue Jun 07, 2022 5:13 pm ขอบคุณครับ แต่ผมลองเปลี่ยน C1 เป็น Q2 คำตอบที่ได้แสดงเฉพาะค่า D ใน Column D ซึ่งควรจะแสดง A, C และ D ตามลำดับ รบกวนอีกครั้งครับ
แก้ไขให้แล้วครับดูกระทู้เดิมครับ

Re: Quater

Posted: Tue Jun 07, 2022 5:27 pm
by Faroh
ผมลองเลือก Q1 อีกครั้ง ใน Column D ดึงค่าจาก Column A มาแสดงค่า A สองครั้ง แต่อยากให้แสดงค่าเดียวหากเจอว่า C1 ตรงกับ column B ครับ

Re: Quater

Posted: Tue Jun 07, 2022 6:35 pm
by puriwutpokin
EDIT
d1=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW(B$1:B$20)/(B$1:B$20=C$1)/(FREQUENCY(MATCH(A$1:A$20&B$1:B$20,A$1:A$20&B$1:B$20,0),ROW(A$1:A$20)-ROW(A$1)+1)>0),ROWS(D$1:D1))),"")

Re: Quater

Posted: Tue Jun 07, 2022 7:21 pm
by Faroh
ได้ตามต้องการแล้วครับ ขอบคุณมากๆ ครับ