วิธีค้นหาค่าหลายค่าใน excel (พร้อมตัวอย่าง)


คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาค่าหลายค่าใน Excel:

 =INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $F$1 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2)

สูตรเฉพาะนี้ค้นหาค่าทั้งหมดในช่วง B1:B12 โดยที่ค่าที่สอดคล้องกันในช่วง A1:A12 เท่ากับค่าในเซลล์ F1 .

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ค้นหาหลายค่าใน Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงว่าพนักงานคนใดขายสินค้าต่างๆ ในบริษัท:

ตอนนี้ สมมติว่าเราต้องการค้นหาผลิตภัณฑ์ทั้งหมดที่ไมค์ขาย

เมื่อต้องการทำเช่นนี้ คุณสามารถพิมพ์ชื่อของคุณในเซลล์ D2 :

ต่อไปเราสามารถพิมพ์สูตรต่อไปนี้ลงในเซลล์ E2 :

 =INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $D$2 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2)

นี่จะส่งคืนผลิตภัณฑ์แรกที่ Mike ขาย:

จากนั้นเราจะเติมสูตรนี้จนถึงเซลล์ที่เหลือในคอลัมน์ E โดยอัตโนมัติเพื่อค้นหาผลิตภัณฑ์ทั้งหมดที่ Mike ขาย:

ตอนนี้เราเห็นผลิตภัณฑ์ทั้งสี่ที่ Mike ขายแล้ว:

  • ส้ม
  • กีวี่
  • แอปเปิ้ล
  • กล้วย

เราสามารถดูข้อมูลต้นฉบับในคอลัมน์ A และ B เพื่อยืนยันว่า Mike ขายผลิตภัณฑ์ทั้งสี่นี้จริงๆ

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีนับจำนวนครั้งใน Excel
วิธีนับความถี่ของข้อความใน Excel
วิธีการคำนวณความถี่สัมพัทธ์ใน Excel

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

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