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

วิธีการ vlookup ค่าด้วยหลายเกณฑ์ใน Excel?

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

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

ค่า vlookup ที่มีเกณฑ์หลายรายการ

ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน LOOKUP

ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน INDEXT และ MATCH

ค่า Vlookup ที่มีหลายเกณฑ์พร้อมคุณสมบัติที่มีประโยชน์


สมมติว่าฉันมีช่วงข้อมูลต่อไปนี้ ซึ่งฉันต้องการใช้เกณฑ์สองข้อในการคืนค่าสัมพัทธ์ เช่น ฉันทราบว่าผลิตภัณฑ์และสีจำเป็นต้องส่งคืนพนักงานขายที่สอดคล้องกันในแถวเดียวกัน:

ข้อมูลตัวอย่าง


ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน LOOKUP

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

=LOOKUP(2,1/($A$2:$A$12=G2)/($C$2:$C$12=H2),($E$2:$E$12))

ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน LOOKUP

หมายเหตุ: ในสูตรข้างต้น:

  • A2: A12 = G2: ซึ่งหมายถึงการค้นหาเกณฑ์ของ G2 ในช่วง A2: A12;
  • C2:C12=H2: หมายถึงการค้นหาเกณฑ์ของ H2 ในช่วง C2:C12;
  • E2: E12: หมายถึงช่วงที่คุณต้องการส่งคืนค่าที่เกี่ยวข้อง

เคล็ดลับ: หากคุณมีเกณฑ์มากกว่าสองเกณฑ์ คุณเพียงแค่เพิ่มเกณฑ์ลงในสูตรดังนี้:
=LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).

เพิ่มเกณฑ์เข้าไปในสูตรถ้ามีเกณฑ์มากกว่านี้


ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน INDEXT และ MATCH

ใน Excel ฟังก์ชัน INDEXT และ MATCH แบบผสมมีประสิทธิภาพสำหรับเราในการกำหนดค่า vlookup ตามเกณฑ์อย่างน้อยหนึ่งเกณฑ์หากต้องการทราบสูตรนี้ให้ทำดังนี้

พิมพ์สูตรด้านล่างลงในเซลล์ว่าง แล้วกด Ctrl + Shift + Enter คีย์เข้าด้วยกันจากนั้นคุณจะได้รับค่าสัมพัทธ์ตามที่คุณต้องการดูภาพหน้าจอ:

=INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($C$2:$C$12=H2),0))

ค่า Vlookup ที่มีหลายเกณฑ์พร้อมฟังก์ชัน INDEXT และ MATCH

หมายเหตุ: ในสูตรข้างต้น:

  • A2: A12 = G2: ซึ่งหมายถึงการค้นหาเกณฑ์ของ G2 ในช่วง A2: A12;
  • C2:C12=H2: หมายถึงการค้นหาเกณฑ์ของ H2 ในช่วง C2:C12;
  • E2: E12: หมายถึงช่วงที่คุณต้องการส่งคืนค่าที่เกี่ยวข้อง

เคล็ดลับ: หากคุณมีเกณฑ์มากกว่าสองเกณฑ์ คุณเพียงแค่เพิ่มเกณฑ์ลงในสูตรดังนี้: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).

เพิ่มเกณฑ์เข้าไปในสูตรถ้ามีเกณฑ์มากกว่านี้


ค่า Vlookup ที่มีหลายเกณฑ์พร้อมคุณสมบัติที่มีประโยชน์

ถ้าคุณมี Kutools สำหรับ Excelเดียวกันกับที่ การค้นหาแบบหลายเงื่อนไข คุณสามารถคืนค่าที่ตรงกันได้อย่างรวดเร็วตามเกณฑ์ต่างๆ ตามที่คุณต้องการ

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

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. คลิก Kutools > สุดยอดการค้นหา > ค้นหาหลายเงื่อนไขดูภาพหน้าจอ:

คลิกฟีเจอร์การค้นหาหลายเงื่อนไขของ kutools

2. ใน การค้นหาแบบหลายเงื่อนไข โปรดดำเนินการดังต่อไปนี้:

  • (1. ) ใน ค้นหาค่า ระบุช่วงค่าการค้นหาหรือเลือกคอลัมน์ค่าการค้นหาทีละรายการโดยกด . ค้างไว้ Ctrl คีย์ที่คุณต้องการ vlookup ค่าตาม;
  • (2. ) ใน ช่วงเอาท์พุท ส่วน เลือกช่วงผลลัพธ์ที่คุณต้องการใส่ผลลัพธ์ที่ตรงกัน
  • (3. ) ใน คอลัมน์สำคัญ โปรดเลือกคอลัมน์หลักที่เกี่ยวข้องซึ่งมีค่าการค้นหาทีละรายการโดยกด . ค้างไว้ Ctrl สำคัญ;
  • หมายเหตุ: จำนวนคอลัมน์ที่เลือกใน คอลัมน์สำคัญ ช่องต้องเท่ากับจำนวนคอลัมน์ที่เลือกในช่อง in ค้นหาค่า ช่องและลำดับของแต่ละคอลัมน์ที่เลือกใน คอลัมน์สำคัญ ฟิลด์ต้องสอดคล้องกับคอลัมน์เกณฑ์ใน ค้นหาค่า สนาม
  • (4. ) ใน กลับคอลัมน์ ส่วน เลือกคอลัมน์ที่มีค่าส่งคืนที่คุณต้องการ

ระบุการอ้างอิงเซลล์ในกล่องโต้ตอบ

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

ค่าที่ตรงกันทั้งหมดตามเกณฑ์ต่างๆ จะถูกแยกออกมา


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

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

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

🤖 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% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!