/ / Case-sensitive ค้นหาใน Excel

การค้นหาใน Case ที่ละเอียดอ่อนใน Excel

โดยค่าเริ่มต้นฟังก์ชัน VLOOKUP จะดำเนินการค้นหาแบบไม่ระบุตัวพิมพ์เล็กพิมพ์เล็ก (case-insensitive lookup) อย่างไรก็ตามคุณสามารถใช้ฟังก์ชัน INDEX, MATCH และ EXACT ได้ สันทัด เพื่อดำเนินการ a การค้นหาที่ละเอียดอ่อน.

1. ตัวอย่างเช่นฟังก์ชัน VLOOKUP แบบง่ายๆด้านล่างแสดงเงินเดือนของ Mia Clark อย่างไรก็ตามเราต้องการค้นหาเงินเดือนของ MIA Reed (ดูเซลล์ G2)

การค้นหาใน Case ที่ไม่สำคัญใน Excel

2. ฟังก์ชัน EXACT ใน Excel จะส่งกลับ TRUE หากสตริงทั้งสองเหมือนกัน ฟังก์ชัน EXACT ด้านล่างแสดงค่า FALSE

หน้าที่ที่แน่นอน

3. ฟังก์ชัน EXACT ด้านล่างแสดง TRUE

คู่ที่เหมาะสม

4. แทนที่ B8 กับ B3: B9

อาร์เรย์คงที่

คำอธิบาย: ช่วง (ค่าคงที่อาร์เรย์) ที่สร้างขึ้นโดยฟังก์ชัน EXACT จะถูกเก็บไว้ในหน่วยความจำของ Excel ไม่ใช่ในช่วงอาร์เรย์คงมีลักษณะดังนี้:

{FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE}

5. ทั้งหมดที่เราต้องการก็คือฟังก์ชันที่ค้นหาตำแหน่ง TRUE ในค่าคงที่อาร์เรย์นี้ MATCH ฟังก์ชันเพื่อช่วยชีวิต! เสร็จสิ้นโดยการกด CTRL + SHIFT + ENTER

จับคู่ฟังก์ชัน

คำอธิบาย: TRUE (อาร์กิวเมนต์แรก) ที่ตำแหน่ง 6 ในอาร์เรย์คงที่ (อาร์กิวเมนต์ที่สอง) ในตัวอย่างนี้เราใช้ฟังก์ชัน MATCH เพื่อส่งกลับการจับคู่แบบตรงทั้งหมดดังนั้นเราจึงกำหนดอาร์กิวเมนต์ที่สามให้เป็น 0 แถบสูตรแสดงว่านี่คือสูตรอาร์เรย์โดยใส่ไว้ในวงเล็บปีกกา {} อย่าพิมพ์สิ่งเหล่านี้ด้วยตัวคุณเอง

6. ใช้ฟังก์ชัน INDEX (สองอาร์กิวเมนต์) เพื่อส่งคืนค่าเฉพาะในช่วงหนึ่งมิติ ในตัวอย่างนี้เงินเดือนที่ตำแหน่ง 6 (อาร์กิวเมนต์ที่สอง) ในช่วง D3: D9 (อาร์กิวเมนต์แรก)

ฟังก์ชันดัชนี

7. เสร็จสิ้นโดยการกด CTRL + SHIFT + ENTER

การค้นหาใน Case ที่ละเอียดอ่อนใน Excel

หมายเหตุ: สูตรอย่างถูกต้องขึ้นเงินเดือนของ MIA Reed ไม่ใช่ Mia Clark แถบสูตรระบุว่านี่คือสูตรอาร์เรย์โดยใส่ไว้ในวงเล็บปีกกา {}

อ่านเพิ่มเติมได้ที่: