Excel: ค้นหาข้อความในช่วงและส่งคืนการอ้างอิงเซลล์


คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาข้อความเฉพาะในช่วงใน Excel และส่งคืนการอ้างอิงเซลล์:

 =CELL("address",INDEX( A2:A11 ,MATCH("Warriors", A2:A11,0 )))

สูตรเฉพาะนี้จะค้นหาข้อความ “Warriors” ในช่วง A2:A11 และส่งคืนการอ้างอิงเซลล์ที่มีข้อความนี้อยู่

ตัวอย่างเช่น สูตรนี้อาจส่งคืน $A$6 ถ้านี่คือเซลล์ที่มีข้อความ “Warriors”

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ค้นหาข้อความในช่วงและส่งกลับการอ้างอิงเซลล์ใน Excel

สมมติว่าเรามีรายชื่อทีมบาสเก็ตบอลใน Excel ต่อไปนี้:

สมมติว่าเราต้องการค้นหาที่อยู่ของเซลล์ซึ่งเป็นที่ตั้งของทีม “นักรบ”

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :

 =CELL("address",INDEX( A2:A11 ,MATCH("Warriors", A2:A11,0 )))

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel ค้นหาข้อความในช่วงและส่งกลับการอ้างอิงเซลล์

สูตรบอกเราว่าข้อความ “Warriors” อยู่ในเซลล์ $A$6

โปรดทราบว่าถ้าเราเพียงต้องการทราบว่าตำแหน่งใดในรายการที่มี “Warriors” เราก็สามารถใช้ฟังก์ชัน MATCH เพียงอย่างเดียวได้:

 =MATCH("Warriors", A2:A11,0 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

สูตรบอกเราว่าข้อความ “Warriors” อยู่ในตำแหน่งที่ห้าในรายชื่อทีม

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

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

Excel: วิธีใช้ COUNTIF กับหลายช่วง
Excel: วิธีใช้ฟังก์ชัน IF กับช่วงของค่า
Excel: สูตรง่ายๆ สำหรับ “ถ้าไม่ว่างเปล่า”

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

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