Excel: วิธีใช้ vlookup เพื่อส่งกลับค่าสูงสุด


คุณสามารถใช้ไวยากรณ์ต่อไปนี้ใน Excel กับฟังก์ชัน MAX และ VLOOKUP เพื่อค้นหาค่าสูงสุดในช่วงและส่งกลับค่าที่ตรงกัน:

 =VLOOKUP(MAX( A2:A11 ), A2:B11 , 2, FALSE)

สูตรเฉพาะนี้ใช้ MAX เพื่อค้นหาค่าสูงสุดในช่วง A2:A11 จากนั้นใช้ VLOOKUP เพื่อค้นหาค่าในช่วง B2:B11 ที่ตรงกับค่าสูงสุดนั้น

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

ตัวอย่าง: วิธีใช้ VLOOKUP กับ MAX ใน Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ซึ่งมีข้อมูลเกี่ยวกับคะแนนที่ผู้เล่นบาสเก็ตบอลหลายคนทำได้:

สมมติว่าเราต้องการค้นหาค่าสูงสุดในคอลัมน์คะแนนแล้วส่งคืนชื่อทีมที่เกี่ยวข้อง

เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 :

 =VLOOKUP(MAX( A2:A11 ), A2:B11 , 2, FALSE)

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

Excel VLOOKUP ส่งคืนค่าสูงสุด

สูตรนี้ใช้ฟังก์ชัน MAX เพื่อค้นหาค่าสูงสุด 40 ในคอลัมน์คะแนน

ถัดไป สูตรใช้ฟังก์ชัน VLOOKUP เพื่อส่งคืนชื่อทีม Warriors ซึ่งเป็นทีมที่ตรงกับค่าสูงสุดในคอลัมน์คะแนน

โบนัส: ค้นหาค่าสูงสุดที่เกี่ยวข้องกับค่าการค้นหา

หากคุณต้องการค้นหาค่าสูงสุดที่เกี่ยวข้องกับค่าการค้นหาเฉพาะเจาะจง คุณสามารถใช้ฟังก์ชัน MAXIFS แทนได้

ตัวอย่างเช่น คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาค่าสูงสุดที่เกี่ยวข้องกับทีม “Warriors”:

 =MAXIFS( B2:B9 , A2:A9 , "Warriors")

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

สูตรส่งคืนค่า 32 ซึ่งเป็นค่าสูงสุดที่เกี่ยวข้องกับ “Warriors” ในชุดข้อมูลนี้

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

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

Excel: วิธีทำ VLOOKUP ด้วยค่าการค้นหาสองค่า
Excel: วิธีใช้ VLOOKUP เพื่อส่งคืนหลายคอลัมน์
Excel: วิธีใช้ VLOOKUP เพื่อส่งคืนรายการที่ตรงกันทั้งหมด

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

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