Page 1 of 1

จัดลําดับ excel

Posted: Fri Jul 17, 2020 10:05 am
by วังวู ช่ง
อยากรบกวนสูตร์การจัดลําดับ excel ครับ
ถ้าเราใช้ =RANK(H3,$H$3:$H$12) จะได้คำตอบไม่ถูกแล้วครับ เพราะมี grade ครับคือ
ต้องจัด A ก่อน ตามด้วย B และ C ส่วน F ถือว่าไม่ผ่านครับ ไม่ได้จัดครับ จะใช้สูตร์อย่างไรครับ?

Re: จัดลําดับ excel

Posted: Fri Jul 17, 2020 11:36 am
by puriwutpokin
ที่ K3=SUMPRODUCT((J$3:J$12=J3)*(H3<H$3:H$12))+1

Re: จัดลําดับ excel

Posted: Fri Jul 17, 2020 1:12 pm
by วังวู ช่ง
puriwutpokin wrote: Fri Jul 17, 2020 11:36 am ที่ K3=SUMPRODUCT((J$3:J$12=J3)*(H3<H$3:H$12))+1
ยังไม่ได้ตามที่ต้องการครับ
ความต้องการคือใน Column จัดที่ครับ

Re: จัดลําดับ excel

Posted: Fri Jul 17, 2020 5:53 pm
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ I3 คีย์

=IF(J3="F","",MATCH(LOOKUP($J3,{"A","B","C","D","F"},{4,3,2,1,0})+G3/100,LARGE(LOOKUP($J$3:$J$12,{"A","B","C","D","F"},{4,3,2,1,0})+$G$3:$G$12/100,$A$3:$A$12),0))

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: จัดลําดับ excel

Posted: Fri Jul 17, 2020 8:27 pm
by วังวู ช่ง
snasui wrote: Fri Jul 17, 2020 5:53 pm :D ตัวอย่างสูตรครับ

เซลล์ I3 คีย์

=IF(J3="F","",MATCH(LOOKUP($J3,{"A","B","C","D","F"},{4,3,2,1,0})+G3/100,LARGE(LOOKUP($J$3:$J$12,{"A","B","C","D","F"},{4,3,2,1,0})+$G$3:$G$12/100,$A$3:$A$12),0))

Ctrl+Shift+Enter > Copy ลงด้านล่าง
ขอบคุณมากครับท่านอาจารย์ ได้ตามต้องการเลยครับ :D :D :D :thup: :thup: :thup: :cp: :cp: :cp:

Re: จัดลําดับ excel

Posted: Fri Jul 17, 2020 11:09 pm
by Bo_ry
อีกแบบ I3
=IF(J3="F","",SUMPRODUCT(--(CODE($J$3:$J$12)*100-$G$3:$G$12<CODE(J3)*100-G3))+1)

Re: จัดลําดับ excel

Posted: Tue Jul 21, 2020 9:12 pm
by วังวู ช่ง
Bo_ry wrote: Fri Jul 17, 2020 11:09 pm อีกแบบ I3
=IF(J3="F","",SUMPRODUCT(--(CODE($J$3:$J$12)*100-$G$3:$G$12<CODE(J3)*100-G3))+1)
ขอบคุณทุกท่านครับ ผมลองดูก่อนครับ ไงจะแจ้งคืนที่หลังครับ