INDEX จะส่งคืนค่า ณ ตำแหน่งที่กำหนด ส่วน MATCH จะค้นหาตำแหน่งนั้น เมื่อใช้ร่วมกันจะสามารถค้นหาค่าที่อยู่ทางซ้ายหรือขวาของคีย์ได้ โดยไม่มีข้อจำกัดเรื่องการนับคอลัมน์เหมือน VLOOKUP
ให้ AI ทำให้กำหนดคอลัมน์ที่จะส่งคืนค่าด้วย INDEX
เริ่มต้นด้วย =INDEX(return_column, ...)
ค้นหาแถวด้วย MATCH
ใช้ MATCH(lookup_value, lookup_column, 0) เพื่อหาตำแหน่งที่ตรงกันทุกประการ
นำมารวมกัน
ซ้อน MATCH ไว้ใน INDEX เพื่อใช้เป็นหมายเลขแถว
=INDEX(D:D, MATCH(A2, B:B, 0))สามารถค้นหาไปทางซ้ายได้ ไม่พังเมื่อมีการแทรกคอลัมน์ และทำงานได้เร็วกว่าในชีตขนาดใหญ่ ซึ่งตอนนี้ XLOOKUP ก็ครอบคลุมความสามารถเหล่านี้ส่วนใหญ่แล้วเช่นกัน