การค้นหาแบบตรงตามตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เพื่อส่งคืนตัวเลขที่ตรงกัน
จากบทช่วยสอนก่อนหน้าของเรา การค้นหาแบบพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่คุณอาจรู้ว่าด้วยความช่วยเหลือของฟังก์ชัน EXACT คุณสามารถรวมฟังก์ชัน INDEX และ MATCH หรือใช้ฟังก์ชัน VLOOKUP เพื่อทำการค้นหาแบบคำนึงถึงตัวพิมพ์เล็กและใหญ่ อย่างไรก็ตาม หากคุณต้องการค้นหาเฉพาะค่าตัวเลข คุณสามารถใช้การรวมกันของ SUMPRODUCT และ EXACT ฟังก์ชันเพื่อให้ได้ผลลัพธ์ที่คุณต้องการได้อย่างง่ายดาย
จะทำการค้นหาแบบคำนึงถึงขนาดตัวพิมพ์เพื่อส่งคืนตัวเลขที่ตรงกันได้อย่างไร
เพื่อค้นหาไฟล์ ขายโดย IAN ดังที่แสดงในภาพหน้าจอด้านบน คุณสามารถใช้ฟังก์ชัน EXACT เพื่อเปรียบเทียบสตริงข้อความในช่วงชื่อกับชื่อเฉพาะ IAN ค่าในเซลล์ F5 รวมถึงกรณีของอักขระแต่ละตัว EXACT จะสร้างอาร์เรย์และจะถูกส่งไปยังฟังก์ชัน SUMPRODUCT เพื่อรวมองค์ประกอบของอาร์เรย์เพื่อให้ได้ยอดขายของ IAN
ไวยากรณ์ทั่วไป
=SUMPRODUCT(--(EXACT("lookup_value",lookup_range)),return_range)
√ หมายเหตุ: ค่าใน กลับ_ช่วง ควรเป็นค่าตัวเลข
- lookup_value: ค่า EXACT ที่ใช้เพื่อทำการเปรียบเทียบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่กับสตริงข้อความใน lookup_range. ในที่นี้หมายถึงชื่อที่กำหนด IAN
- lookup_ช่วง: ช่วงของเซลล์ที่จะเปรียบเทียบกับ lookup_value. นี่หมายถึงช่วงชื่อ
- กลับ_ช่วง: ช่วงที่คุณต้องการให้สูตรผสมคืนค่าเป็นตัวเลข ในที่นี้หมายถึงช่วงการขาย
เพื่อค้นหาไฟล์ ขายโดย IANโปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ F6 แล้วกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:
=SUMPRODUCT(--(แน่นอน("เอียน",B5: B10))C5: C10)
หรือใช้การอ้างอิงเซลล์เพื่อทำให้สูตรเป็นแบบไดนามิก:
=SUMPRODUCT(--(แน่นอน(F5,B5: B10))C5: C10)
คำอธิบายของสูตร
=SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10)
- --(แน่นอน(F5,B5:B10)): ฟังก์ชัน EXACT เปรียบเทียบสตริงข้อความในช่วงชื่อ B5: B10 กับ "เอียน", ค่าในเซลล์ F5และส่งกลับค่า TRUE ถ้าค่าในเซลล์ที่ผ่าน B5 ถึง B10 เหมือนกับ IAN ทุกประการ มิฉะนั้น จะเป็น FALSE ดังนั้นเราจะได้อาร์เรย์ของ TRUE และ FALSE ดังนี้:
{เท็จ;เท็จ;เท็จ;จริง;เท็จ;เท็จ}
ค่าลบสองเท่า กล่าวคือ --แปลง TRUE และ FALSE เป็น 1 และ 0 ดังนี้:
{0;0;0;1;0;0}. - ผลรวม(--(แน่นอน(F5,B5:B10)),C5: C10) = สินค้ารวม({0;0;0;1;0;0},{15678;22451;26931;18887;26591;15218}): ฟังก์ชัน SUMPRODUCT คูณรายการของสองอาร์เรย์นี้ในตำแหน่งเดียวกัน และสร้างอาร์เรย์ดังนี้: {0;0;0;18887;0;0} จากนั้นฟังก์ชันจะรวมค่าตัวเลขทั้งหมดและส่งกลับ 18887.
ฟังก์ชันที่เกี่ยวข้อง
ใน Excel ฟังก์ชัน SUMPRODUCT สามารถใช้เพื่อคูณคอลัมน์หรืออาร์เรย์ตั้งแต่สองคอลัมน์ขึ้นไปเข้าด้วยกันแล้วรับผลรวมของผลิตภัณฑ์ ในความเป็นจริง SUMPRODUCT เป็นฟังก์ชันที่มีประโยชน์ซึ่งสามารถช่วยในการนับหรือรวมค่าของเซลล์ด้วยเกณฑ์ต่างๆเช่นฟังก์ชัน COUNTIFS หรือ SUMIFS บทความนี้จะแนะนำไวยากรณ์ของฟังก์ชันและตัวอย่างสำหรับฟังก์ชัน SUMPRODUCT นี้
ฟังก์ชัน EXACT จะเปรียบเทียบสองสตริงและคืนค่า TRUE หากเหมือนกันทุกประการ (โดยคำนึงถึงความละเอียดอ่อนของตัวพิมพ์) หรือคืนค่า FALSE
สูตรที่เกี่ยวข้อง
การค้นหาแบบพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
คุณอาจรู้ว่าคุณสามารถรวมฟังก์ชัน INDEX และ MATCH เข้าด้วยกัน หรือใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาค่าใน Excel อย่างไรก็ตาม การค้นหาไม่คำนึงถึงขนาดตัวพิมพ์ ดังนั้น เพื่อที่จะทำการจับคู่แบบคำนึงถึงขนาดตัวพิมพ์ คุณควรใช้ประโยชน์จากฟังก์ชัน EXACT และ CHOOSE
การจับคู่โดยประมาณกับ INDEX และ MATCH
มีบางครั้งที่เราจำเป็นต้องค้นหาการจับคู่โดยประมาณใน Excel เพื่อประเมินผลการปฏิบัติงานของพนักงาน ให้คะแนนนักเรียน คำนวณค่าไปรษณีย์ตามน้ำหนัก ฯลฯ ในบทช่วยสอนนี้ เราจะพูดถึงวิธีใช้ฟังก์ชัน INDEX และ MATCH เพื่อดึงข้อมูล ผลลัพธ์ที่เราต้องการ
ค้นหาค่าการจับคู่ที่ใกล้เคียงที่สุดโดยมีหลายเกณฑ์
ในบางกรณี คุณอาจต้องค้นหาค่าการจับคู่ที่ใกล้เคียงที่สุดหรือค่าประมาณตามเกณฑ์มากกว่าหนึ่งเกณฑ์ ด้วยการผสมผสานระหว่างฟังก์ชัน INDEX, MATCH และ IF คุณสามารถทำให้เสร็จใน Excel ได้อย่างรวดเร็ว
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox