วิธีใช้สูตร rank if ใน excel


คุณสามารถใช้วิธีการต่อไปนี้เพื่อสร้างสูตร RANK IF ใน Excel:

วิธีที่ 1: จำแนก IF

 =COUNTIFS( $A$2:$A$11 , A2 , $B$2:$B$1 1 ,">"& B2 )+1

สูตรนี้ค้นหาอันดับของค่าในเซลล์ B2 จากค่าทั้งหมดในช่วง B2:B11 โดยที่ค่าที่สอดคล้องกันในช่วง A2:A11 เท่ากับค่าในเซลล์ A2

เมื่อใช้วิธีนี้ ค่าที่มากที่สุดจะได้รับค่า 1

วิธีที่ 2: ย้อนกลับ IF RANK

 =COUNTIFS( $A$2:$A$11 , A2 , $B$2:$B$1 1 ,"<"& B2 )+1

สูตรนี้ค้นหาอันดับของค่าในเซลล์ B2 จากค่าทั้งหมดในช่วง B2:B11 โดยที่ค่าที่สอดคล้องกันในช่วง A2:A11 เท่ากับค่าในเซลล์ A2

เมื่อใช้วิธีนี้ ค่าที่น้อยที่สุดจะได้รับค่า 1

ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีกับชุดข้อมูลต่อไปนี้ใน Excel:

ตัวอย่างที่ 1: อันดับ IF

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อคำนวณอันดับของค่าคะแนนในเซลล์ B2 ของผู้เล่นทั้งหมดในทีม “Mavs”:

 =COUNTIFS( $A$2:$A$11 , A2 , $B$2:$B$1 1 ,">"& B2 )+1

จากนั้นเราสามารถลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ C:

ต่อไปนี้เป็นวิธีการตีความผลลัพธ์:

  • ผู้เล่นนำทำคะแนนได้มากที่สุดเป็นอันดับ 3 ในบรรดาผู้เล่นทั้งหมดในทีม Mavs
  • ผู้เล่นปีที่สองทำคะแนนได้มากที่สุดเป็นอันดับ 5 ในบรรดาผู้เล่นทั้งหมดในทีม Mavs

และอื่นๆ

เมื่อใช้สูตรนี้ ผู้เล่นที่มีแต้มสูงสุดในแต่ละทีมจะได้รับอันดับ 1

ตัวอย่างที่ 2: ย้อนกลับ IF RANK

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อคำนวณอันดับของค่าคะแนนในเซลล์ B2 ของผู้เล่นทั้งหมดในทีม “Mavs”:

 =COUNTIFS( $A$2:$A$11 , A2 , $B$2:$B$1 1 ,"<"& B2 )+1

จากนั้นเราสามารถลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ C:

ต่อไปนี้เป็นวิธีการตีความผลลัพธ์:

  • ผู้เล่นคนแรกทำคะแนนได้ต่ำสุดเป็นอันดับ 3 ในบรรดาผู้เล่นทั้งหมดในทีม Mavs
  • ผู้เล่นคนที่สองทำแต้ม แรก ได้ต่ำที่สุดในบรรดาผู้เล่นทั้งหมดในทีม Mavs

และอื่นๆ

เมื่อใช้สูตรนี้ ผู้เล่นที่มีค่าคะแนนต่ำสุดในแต่ละทีมจะได้รับอันดับ 1

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีการคำนวณอันดับเปอร์เซ็นไทล์ใน Excel
วิธีจัดเรียงค่าตามกลุ่มใน Excel
วิธีจัดประเภทรายการตามเกณฑ์หลายเกณฑ์ใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *