RANK

ฟังก์ชั่น RANK จะส่งค่ากลับมาเป็นอันดับของจำนวนที่อยู่ในช่วงของตัวเลขที่ระบุ

RANK(ค่า, ชุดค่า, ลำดับการจัดเรียง)

ค่า: ค่าตัวเลข, ค่าวันที่/เวลา หรือค่าระยะเวลาที่จะจัดอันดับ

ชุดค่า: คอลเลกชั่นของค่าตัวเลข ค่าวันที่/เวลา หรือค่าระยะเวลา ค่าทั้งหมดจะต้องเป็นประเภทของค่าเดียวกันและประเภทของค่าแบบเดียวกับค่าด้วย

ลำดับการจัดเรียง: ค่าโมดอลทางเลือกที่ระบุว่าค่าที่เล็กที่สุดหรือค่าที่ใหญ่ที่สุดในคอลเลกชั่นจะถูกจัดเป็นอันดับที่ 1

มากไปน้อย (0, FALSE, หรือเว้นว่าง): กำหนดให้ค่ามากที่สุดในคอลเลกชั่นเป็นอันดับที่ 1

น้อยไปมาก (1 หรือ TRUE): กำหนดให้ค่าน้อยที่สุดในคอลเลกชั่นเป็นอันดับที่ 1

หมายเหตุ

  • ค่าในคอลเลกชั่นที่เหมือนกันจะถูกเรียงลำดับไว้ด้วยกัน แต่จะส่งผลต่อผลลัพธ์ที่เกิดขึ้น

  • ถ้าค่าที่ระบุไม่ตรงกับค่าใดๆ ในชุด จะส่งค่ากลับมาเป็นข้อผิดพลาด

ตัวอย่างเช่น

สมมติให้ตารางนี้ประกอบด้วยคะแนนสอบสะสมสำหรับภาคการเรียนนี้ของนักเรียน 20 คน (ข้อมูลจะถูกจัดด้วยวิธีการนี้สำหรับตัวอย่าง ซึ่งจะดูเหมือนกันกับของเดิมที่เคยอยู่ในแถวที่แยกออกจากกัน 20 แถว)

A

B

C

D

E

1

30

75

92

86

51

2

83

100

92

68

70

3

77

91

86

85

83

4

77

90

83

75

80

=RANK(30, A1:E4, 1) จะส่งค่ากลับมาเป็น 1 เนื่องจากค่า 30 เป็นค่าคะแนนสอบสะสมที่น้อยที่สุดและลำดับการจัดเรียงเป็น 1 (เรียงจากน้อยไปหามาก)

=RANK(92, A1:E4, 0) จะส่งค่ากลับมาเป็น 2 เนื่องจากค่า 92 เป็นค่าคะแนนสอบสะสมที่มากที่สุดเป็นอันดับที่สองและลำดับการจัดเรียงเป็น 0 (เรียงจากมากไปหาน้อย)

=RANK(91, A1:E4, 0) จะส่งค่ากลับมาเป็น 4 เนื่องจากมีค่า "tie" สำหรับลำดับที่สอง มีลำดับดังนี้ 100, 92, 92 และ 91 โดยมีอันดับเป็น 1, 2, 2 และ 4

ดูเพิ่มเติมLARGESMALL
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
เป็นประโยชน์ไหม
จำกัดอักขระ: 250
จำกัดอักขระสูงสุดไม่เกิน 250
ขอบคุณที่แสดงความคิดเห็น
Morty Proxy This is a proxified and sanitized view of the page, visit original site.