Page 1 of 1

การใช้สูตร Ranking แบบมีเงื่อนไข

Posted: Sat Sep 20, 2014 11:02 pm
by take4_25
เรียนอาจารย์ครับ

ผมรบกวนขอความรู้เกี่ยวกับการใช้ Ranking ด้วยครับ เนื่องจาก ผมต้องการ สร้าง Ranking เพื่อใช้ในการลำดับ จากมากไปน้อย โดยจะมีแผนก มาเป็นตัวกำหนด

ดังนี้

1.FF ตั้งแต่ 1,2.3.- - - - -? จนหมดทั้งแผนก FF
2.DF ตั้งแต่ 1,2.3.- - - - -? จนหมดทั้งแผนก DF
3.NF ตั้งแต่ 1,2.3.- - - - -? จนหมดทั้งแผนก NF

จะสามารถใช้ Function ตัวไหนมาช่วยได้บ้างครับ

ขอบคุณมากครับผม

Re: การใช้สูตร Ranking แบบมีเงื่อนไข

Posted: Sat Sep 20, 2014 11:21 pm
by snasui
:D ลองตามด้านล่างครับ

C3 คีย์

Code: Select all

=MATCH(B3,LARGE(IF($A$3:$A$65=A3,$B$3:$B$65),ROW(INDIRECT("1:"&COUNTIF($A$3:$A$65,A3)))),0)
Ctrl+Shift+Enter > Copy ลงด้านล่าง


!
Note: Ctrl+Shift+Enter หมายถึง
  1. กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  2. กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  3. หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
  4. การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

Re: การใช้สูตร Ranking แบบมีเงื่อนไข

Posted: Sat Sep 20, 2014 11:37 pm
by take4_25
เรียนอาจารย์

สูตร ที่ให้มา สามารถใช้งานได้ตามจุดประสงค์เลยครับ
ขอบคุณมากครับ

Re: การใช้สูตร Ranking แบบมีเงื่อนไข

Posted: Thu Oct 31, 2019 1:00 pm
by Kone1122
ถ้าเราต้องการ Ranking ลำดับแผนกเลยคือ ถ้าแผนกที่หนึ่งมี 5 คน แล้วแผนกที่ 2 ต่อเป็นลำดับที่ 6 เลยจะทำได้มั้ยครับผม

Re: การใช้สูตร Ranking แบบมีเงื่อนไข

Posted: Thu Oct 31, 2019 7:11 pm
by snasui
:D แนบไฟล์ตัวอย่างของตนเอง ระบุคำตอบที่ต้องการลงในในไฟล์ด้วยจะได้สะดวกในการตอบของเพื่อนสมาชิกครับ