Google ชีต: ใช้ vlookup เพื่อส่งคืนหลายคอลัมน์


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

 =ArrayFormula(VLOOKUP( A14 , A2:D11 , { 2 , 4 }, FALSE ))

สูตรเฉพาะนี้ค้นหาค่าในเซลล์ A14 ในช่วง A2:D11 และส่งคืนค่าที่สอดคล้องกันในคอลัมน์ 2 และ 4 ของช่วง

หมายเหตุ : อาร์กิวเมนต์ FALSE บอกให้ Google ชีตค้นหารายการที่ตรงกันทุกประการ แทนที่จะเป็นรายการที่ตรงกันแบบคลุมเครือ

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

ตัวอย่าง: ใช้ VLOOKUP เพื่อส่งคืนหลายคอลัมน์

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Google ชีตที่แสดงข้อมูลเกี่ยวกับทีมบาสเก็ตบอลต่างๆ

เราสามารถใช้สูตรต่อไปนี้กับ VLOOKUP เพื่อค้นหาทีม “Blazers” ในคอลัมน์ A และส่งคืนค่าที่สอดคล้องกันสำหรับคะแนนและรีบาวด์:

 =ArrayFormula(VLOOKUP( A14 , A2:D11 , { 2 , 4 }, FALSE ))

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

Google ชีต VLOOKUP ส่งคืนหลายคอลัมน์

สูตร VLOOKUP ส่งคืนค่าในคอลัมน์จุดและรีบาวด์สำหรับแถวที่ทีมมี “Blazers” อยู่ในชื่อ

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

ตัวอย่างเช่น สมมติว่าเราเปลี่ยนชื่อทีมเป็น Warriors:

ตอนนี้สูตร VLOOKUP ส่งคืนค่าในคอลัมน์คะแนนและรีบาวด์สำหรับแถวที่ทีมมีชื่อ “Warriors”

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

บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต

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

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

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