ไปยังเนื้อหาหลัก

รับการจับคู่ที่ n ด้วย INDEX

ในการค้นหาค่าที่ตรงกันที่ n จากช่วงหนึ่งและดึงข้อมูลที่เกี่ยวข้อง คุณสามารถใช้สูตรที่ยึดตาม ดัชนี, แถว, เล็ก, และ IF ฟังก์ชั่น

ดึงการจับคู่ที่ n ด้วยดัชนี 1

จะดึงข้อมูลที่เกี่ยวข้องกับการจับคู่ที่ n ของค่ากับ INDEX ได้อย่างไร

เพื่อให้ได้ ข้อมูลแมตช์ที่ 3 ของ ยูเซน โบลต์ ในตารางดังที่แสดงด้านบน คุณสามารถใช้ฟังก์ชัน ROW และ IF ร่วมกันเพื่อให้ได้อาร์เรย์ที่ประกอบด้วยหมายเลขแถวของค่า Usain Bolt ทั้งหมด จากนั้นใช้ฟังก์ชัน SAMLL เพื่อดึงหมายเลขแถวของค่าที่ตรงกันที่ n ที่คุณระบุ สุดท้าย ป้อนผลลัพธ์ไปยังฟังก์ชัน INDEX เพื่อรับข้อมูลที่สอดคล้องกันในแถวเดียวกัน

ไวยากรณ์ทั่วไป

=INDEX(return_range,SMALL(IF(lookup_array=lookup_value,ROW(lookup_array-ROW(INDEX(lookup_array,1,1))+1),n))

√ หมายเหตุ: นี่คือสูตรอาร์เรย์ที่คุณต้องป้อนด้วย Ctrl + เปลี่ยน + เข้าสู่.

  • กลับ_ช่วง: ช่วงที่จะส่งคืนข้อมูลที่ตรงกับการจับคู่ที่ n จาก ในที่นี้หมายถึงปีหรือช่วงเวลา
  • lookup_array: ช่วงที่จะมองหาตำแหน่งแถวของการจับคู่ที่ n ในที่นี้หมายถึงช่วงผู้ชนะ
  • lookup_value: ค่าที่คุณระบุเพื่อค้นหาการจับคู่ที่ n ในที่นี้หมายถึง ยูเซน โบลต์
  • n: ระบุการแข่งขันที่ n ในการหาค่าที่ตรงกันที่ 1 ให้ตั้งค่า n เป็น 1; เพื่อหาคู่ที่ 2 set n เป็น 2.

เพื่อให้ได้ ข้อมูลแมตช์ที่ 3 ของ ยูเซน โบลต์โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ G8 และ G9 แล้วกด Ctrl + เปลี่ยน + เข้าสู่ เพื่อให้ได้ผลลัพธ์:

ปี (เซลล์ G8)
=ดัชนี(B6: B12,ขนาดเล็ก(ถ้า(C6: C12=G5,แถว(C6: C12-ROW(ดัชนี(C6: C12,1,1))+1),G6))
เวลา (เซลล์ G9)
=ดัชนี(D6: D12,ขนาดเล็ก(ถ้า(C6: C12=G5,แถว(C6: C12-ROW(ดัชนี(C6: C12,1,1))+1),G6))

ดึงการจับคู่ที่ n ด้วยดัชนี 2

คำอธิบายของสูตร

ที่นี่เราใช้สูตรด้านล่างเป็นตัวอย่าง:

=INDEX(B6:B12,SMALL(IF(C6:C12=G5,ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6))

  • แถว(C6:C12): ฟังก์ชัน ROW จะคืนค่าหมายเลขแถวของแต่ละเซลล์ในช่วง C6: C12 ในอาร์เรย์ดังนี้: {6;7;8;9;10;11;12}.
  • แถว(ดัชนี(C6:C12,1,1)): ฟังก์ชัน INDEX และ ROW จะคืนค่าหมายเลขแถวแรกของช่วงการค้นหา C6: C12 ในแผ่นงาน Excel นี้ ซึ่งก็คือ 6.
  • ถ้า(C6:C12=G5,แถว(C6:C12)-แถว(ดัชนี(C6:C12,1,1))+ 1) = ถ้า(C6:C12=G5,{6;7;8;9;10;11;12}-6+ 1): ฟังก์ชัน IF ตรวจสอบว่าแต่ละค่าอยู่ในช่วงหรือไม่ C6: C12 ตรงกับค่าในเซลล์ G5, Usain สายฟ้า. ถ้าใช่ ฟังก์ชันจะส่งกลับผลลัพธ์ของ "แถวที่ตรงกัน หมายเลข-6+1"; มิฉะนั้นส่งคืน FALSE ดังนั้นผลลัพธ์จะอยู่ในอาร์เรย์ดังนี้: {เท็จ;2;3;4;เท็จ;เท็จ;เท็จ}.
  • เล็ก(ถ้า(C6:C12=G5,แถว(C6:C12)-แถว(ดัชนี(C6:C12,1,1))+ 1),G6) = เล็ก({เท็จ;2;3;4;เท็จ;เท็จ;เท็จ},G6): ข้อมูลโค้ดส่งคืน 3rd (ค่าในเซลล์ G6) ค่าที่น้อยที่สุดจากอาร์เรย์ ซึ่งก็คือ 4.
  • ดัชนี(B6:B12,เล็ก(ถ้า(C6:C12=G5,แถว(C6:C12)-แถว(ดัชนี(C6:C12,1,1))+ 1),G6)) = ดัชนี(B6:B12,4) ฟังก์ชัน INDEX ส่งกลับค่า 4ค่า th ในช่วงปี B6: B12ซึ่งเป็น ปักกิ่ง 2008.

ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel INDEX

ฟังก์ชัน Excel INDEX ส่งคืนค่าที่แสดงตามตำแหน่งที่กำหนดจากช่วงหรืออาร์เรย์

ฟังก์ชัน Excel IF

ฟังก์ชัน IF เป็นหนึ่งในฟังก์ชันที่ง่ายและมีประโยชน์ที่สุดในสมุดงาน Excel ทำการทดสอบทางตรรกะอย่างง่ายซึ่งขึ้นอยู่กับผลการเปรียบเทียบและจะส่งกลับค่าหนึ่งค่าหากผลลัพธ์เป็น TRUE หรือค่าอื่นหากผลลัพธ์เป็น FALSE

ฟังก์ชัน Excel ROW

ฟังก์ชัน Excel ROW จะคืนค่าหมายเลขแถวของข้อมูลอ้างอิง


สูตรที่เกี่ยวข้อง

ดึงการแข่งขันที่ n ด้วย VLOOKUP

สมมติว่าคุณมีรายการค่าและข้อมูลที่เกี่ยวข้อง ในการดึงข้อมูลที่เกี่ยวข้องของการจับคู่ที่ n ของค่า คุณสามารถใช้สูตรตามฟังก์ชัน VLOOKUP

ดึงข้อมูลที่เกี่ยวข้องกับค่า n ต่ำสุด

เมื่อต้องการดึงข้อมูลที่ตรงกับค่าที่เล็กที่สุด น้อยที่สุดเป็นอันดับ 2 หรือ n ที่น้อยที่สุดในรายการ ตาราง หรือแถวใน Excel คุณสามารถใช้สูตร INDEX และ MATCH ร่วมกับฟังก์ชัน SMALL

รับข้อมูลที่สอดคล้องกับค่าสูงสุด

ในการดึงข้อมูลที่สอดคล้องกับค่าสูงสุดในรายการ ตาราง หรือแถวใน Excel คุณสามารถใช้สูตร INDEX และ MATCH ร่วมกับฟังก์ชัน MAX

รับข้อมูลที่สอดคล้องกับค่าต่ำสุด

ในการดึงข้อมูลที่สอดคล้องกับค่าต่ำสุดในตาราง คุณสามารถใช้สูตร INDEX และ MATCH ร่วมกับฟังก์ชัน MIN


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations