Page 1 of 1
สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 11:28 am
by sommor
สอบถามท่านอาจารย์ และสมาชิก ในการใช้สูตร เรียงลำดับอัตโนมัติครับ
ผมได้กรอกคะแนน ที่ หน้ากรอกคะแนน แล้วให้ไปเรียงลำดับ ที่หน้าลำดับ
คนที่ได้ คะแนนมาก จะอยู่บน สุดครับ
Re: สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 11:44 am
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ G5 คีย์
=IF(กรอกคะแนน!B6="","",LARGE(กรอกคะแนน!$M$6:$M$45,ROWS(G$5:G5)))
Enter > Copy ลงด้านล่าง
- ที่ B5 คีย์
=IF(N($G5),INDEX(กรอกคะแนน!B$5:B$52,SMALL(IF(กรอกคะแนน!$M$5:$M$52=$G5,ROW(กรอกคะแนน!$G$5:$G$52)-ROW(กรอกคะแนน!$G$5)+1),COUNTIF($G$5:$G5,$G5))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง > ปรับสูตรไปใช้กับคอลัมน์อื่นที่เกี่ยวข้อง
Re: สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 12:01 pm
by sommor
ขออภัย ท่านอาจารย์ ครับ ตรง คอลัมป์ E ข้อมูล หาย ครับ
Re: สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 12:10 pm
by sommor
ข้อมูล อ้างอิง มาจาก คอลัมป์ J K และ L ครับ
Re: สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 12:17 pm
by snasui

ต้นทางอยู่ที่ไหนให้ปรับส่วนที่ผมระบายสีให้ไปอ้างอิงยังตำแหน่งนั้นครับ
=IF(N($G5),INDEX(กรอกคะแนน!B$5:B$52,SMALL(IF(กรอกคะแนน!$M$5:$M$52=$G5,ROW(กรอกคะแนน!$G$5:$G$52)-ROW(กรอกคะแนน!$G$5)+1),COUNTIF($G$5:$G5,$G5))),"")
สูตรลักษณะนี้จะเป็นเช่นนี้เสมอจะต้องทำความเข้าใจและปรับใช้ได้ด้วยตนเองครับ
Re: สอบถามสูตร วิธีเรียงลำดับอัตโนมัติ ครับ
Posted: Sun Oct 13, 2019 12:18 pm
by sommor
เรียบร้อยครับ ขอขอบพระคุณ ท่านอาจารย์ มากๆ ครับ......
ผมลองมาปรับ ตรงนี้ ครับ