Page 1 of 1

เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 12:27 pm
by changphuak
ที่ B4 ต้องหาค่ามากที่สุดของ g4:g32 เรียงลงมาตามลำดับโดยค่าที่เป็น ศูนย์ ไม่ต้องมาแสดง

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 12:38 pm
by puriwutpokin
ที่ B4=IFERROR(AGGREGATE(14,6,G$4:G$32/(G$4:G$32<>0),ROWS(B$4:B4)),"") copy down

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 12:44 pm
by Bo_ry
B4 ลากลง
=LARGE($G$4:$G$99,ROWS(B$4:B4))
หรือ
=IFERROR(1/(1/LARGE($G$4:$G$99,ROWS(B$4:B4))),"")

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 1:58 pm
by changphuak
:thup: :thup: :thup: :thup: :thup: ขอบคุณมากทั้งสองท่านที่ให้คำแนะนำ

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 4:54 pm
by changphuak
เพิ่มเติมครับ ค่าที่ซ้ำกันจะขึ้นเพียงชื่อเดียว ต้องแก้ไขอย่างไรครับ

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 4:59 pm
by Bo_ry
A4
=INDEX(E:E,AGGREGATE(15,6,ROW($E$4:$E$32)/($G$4:$G$32=B4),COUNTIF(B$4:B4,B4)))

Re: เรียงค่ามากที่สุดอยู่อันดับแรก

Posted: Thu Feb 14, 2019 5:45 pm
by changphuak
ขอบคุณมากครับ :thup: :thup: :thup: :thup: :thup: