ไปยังเนื้อหาหลัก

วิธีเปรียบเทียบสองคอลัมน์และส่งคืนค่าจากคอลัมน์ที่สามใน Excel

ผู้เขียน: Xiaoyang แก้ไขล่าสุด: 2024-12-16

ตัวอย่างเช่น ฉันมีคอลัมน์สองคอลัมน์ต่อไปนี้ คอลัมน์ A เป็นโครงการบางส่วน และคอลัมน์ B เป็นชื่อที่สอดคล้องกัน และในคอลัมน์ D ฉันมีโครงการแบบสุ่มบางโครงการ ตอนนี้ ฉันต้องการส่งคืนชื่อที่สอดคล้องกันจากคอลัมน์ B ตามโครงการในคอลัมน์ D คุณจะเปรียบเทียบคอลัมน์ A และ D และส่งคืนค่าที่สอดคล้องกันจากคอลัมน์ B ใน Excel ได้อย่างไร


เปรียบเทียบสองคอลัมน์และส่งคืนค่าจากคอลัมน์ที่สามด้วยฟังก์ชัน VLOOKUP

ฟังก์ชัน VLOOKUP สามารถช่วยคุณเปรียบเทียบสองคอลัมน์และแยกค่าที่เกี่ยวข้องจากคอลัมน์ที่สามได้โปรดทำดังนี้:

1. ป้อนสูตรสองสูตรด้านล่างลงในเซลล์ว่างนอกเหนือจากคอลัมน์เปรียบเทียบ E2 สำหรับอินสแตนซ์นี้:

=VLOOKUP(D2,$A$2:$B$16,2,FALSE)   (if the value not found, an #N/A error is displayed)
= IFERROR (VLOOKUP (D2, $ A $ 2: $ B $ 16,2, FALSE), "")    (หากไม่พบค่าเซลล์ว่างจะแสดงขึ้น)

หมายเหตุ ในสูตรข้างต้น: D2 คือเซลล์เกณฑ์ที่คุณต้องการส่งคืนค่าตาม A2: A16 คือคอลัมน์ที่มีเกณฑ์ที่จะเปรียบเทียบด้วย A2: B16 ช่วงข้อมูลที่คุณต้องการใช้

2. จากนั้นกด เข้าสู่ คีย์เพื่อรับค่าแรกที่สอดคล้องกันจากนั้นเลือกเซลล์สูตรแล้วลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้และส่งคืนค่าที่เกี่ยวข้องทั้งหมดพร้อมกันดูภาพหน้าจอ:

ภาพหน้าจอแสดงผลลัพธ์จากการเปรียบเทียบสองคอลัมน์และส่งคืนค่าโดยใช้ VLOOKUP ใน Excel


เปรียบเทียบสองคอลัมน์และส่งคืนค่าจากคอลัมน์ที่สามด้วยฟังก์ชัน INDEX และ MATCH

ใน Excel ฟังก์ชัน INDEX และ MATCH ยังสามารถช่วยคุณแก้ปัญหานี้ได้โปรดทำดังนี้:

1. ป้อนสูตรสองสูตรด้านล่างลงในเซลล์ว่างที่คุณต้องการส่งคืนผลลัพธ์:

=INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0))    (if the value not found, an #N/A error is displayed)
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "")    (หากไม่พบค่าเซลล์ว่างจะแสดงขึ้น)

หมายเหตุ ในสูตรข้างต้น: D2 คือค่าที่คุณต้องการส่งคืนข้อมูลสัมพัทธ์ A2: A16 คือรายการที่มีค่าที่คุณต้องการส่งคืน B2: B16 คือคอลัมน์ที่คุณกำลังมองหา

2. จากนั้นกด เข้าสู่ คีย์เพื่อรับค่าแรกที่สอดคล้องกันจากนั้นเลือกเซลล์สูตรและคัดลอกไปยังเซลล์ที่เหลือที่คุณต้องการและส่งคืนค่าที่เกี่ยวข้องทั้งหมดดูภาพหน้าจอ:

ภาพหน้าจอแสดงผลลัพธ์จากการเปรียบเทียบสองคอลัมน์และส่งคืนค่าโดยใช้ฟังก์ชัน INDEX และ MATCH ใน Excel


หากคุณมักใช้ฟังก์ชัน VLOOKUP ใน Excel Kutools สำหรับ Excel's สุดยอดการค้นหา ให้สูตร VLOOKUP ที่ทรงพลัง ช่วยให้คุณสามารถค้นหาได้โดยไม่จำเป็นต้องจำสูตรที่ซับซ้อน

การสาธิตฟีเจอร์ Super LOOKUP ของ Kutools สำหรับ Excel

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now


Vlookup หลายคอลัมน์และส่งคืนค่าที่เกี่ยวข้องด้วยฟังก์ชัน INDEX และ MATCH

บางครั้งคุณอาจมีช่วงข้อมูลซึ่งมีสามคอลัมน์ตอนนี้คุณต้องการค้นหาบนตารางเพื่อให้ตรงกับค่าเกณฑ์สองค่าหากทั้งสองค่าตรงกันระบบจะส่งคืนข้อมูลจากคอลัมน์ที่สาม C

ภาพหน้าจอของชุดข้อมูลที่แสดงคอลัมน์ที่มีเกณฑ์หลายเกณฑ์สำหรับการเปรียบเทียบใน Excel

หากต้องการทำงานนี้โปรดใช้สูตรต่อไปนี้:

=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0))

หมายเหตุ ในสูตรข้างต้น: E2, F2 คือเซลล์เกณฑ์ที่คุณต้องการส่งคืนค่าตาม C2: C16 คือคอลัมน์ที่มีค่าที่คุณต้องการส่งคืน A2: A16, B2: B16 คือคอลัมน์ที่คุณกำลังมองหา

จากนั้นกด Ctrl + Shift + Enter คีย์เข้าด้วยกันเพื่อให้ได้ผลลัพธ์แรกดูภาพหน้าจอ

ภาพหน้าจอแสดงผลลัพธ์หลังจากใช้สูตรอาร์เรย์เพื่อเปรียบเทียบสองคอลัมน์และส่งคืนค่าใน Excel

คัดลอกและวางสูตรอาร์เรย์นี้ลงในเซลล์อื่นเพื่อรับผลลัพธ์ที่สมบูรณ์:

ภาพหน้าจอแสดงผลลัพธ์สุดท้ายหลังจากคัดลอกสูตรอาร์เรย์เพื่อส่งคืนค่าที่ตรงกันหลายค่าใน Excel


เปรียบเทียบสองคอลัมน์และค่าที่ส่งคืนจากคอลัมน์ที่สามด้วยคุณสมบัติที่มีประโยชน์

Kutools สำหรับ Excel's มองหาค่าในรายการ ยังสามารถช่วยให้คุณส่งคืนข้อมูลที่เกี่ยวข้องจากช่วงข้อมูลอื่น

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

1. คลิกเซลล์ที่คุณต้องการใส่ผลลัพธ์ที่ตรงกัน

2. จากนั้นคลิก Kutools > ตัวช่วยสูตร > ตัวช่วยสูตรดูภาพหน้าจอ:

ภาพหน้าจอของตัวเลือก Formula Helper ของ Kutools สำหรับ Excel ใน Excel

3. ใน ตัวช่วยสูตร โปรดดำเนินการดังต่อไปนี้:

  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ประเภทสูตร รายการแบบเลื่อนลงโปรดเลือก ค้นหา ตัวเลือก;
  • จากนั้นเลือก มองหาค่าในรายการ ตัวเลือกใน เลือกสูตร กล่องรายการ;
  • จากนั้นใน การป้อนอาร์กิวเมนต์ กล่องข้อความเลือกช่วงข้อมูลเซลล์เกณฑ์และคอลัมน์ที่คุณต้องการส่งคืนค่าที่ตรงกันจากแยกกัน

ภาพหน้าจอของกล่องโต้ตอบตัวช่วยสูตรสำหรับการตั้งค่าอาร์กิวเมนต์การค้นหา

4. จากนั้นคลิก Okและข้อมูลแรกที่ตรงกันตามค่าที่ระบุจะถูกส่งกลับ คุณเพียงแค่ลากที่จับเติมเพื่อใช้สูตรนี้กับเซลล์อื่น ๆ ที่คุณต้องการดูภาพหน้าจอ:

ภาพหน้าจอแสดงผลลัพธ์ของการใช้ Kutools สำหรับ Excel เพื่อเปรียบเทียบสองคอลัมน์และส่งคืนค่า

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now


บทความที่เกี่ยวข้อง VLOOKUP เพิ่มเติม:

  • Vlookup และเชื่อมต่อหลายค่าที่เกี่ยวข้องกัน
  • อย่างที่เราทราบกันดีว่าฟังก์ชัน Vlookup ใน Excel สามารถช่วยให้เราค้นหาค่าและส่งคืนข้อมูลที่เกี่ยวข้องในคอลัมน์อื่นได้ แต่โดยทั่วไปแล้วจะสามารถรับค่าสัมพัทธ์แรกได้หากมีข้อมูลที่ตรงกันหลายรายการ ในบทความนี้ฉันจะพูดถึงวิธี vlookup และเชื่อมต่อค่าที่เกี่ยวข้องหลายค่าในเซลล์เดียวหรือรายการแนวตั้ง
  • Vlookup และส่งคืนค่าที่ตรงกันล่าสุด
  • หากคุณมีรายการที่ทำซ้ำหลายครั้งและตอนนี้คุณแค่ต้องการทราบค่าที่ตรงกันล่าสุดกับข้อมูลที่คุณระบุ ตัวอย่างเช่นฉันมีช่วงข้อมูลต่อไปนี้มีชื่อผลิตภัณฑ์ที่ซ้ำกันในคอลัมน์ A แต่มีชื่อต่างกันในคอลัมน์ C และฉันต้องการส่งคืน Cheryl รายการสุดท้ายที่ตรงกันของผลิตภัณฑ์ Apple
  • ค่า Vlookup ในหลายแผ่นงาน
  • ใน excel เราสามารถใช้ฟังก์ชัน vlookup เพื่อส่งคืนค่าที่ตรงกันในตารางเดียวของแผ่นงาน แต่คุณเคยพิจารณาหรือไม่ว่าจะทำอย่างไรให้ vlookup มีค่าในหลายแผ่นงาน? สมมติว่าฉันมีสามแผ่นงานต่อไปนี้ที่มีช่วงข้อมูลและตอนนี้ฉันต้องการรับส่วนหนึ่งของค่าที่เกี่ยวข้องตามเกณฑ์จากแผ่นงานทั้งสามนี้
  • Vlookup และส่งคืนค่าหลายค่าในแนวตั้ง
  • โดยปกติคุณสามารถใช้ฟังก์ชัน Vlookup เพื่อรับค่าแรกที่สอดคล้องกัน แต่บางครั้งคุณต้องการส่งคืนระเบียนที่ตรงกันทั้งหมดตามเกณฑ์เฉพาะ บทความนี้ฉันจะพูดถึงวิธี vlookup และส่งคืนค่าที่ตรงกันทั้งหมดในแนวตั้งแนวนอนหรือในเซลล์เดียว

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!