สารบัญ
หนึ่งในฟังก์ชันที่สำคัญและใช้กันอย่างแพร่หลายใน Excel คือ ฟังก์ชัน VLOOKUP ในบทความนี้ ผมจะสาธิตการใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาค่าข้อความด้วย 4 ตัวอย่างในอุดมคติ
ดาวน์โหลดแบบฝึกหัดฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดได้จากที่นี่
การค้นหา Text.xlsx
4 ตัวอย่างที่ดีของการใช้ VLOOKUP เพื่อค้นหา ข้อความใน Excel
ในส่วนนี้ ฉันจะแสดง 4 ตัวอย่างที่เหมาะสมของการใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาค่าข้อความใน Excel .
1. ใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาข้อความเฉพาะใน Excel
เราสามารถใช้ข้อความที่ตรงกันบางส่วนเพื่อค้นหาข้อมูลจากช่วงของเซลล์ใน Excel สำหรับการสาธิต ฉันได้แนะนำชุดข้อมูลที่ประกอบด้วย ชื่อหนังสือ ผู้แต่ง และฉันจะแสดงวิธีค้นหาชื่อหนังสือโดยการใส่ข้อความบางส่วนของชื่อหนังสือ
มาทำตามขั้นตอนด้านล่างเพื่อเรียนรู้วิธีการ
- ก่อนอื่น เขียนสูตรต่อไปนี้ใน เซลล์ F5 .
=VLOOKUP("*West Wind*",B5:C16,1,FALSE)
- จากนั้นกด Enter .
- ทันที เราจะเห็น ชื่อหนังสือ ตรงกับข้อความในอาร์กิวเมนต์ของฟังก์ชัน VLOOKUP
ใน สูตร
- “*ลมตะวันตก*” คือค่าการค้นหา
- B5:C16 คือช่วงการค้นหา
- 1 หมายถึงหมายเลขคอลัมน์ในตารางเพื่อค้นหา
- เท็จ แสดงว่าการจับคู่ควรตรงทั้งหมด
- ในทำนองเดียวกัน เราสามารถเปลี่ยนค่าการค้นหาด้วยการอ้างอิงเซลล์ได้เช่นกัน
- สำหรับสิ่งนั้น ให้ใส่สูตรต่อไปนี้แทน
=VLOOKUP("*"&E6&"*",B5:C16,1,FALSE)
อ่านเพิ่มเติม: วิธีดำเนินการ VLOOKUP ด้วยสัญลักษณ์แทนใน Excel (2 วิธี)
2. ใช้ฟังก์ชัน VLOOKUP เพื่อตรวจสอบการมีอยู่ของค่าข้อความในตัวเลข
เป็นไปได้ที่จะค้นหาค่าข้อความที่ซ่อนอยู่ในตัวเลขด้วยความช่วยเหลือของฟังก์ชัน VLOOKUP ในชุดข้อมูล ฉันได้รวม รหัสพนักงาน และคอลัมน์ประกอบด้วยตัวเลขและค่าข้อความที่ซ่อนอยู่ ทำตามขั้นตอนด้านล่างเพื่อตรวจสอบการมีอยู่ของค่าข้อความในตัวเลข
- ประการแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ E5 .
=VLOOKUP("*",B5:B16,1,FALSE)
- พร้อมกัน กด Enter เพื่อดูค่าข้อความระหว่างตัวเลข
- ที่นี่ 137 ถูกจัดเก็บเป็นค่าข้อความ
หมายเหตุ: ในอาร์กิวเมนต์ของ VlOOKUP ฟังก์ชันที่เราใช้ “*” เป็นค่าการค้นหาซึ่งระบุค่าข้อความใดๆ
อ่านเพิ่มเติม: VLOOKUP ด้วยตัวเลขใน Excel (4 ตัวอย่าง)
การอ่านที่คล้ายกัน
- VLOOKUP ไม่ทำงาน (8 เหตุผลและวิธีแก้ปัญหา)
- Excel LOOKUP เทียบกับ VLOOKUP: ด้วย 3 ตัวอย่าง
- INDEX MATCH เทียบกับฟังก์ชัน VLOOKUP (9 ตัวอย่าง)
- วิธีใช้ Vlookup และรวมหลายชีตใน Excel (2 สูตร)
- Excel VLOOKUP เพื่อคืนค่าหลายค่าในแนวตั้ง
3. ค้นหาชื่อโดยใช้ VLOOKUP พร้อมการค้นหาตัวเลข ค่าที่แทรกเป็นข้อความ
เราสามารถใช้ตัวเลขเป็นค่าการค้นหาและค้นหาค่าข้อความที่สอดคล้องกันจากตาราง ในชุดข้อมูล เราจะค้นหา ชื่อพนักงาน โดยใช้ รหัสพนักงาน ที่นี่ Employee IDs คือค่าการค้นหาที่เป็นตัวเลข แต่จะถูกเก็บไว้เป็นข้อความ ดังนั้น เรามาทำตามขั้นตอนด้านล่างเพื่อค้นหาวิธีแก้ปัญหา
- ก่อนอื่น พิมพ์สูตรต่อไปนี้ใน เซลล์ F5
=VLOOKUP(E5&"",$B$5:$C$16,2,FALSE)
- ถัดไป กด Enter
- หลังจากนั้น ให้ใช้ตัวเลือก ป้อนอัตโนมัติ เพื่อดูผลลัพธ์สำหรับเซลล์ด้านล่าง
หมายเหตุ: ที่นี่ เราใช้ การอ้างอิงเซลล์สัมบูรณ์ ของอาร์เรย์ ( $B$5:$C$16 ) เพื่อไม่ให้มีการเปลี่ยนแปลงในขณะที่ลาก Fill Handle .
อ่านเพิ่มเติม: อาร์เรย์ตารางใน VLOOKUP คืออะไร (อธิบายพร้อมตัวอย่าง)
4. ใช้ทางซ้าย & ฟังก์ชันขวากับ VLOOKUP เพื่อค้นหาข้อความ
ที่นี่ ฉันจะแสดงการใช้ ซ้าย & ขวา ฟังก์ชันของ Excel พร้อมกับฟังก์ชัน VLOOKUP เพื่อค้นหาค่าข้อความ
4.1 ใช้ฟังก์ชันซ้ายและ VLOOKUP ร่วมกัน
ลองใช้ฟังก์ชัน ซ้าย ก่อนเพื่อค้นหาข้อความใน Excel ทำตามขั้นตอนที่กำหนดด้านล่าง
- ขั้นแรก เขียนสูตรต่อไปนี้ใน เซลล์ F5 .
=VLOOKUP(LEFT(E5,4),$B$4:$C$23,2,FALSE)
- จากนั้น กด Enter .
- จากนั้น ใช้ Fill Handle เพื่อดูผลลัพธ์สำหรับเซลล์ด้านล่าง
ในสูตร
- ฟังก์ชัน ซ้าย รับ 4 หลักซ้ายจาก ค่าของ เซลล์ E5 ซึ่งจะทำหน้าที่เป็นค่าการค้นหาสำหรับฟังก์ชัน VLOOKUP
- ด้วยเหตุนี้ จึงส่งคืนชื่อประเทศที่ตรงกับ ค่าการค้นหาในอาร์เรย์การค้นหา
4.2 รวมฟังก์ชัน RIGHT และ VLOOKUP
ในทำนองเดียวกัน เราสามารถใช้ฟังก์ชัน ขวา ร่วมกับ ฟังก์ชัน VLOOKUP เพื่อค้นหาข้อความ มาทำตามขั้นตอนที่กำหนด
- ก่อนอื่น เขียนสูตรต่อไปนี้ใน เซลล์ F5 .
=VLOOKUP(RIGHT(E5,3),$B$4:$C$23,2,FALSE)
- จากนั้นกด Enter .
- จากนั้น ใช้ Fill Handle เพื่อดูผลลัพธ์สำหรับเซลล์ด้านล่าง
ในสูตร ฟังก์ชัน ขวา รับค่า 3 หลักขวาจากค่า ของ เซลล์ E5 ซึ่งจะทำหน้าที่เป็นค่าการค้นหาสำหรับฟังก์ชัน V LOOKUP
อ่านเพิ่มเติม: Excel VLOOKUP เพื่อค้นหาค่าสุดท้ายในคอลัมน์ (พร้อมทางเลือกอื่น)
ทางเลือกที่เหมาะสมสำหรับฟังก์ชัน VLOOKUP เพื่อค้นหาข้อความใน Excel
เราสามารถใช้ INDEX & จับคู่ ฟังก์ชันเข้าด้วยกันเพื่อทำงานเดียวกันกับ VLOOKUP ฟังก์ชันสำหรับค้นหาข้อความ มาทำตามขั้นตอนด้านล่าง
- ก่อนอื่น เขียนสูตรต่อไปนี้ใน เซลล์ F5 .
=INDEX($B$5:$B$16,MATCH("*"&E5&"*",$B$5:$B$16,0))
<2
- จากนั้นกด Enter .
- ในที่สุด เราจะเห็นค่าข้อความที่ค้นหาทันที
ในสูตร
- MATCH(“*”&E5&”*”,$B$5:$B $16,0): ส่วนนี้ให้หมายเลขแถวจาก $B$5:$B$16 ซึ่งตรงกับค่าจาก E5 .
- หลังจากนั้น ฟังก์ชัน INDEX รับเอาต์พุตจากฟังก์ชัน MATCH และค้นหาค่าข้อความ
สรุป
การ VLOOKUP ฟังก์ชั่นมีประโยชน์มากมาย แน่นอน การค้นหาค่าข้อความเป็นหนึ่งในการใช้งาน ที่นี่ ฉันได้แสดง 4 ตัวอย่างที่เหมาะสมของการใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาค่าข้อความ นอกจากนี้ ฉันยังได้เพิ่มสมุดแบบฝึกหัดไว้ที่ตอนต้นของบทความด้วย ดังนั้นไปข้างหน้าและลองดูสิ หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็น เยี่ยมชม เว็บไซต์ ExcelWIKI ของเราสำหรับบทความเพิ่มเติมเกี่ยวกับ Excel