ค่าสูงสุดอันดับสอง


11

ฉันรู้วิธีใช้ MAX (A1: A30) เพื่อรับค่าสูงสุดในช่วงเซลล์ A1 ถึง A30

แต่ฉันจะได้รับมูลค่าสูงสุดที่สองหรือสามได้อย่างไร

คำตอบ:


9

สูตรต่อไปนี้จะช่วยให้คุณเลือกมูลค่าสูงสุดที่คุณต้องการ:

=INDEX(SORT(UNIQUE(A1:A30),1,FALSE),1,0)

สูตรอธิบายจากภายในสู่ภายนอก:

  • SORTฟังก์ชั่นจะเรียงลำดับช่วงDESCENDINGผ่านทางFALSE คำสั่ง (สูงไปต่ำ) 1บ่งชี้คอลัมน์แรก
  • UNIQUEฟังก์ชั่นจะยกเว้นใด ๆ ที่ซ้ำกัน
  • INDEXฟังก์ชั่นที่จะช่วยให้คุณสามารถเลือกลำดับที่คุณต้องการ: 1สำหรับครั้งแรก2ที่สอง .... และอื่น ๆ

ฉันกำลังจะเขียนสคริปต์และพบว่าปัญหาสามารถแก้ไขได้ด้วยสูตรเก่าที่ดี !!


8

ลองค้นหาSMALLและLARGEสูตร

ฉันต้องการใช้:

=LARGE(UNIQUE(A1:A30);2)

UNIQUEเพื่อเลือกและค้นหาเฉพาะค่าต่าง ๆ ในช่วง หมายเลข2นี้เป็นหมายเลขที่ใหญ่เป็นอันดับสอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.