วิธีจับคู่สองคอลัมน์และส่งกลับคอลัมน์ที่สามใน excel
บ่อยครั้งคุณอาจต้องการจับคู่ค่าของสองคอลัมน์และสร้างคอลัมน์ที่สามใน Excel
โชคดีที่ทำได้ง่ายโดยใช้ฟังก์ชัน VLOOKUP() ซึ่งใช้ไวยากรณ์ต่อไปนี้:
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
ทอง:
- lookup_value : ค่าที่คุณต้องการค้นหา
- table_array : ช่วงของเซลล์ที่จะค้นหา
- col_index_num : หมายเลขคอลัมน์ในช่วงที่มีค่าส่งคืน
- range_lookup : ไม่ว่าจะค้นหาการจับคู่โดยประมาณ (ค่าเริ่มต้น) หรือการจับคู่แบบตรงทั้งหมด
ตัวอย่างต่อไปนี้แสดงวิธีการใช้ฟังก์ชันนี้เพื่อจับคู่สองคอลัมน์และส่งกลับคอลัมน์ที่สามใน Excel
ตัวอย่าง: จับคู่สองคอลัมน์และส่งกลับคอลัมน์ที่สามใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel:

สมมติว่าเราต้องการจับคู่ค่าทีมในคอลัมน์ A และคอลัมน์ D แล้วส่งคืนค่าจุดจากคอลัมน์ B ไปยังคอลัมน์ E
เราสามารถใช้ไวยากรณ์ VLOOKUP ต่อไปนี้เพื่อจับคู่ค่าแรกในคอลัมน์ A:
=VLOOKUP( D2 , $A$2:$B$16 , 2, FALSE)
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:

โปรดทราบว่าค่า “คะแนน” ในคอลัมน์ B ที่ตรงกับ “ดวงอาทิตย์” คือ 96 ซึ่งเป็นสาเหตุที่ส่งค่านี้กลับมาในคอลัมน์ E
จากนั้นเราสามารถลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ E:

หมายเหตุ : คุณสามารถค้นหาเอกสารฉบับเต็มสำหรับฟังก์ชัน VLOOKUP ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:
วิธีเปรียบเทียบสองแผ่นงาน Excel เพื่อความแตกต่าง
วิธีเปรียบเทียบสองรายการใน Excel โดยใช้ VLOOKUP
วิธีจัดเรียงตามหลายคอลัมน์ใน Excel