วิธีจับคู่สองคอลัมน์และส่งกลับคอลัมน์ที่สามใน 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

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

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