วิธีใช้ offset และ match ร่วมกันใน excel
คุณสามารถใช้ไวยากรณ์ต่อไปนี้กับฟังก์ชัน OFFSET และ MATCH ใน Excel เพื่อค้นหาค่าเฉพาะในช่วงและส่งกลับค่าที่สอดคล้องกันในคอลัมน์อื่น:
=OFFSET( B1 , MATCH( F1 , A1:A11 , 0)-1, 0, 1, 1)
สูตรนี้จะค้นหาค่าในเซลล์ F1 ในช่วง A1:A11 แล้วส่งกลับค่าที่สอดคล้องกันจากคอลัมน์ B
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: วิธีใช้ OFFSET และ MATCH ใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:
ตอนนี้ สมมติว่าเราต้องการค้นหาชื่อทีม “Thunder” ในชุดข้อมูลและส่งกลับค่าจุด
เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ F2 :
=OFFSET( B1 , MATCH( F1 , A1:A11 , 0)-1, 0, 1, 1)
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรส่งคืนค่า 25 ซึ่งเป็นค่าจุดที่สอดคล้องกับชื่อทีม “Thunder”
โปรดทราบว่าหากคุณต้องการส่งกลับค่าของคอลัมน์อื่น เพียงแทนที่ B1 ด้วยคอลัมน์อื่น
ตัวอย่างเช่น คุณสามารถใช้ C1 เพื่อส่งคืนค่าในคอลัมน์ช่วยเหลือที่สอดคล้องกับชื่อทีม “Thunder” แทน:
=OFFSET( C1 , MATCH( F1 , A1:A11 , 0)-1, 0, 1, 1)
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรส่งกลับค่า 10 ซึ่งเป็นค่าการช่วยเหลือที่สอดคล้องกับชื่อทีม “Thunder”
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีใช้ INDEX และ MATCH เพื่อส่งคืนค่าหลายค่าในแนวตั้ง
Excel: วิธีใช้ VLOOKUP เพื่อส่งคืนหลายคอลัมน์
Excel: วิธีใช้ VLOOKUP เพื่อส่งคืนรายการที่ตรงกันทั้งหมด