วิธีค้นหาค่าที่ไม่ซ้ำลำดับที่ n ใน excel (พร้อมตัวอย่าง)
คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาค่าที่ไม่ซ้ำกันลำดับที่ N ในรายการใน Excel:
=INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))
สูตรเฉพาะนี้ส่งคืนค่าที่ไม่ซ้ำกันตัวที่สามในช่วง A2:A13
โปรดทราบว่า 3 ตัวสุดท้ายในสูตรระบุว่าเราต้องการค้นหาค่าที่ไม่ซ้ำตัวที่สามในช่วง
หากต้องการค้นหาค่าที่ไม่ซ้ำกันที่ n เพียงแทนที่ 3 ด้วยตัวเลขอื่น
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: ค้นหาค่าที่ไม่ซ้ำกันลำดับที่ N ใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลจากทีมต่างๆ:
สมมติว่าเราต้องการค้นหาชื่อที่ไม่ซ้ำชื่อที่สามในคอลัมน์ทีม
เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 :
=INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรส่งคืนชื่อทีม Spurs ซึ่งเป็นชื่อที่ไม่ซ้ำกันลำดับที่ 3 ในคอลัมน์ทีม
เราสามารถตรวจสอบได้ว่าข้อมูลนี้ถูกต้องโดยใช้สูตรต่อไปนี้ในเซลล์ E2 เพื่อแสดงรายการชื่อที่ไม่ซ้ำกันแต่ละชื่อในคอลัมน์ทีม:
=SINGLE( A2:A13 )
สูตรนี้ส่งคืนรายการชื่อทีมที่ไม่ซ้ำกันต่อไปนี้:
จากรายการนี้เราจะเห็นได้ว่า สเปอร์ส เป็นชื่อที่ไม่ซ้ำอันดับสามในคอลัมน์ทีม
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีนับชื่อที่ไม่ซ้ำ
Excel: วิธีนับค่าที่ไม่ซ้ำตามกลุ่ม
Excel: วิธีนับค่าที่ไม่ซ้ำตามหลายเกณฑ์