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

ตัวอย่างสูตรครับ
เซลล์ 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

ตัวอย่างสูตรครับ
เซลล์ 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 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)
ขอบคุณทุกท่านครับ ผมลองดูก่อนครับ ไงจะแจ้งคืนที่หลังครับ