บทความวิกิฮาวนี้จะแนะนำวิธีการทำ VLOOKUP แบบย้อนกลับ (หรือที่เรียกว่าการค้นหาจากด้านล่างสุดของคอลัมน์ไปด้านบนสุดของคอลัมน์) ใน Google ชีตโดยใช้ฟังก์ชัน INDEX
ขั้นตอน
ขั้นตอนที่ 1 เตรียมข้อมูลของคุณ
ในตัวอย่างนี้ เราจะค้นหาค่าจากคอลัมน์ A และส่งออกค่าที่สอดคล้องกันในคอลัมน์ B ดังนั้นการค้นหา "ตาราง" ของเราคือ A:B
ขั้นตอนที่ 2 หาค่าที่คุณต้องการค้นหา
เราจะค้นหาค่าในเซลล์ C1 สำหรับตัวอย่างนี้
ขั้นตอนที่ 3 ใช้ฟังก์ชันตัวกรอง
ฟังก์ชันตัวกรองช่วยให้คุณค้นหาชุดของค่าภายในคอลัมน์ ในกรณีนี้ ตัวกรองจะส่งกลับชุดของแถวที่มีค่าของเราใน C1 ส่วนตัวกรองของสูตรคือ: filter(ROW(A:A), A:A=C1)
ขั้นตอนที่ 4 รับแถวสูงสุดจากฟังก์ชันตัวกรองโดยใช้ฟังก์ชัน MAX
ส่วน MAX ของสูตรสุดท้ายคือ MAX(filter(ROW(A:A), A:A=C1))
ขั้นตอนที่ 5. ใช้ฟังก์ชัน INDEX เพื่อรับค่าจากแถวที่คุณค้นพบโดยใช้ MAX และ FILTER
- สูตรสุดท้ายคือ =INDEX(A:B, MAX(filter(ROW(A:A), A:A=C1)), 2)
- ฟังก์ชันดัชนีกำลังค้นหาแถวที่เราพบโดยใช้ตัวกรองภายในตารางที่ระบุ และคืนค่าที่สอดคล้องกันในคอลัมน์ B ซึ่งเป็นคอลัมน์ที่สอง ซึ่งเป็นสาเหตุให้มีการใช้ 2