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

วิธีค้นหาค่าด้วยเกณฑ์สองหรือหลายเกณฑ์ใน Excel

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

โดยปกติคุณสามารถค้นหาค่าได้อย่างง่ายดายด้วย หา คุณลักษณะใน Excel แต่ถ้าหาค่าด้วยเกณฑ์ล่ะ? และมีสองเกณฑ์ขึ้นไป? บทความนี้จะแนะนำวิธีแก้ปัญหาต่างๆสำหรับคุณ


ค้นหาค่าที่มีสองหรือหลายเกณฑ์ด้วยสูตรอาร์เรย์

สมมติว่าคุณมีตารางการขายผลไม้ตามภาพด้านล่างนี้คุณต้องหามูลค่าจำนวนตามเกณฑ์หลายข้อ วิธีนี้จะแนะนำสูตรอาร์เรย์เพื่อค้นหาค่าตามเกณฑ์ที่กำหนดเหล่านี้ได้อย่างง่ายดาย
ข้อมูลตัวอย่าง

สูตรอาร์เรย์ 1: ค้นหาค่าที่มีสองหรือหลายเกณฑ์ใน Excel

นิพจน์พื้นฐานของสูตรอาร์เรย์นี้จะแสดงดังต่อไปนี้:

{= INDEX (อาร์เรย์, MATCH (1, (เงื่อนไข 1 = lookup_array 1) * (เกณฑ์ 2 = lookup_array 2) … * (เกณฑ์ n = lookup_array n), 0))}

สมมติว่าคุณต้องการหายอดขายของ มะม่วง เกิดขึ้นเมื่อ 9/3/2019คุณสามารถป้อนสูตรอาร์เรย์ด้านล่างลงในเซลล์ว่างจากนั้นกด Ctrl + เปลี่ยน + Enter คีย์เข้าด้วยกัน

=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22),0))

ค้นหาค่าที่มีสองเกณฑ์หรือหลายเกณฑ์ด้วยสูตร 1

หมายเหตุ: ในสูตรข้างต้น F3: F22 คือคอลัมน์จำนวนที่คุณจะพบค่าใน, B3: B22 คือคอลัมน์วันที่, C3: C22 คือคอลัมน์ผลไม้, J3 คือวันที่ที่กำหนดเป็นเกณฑ์แรก, J4 คือชื่อผลไม้ที่กำหนดเป็น เกณฑ์ที่สอง

ตามนิพจน์สูตรอาร์เรย์คุณสามารถเพิ่มเกณฑ์ได้อย่างง่ายดายตามที่คุณต้องการ ตัวอย่างเช่นตอนนี้คุณกำลังมองหายอดขายของ มะม่วง เกิดขึ้นเมื่อ 9/3/2019และน้ำหนักมะม่วงคือ 211คุณสามารถเพิ่มเกณฑ์และ lookup_array ในส่วน MATCH ได้ดังนี้:

=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22)*(J5 = E3: E22), 0))

แล้วกด Ctrl + เปลี่ยน + เข้าสู่ กุญแจเพื่อค้นหายอดขาย
เพิ่มเกณฑ์สำหรับสูตร

สูตรอาร์เรย์ 2: ค้นหาค่าที่มีสองหรือหลายเกณฑ์ใน Excel

นิพจน์พื้นฐานของสูตรอาร์เรย์นี้จะแสดงดังต่อไปนี้:

= INDEX (อาร์เรย์, MATCH (criteria1 & criteria2 … & criteriaN, lookup_array1 & lookup_array2 … & lookup_arrayN, 0), 0)

ตัวอย่างเช่นคุณต้องการหายอดขายของผลไม้ที่มีน้ำหนัก 242 และเกิดขึ้นเมื่อ 9/1/2019คุณสามารถป้อนสูตรด้านล่างลงในเซลล์ว่างแล้วกด Ctrl + เปลี่ยน + เข้าสู่ คีย์ร่วมกัน

=INDEX(F3:F22,MATCH(J3&J4,B3:B22&C3:C22,0),0)

ค้นหาค่าที่มีสองเกณฑ์หรือหลายเกณฑ์ด้วยสูตร 2

หมายเหตุ: ในสูตรข้างต้น F3: F22 คือคอลัมน์จำนวนที่คุณจะพบค่าใน, B3: B22 คือคอลัมน์วันที่, E3: E22 คือคอลัมน์น้ำหนัก, J3 คือวันที่ที่กำหนดเป็นเกณฑ์แรก J5 คือค่าน้ำหนักที่กำหนดเป็น เกณฑ์ที่สอง

หากคุณต้องการค้นหาค่าตามเกณฑ์ตั้งแต่สามเกณฑ์ขึ้นไปคุณสามารถเพิ่มเกณฑ์และ lookup_array ลงในส่วนการจับคู่ โปรดทราบว่าเกณฑ์และ lookup_array ต้องอยู่ในลำดับเดียวกัน

ตัวอย่างเช่นคุณต้องการหายอดขายของลูกแพร์ที่มีน้ำหนัก 242 และเกิดขึ้นในวันที่ 9/1/2019 คุณสามารถเพิ่มเกณฑ์และ lookup_array ได้ดังนี้:

= ดัชนี (F3: F22, MATCH (J3 &J4& J5, B3: B22 &C3: C22& E3: E22,0), 0)

แล้วกด Ctrl + เปลี่ยน + เข้าสู่ กุญแจสำคัญในการคำนวณยอดขาย

เพิ่มเกณฑ์สำหรับสูตร



ค้นหาค่าด้วยเกณฑ์สองหรือหลายเกณฑ์ด้วยตัวกรองขั้นสูง

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

1. คลิก ข้อมูล > ค้นหาระดับสูง เพื่อเปิดใช้งานคุณสมบัติตัวกรองขั้นสูง
คลิกคุณลักษณะขั้นสูงจากแท็บข้อมูล

2. ในกล่องโต้ตอบตัวกรองขั้นสูงโปรดดำเนินการดังนี้:
(1) ตรวจสอบไฟล์ คัดลอกไปยังตำแหน่งอื่น ตัวเลือกใน การกระทำ มาตรา;
(2) ใน ช่วงรายการ โปรดเลือกช่วงที่คุณจะพบค่าใน (A1: E21 ในกรณีของฉัน);
(3) ใน ช่วงเกณฑ์ โปรดเลือกช่วงที่คุณจะพบค่าโดย (H1: J2 ในกรณีของฉัน);
(4) ใน คัดลอกไปที่ โปรดเลือกเซลล์แรกของช่วงปลายทางที่คุณจะวางแถวที่กรองแล้ว (H9 ในกรณีของฉัน)
ตั้งค่าตัวเลือกในกล่องโต้ตอบตัวกรองขั้นสูง

3. คลิก OK ปุ่ม

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


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

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

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