Page 1 of 1

สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 8:39 pm
by sarah
สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติ ทำตารางแสดงผลให้เรียงลำดับจากมากที่สุดไปหาน้อย เมื่อเราเปลี่ยนค่าที่ตารางกรอกผล โดยที่เราไม่ต้องไปกดเรียงอันดับเองครับ ขอบคุณครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 9:00 pm
by snasui
:D ตัวอย่างที่ยกมา ต้นทางกับปลายทางไม่มีความแตกต่างกันในเรื่องลำดับ และเรียงจากมากไปหาน้อยเรียบร้อยแล้ว ไม่จำเป็นต้องเขียนสูตรซับซ้อน สามารถ Copy แล้ว Paste แบบ Link มาได้เลยครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 9:06 pm
by sarah
คืออยากได้การจัดอันดับแต่ละครั้งครับ จัดอันดับทุกครั้งที่เรากรอกข้อมูลในแต่ละครั้งอะครับ โดยอัตโนมัติครับ สมมุติครั้งที่ 5 ยังไม่ได้กรอกครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 9:18 pm
by snasui
:D ลองตามนี้ครับ
  1. J18 คีย์
    =SUMPRODUCT(LARGE($D$9:$D$13+$E$9:$E$13+$F$9:$F$13+$G$9:$G$13+$H$9:$H$13,$B18))
    Enter > Copy ลงด้านล่าง
  2. C18 คีย์
    =INDEX(C$9:C$13,SMALL(IF($D$9:$D$13+$E$9:$E$13+$F$9:$F$13+$G$9:$G$13+$H$9:$H$13=$I18,ROW($C$9:$C$13)-ROW($C$9)+1),COUNTIF($I$18:$I18,$I18)))
    Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 9:29 pm
by sarah
ขอบคุณครับอาจารย์ครับ อาจารย์พออธิบายหลักการได้ไหมครับ ขอบคุณครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 9:51 pm
by snasui
:D เป็นการนำผลรวมมาเรียงจากมากไปหาน้อย ถัดมานำค่าที่เกียวข้องกับผลรวมนั้น ๆ มาแสดง

สูตรที่สองเป็นสูตร Array ทำความเข้าใจลำบาก ลองค่อย ๆ ศึกษาจาก Link นี้ครับ Index small

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:16 pm
by sarah
:roll: :roll: อาจารย์ครับ เหมือนว่าคะแนนที่กรอกเหมือนจะไม่ตามมาด้วยหรอครับ :oops: :oops:

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:21 pm
by snasui
:D แนบไฟล์ที่ได้ Update สูตรที่ผมตอบไปแล้วมาด้วย ถ้าไม่ Update ตามแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้องครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:28 pm
by sarah
เพราะเราสั่งให้มัน = ไว้มันเลยอยู่กับที่รึป่าวครับ อาจาร์ยพอมีวิธีแก้ไหมครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:34 pm
by sarah
อีกกรณีครับอาจารย์คือสมมุติผลรวมที่เท่ากัน อยากให้ใช้คะแนน ช่องที่ 3 ที่มีคะแนนมากกว่า ขึ้นมาเป็นอันดับ 1 ได้มัยครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:48 pm
by snasui
:D ให้แนบไฟล์ที่ได้ปรับสูตรตามที่ผมตอบไปแล้วมา คุณยังทำไม่ครบตามที่ผมแจ้งไปครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Sun Jun 22, 2014 11:54 pm
by sarah
:cry: ขออภัยครับอาจารย์ ผมไม่ได้ก็อปปี้ไปทางด้านขวา หากไม่รบกวนอาจาร์ยช่วนแนะนำ ด้วยนะครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Mon Jun 23, 2014 12:02 am
by snasui
:D ดูตัวอย่างการใช้คอลัมน์ I มาช่วยตามไฟล์แนบครับ

Re: สอบถามการเรียงผลรวมจากมากไปหาน้อยแบบอัตโนมัติเมื่อ..

Posted: Mon Jun 23, 2014 12:42 am
by sarah
ขอบคุณครับอาจารย์