วิธีการใช้ VLOOKUP ใน Excel


ต่อไปนี้เป็นบทแนะนำที่รวดเร็วสำหรับผู้ที่ต้องการความช่วยเหลือในการใช้ฟังก์ชัน VLOOKUPใน Excel VLOOKUP เป็นฟังก์ชันที่มีประโยชน์มากสำหรับการค้นหาผ่านคอลัมน์ อย่างน้อยหนึ่งคอลัมน์ในแผ่นงานขนาดใหญ่เพื่อค้นหาข้อมูลที่เกี่ยวข้อง คุณสามารถใช้ HLOOKUP เพื่อทำสิ่งเดียวกันสำหรับแถว หนึ่งหรือมากกว่าของข้อมูล โดยทั่วไปเมื่อใช้ VLOOKUP คุณจะถามว่า "นี่เป็นค่าให้หาค่าในชุดข้อมูลชุดนี้แล้วกลับมาหาฉันอีกครั้งในคอลัมน์อื่นในชุดข้อมูลเดียวกัน"

คุณอาจถามวิธีนี้จะมีประโยชน์? ลองใช้ตัวอย่างเช่น ตัวอย่างสเปรดชีต ต่อไปนี้ที่ฉันได้สร้างขึ้นสำหรับบทแนะนำนี้ สเปรดชีตเรียบง่ายมาก: แผ่นเดียวมีข้อมูลเกี่ยวกับเจ้าของรถ 2 รายเช่นชื่อรหัสรถยนต์สีและแรงม้า แผ่นที่สองมีรหัสรถยนต์และชื่อรุ่นจริงของพวกเขา รายการข้อมูลทั่วไประหว่างสองแผ่นคือรหัสรถ

ตอนนี้ถ้าต้องการแสดงชื่อรถบนแผ่นที่ 1 ฉันสามารถใช้ VLOOKUP เพื่อค้นหาแต่ละค่าในแผ่นเจ้าของรถยนต์ได้ ค่านั้นในแผ่นงานที่สองแล้วส่งคืนคอลัมน์ที่สอง (รุ่นรถ) เป็นค่าที่ต้องการของฉัน ดังนั้นคุณจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร? ก่อนอื่นคุณต้องใส่สูตรลงในเซลล์ H4โปรดสังเกตว่าฉันได้ป้อนสูตรทั้งหมดลงในเซลล์ F4ผ่านทาง F9

ต่อไปนี้เป็นสูตรที่สมบูรณ์แบบ:

= VLOOKUP (B4, Sheet2! $ A $ 2: $ 5,2, FALSE)

มี 5 ส่วนสำหรับฟังก์ชันนี้:

1. = VLOOKUP- = หมายถึงเซลล์นี้จะมีฟังก์ชันและในกรณีของเราคือฟังก์ชัน VLOOKUP เพื่อค้นหาข้อมูลคอลัมน์อย่างน้อยหนึ่งคอลัมน์

2. B4- อาร์กิวเมนต์แรกสำหรับฟังก์ชัน นี่คือคำค้นหาจริงที่เราต้องการค้นหา คำหรือค่าการค้นหาคืออะไรก็ตามที่ถูกป้อนลงในเซลล์ B4

3. Sheet2! $ A $ 2: $ B $ 5- ช่วงของเซลล์ใน Sheet2 ที่เราต้องการค้นหาเพื่อค้นหาค่าการค้นหาของเราใน B4 ตั้งแต่ช่วงที่อยู่บน Sheet2 เราจำเป็นต้องนำหน้าช่วงด้วยชื่อของแผ่นงานตามด้วย! หากข้อมูลอยู่ในแผ่นเดียวกันไม่มีความต้องการคำนำหน้า คุณยังสามารถใช้ช่วงที่มีชื่อได้ที่นี่หากคุณต้องการ

4. 2- หมายเลขนี้ระบุคอลัมน์ในช่วงที่กำหนดที่คุณต้องการส่งคืนค่า ดังนั้นในตัวอย่างของเราใน Sheet2 เราต้องการส่งคืนค่าของคอลัมน์ B หรือชื่อรถเมื่อพบการจับคู่ในคอลัมน์ A โปรดทราบว่าตำแหน่งของคอลัมน์ในแผ่นงาน Excel ไม่เป็นไร ดังนั้นถ้าคุณย้ายข้อมูลในคอลัมน์ A และ B ถึง D และ E สมมติว่าตราบเท่าที่คุณกำหนดช่วงของอาร์กิวเมนต์ 3 เป็น $ D $ 2: $ E $ 5จำนวนคอลัมน์จะกลับมา จะยังคงเป็น 2. เป็นตำแหน่งญาติมากกว่าจำนวนคอลัมน์ที่แน่นอน

5 เท็จ- เท็จหมายความว่า Excel จะคืนค่าสำหรับการทำงานแบบตรงทั้งหมด ถ้าคุณตั้งค่าเป็น True Excel จะค้นหาคู่ที่ใกล้เคียงที่สุด หากมีการตั้งค่าเป็นเท็จและ Excel ไม่สามารถหาคู่ที่ตรงกันได้ระบบจะกลับ # N / A

หวังว่าตอนนี้คุณสามารถดูว่าฟังก์ชันนี้สามารถใช้งานได้อย่างไรโดยเฉพาะอย่างยิ่งหากคุณมีข้อมูลจำนวนมากที่ส่งออกจากฐานข้อมูลที่ได้รับการตั้งค่าไว้ อาจมีระเบียนหลักที่มีค่าที่เก็บไว้ในแผ่นงานการค้นหาหรือเอกสารอ้างอิง คุณสามารถดึงข้อมูลอื่น ๆ ได้โดยการ "เข้าร่วม" ข้อมูลโดยใช้ VLOOKUP

สิ่งอื่นที่คุณอาจสังเกตเห็นคือการใช้สัญลักษณ์ $ที่ด้านหน้าของตัวอักษรและแถวของคอลัมน์ จำนวน. สัญลักษณ์ $ บอก Excel ว่าเมื่อสูตรถูกลากลงไปยังเซลล์อื่นการอ้างอิงจะยังคงเหมือนเดิม ตัวอย่างเช่นถ้าคุณต้องการคัดลอกสูตรในเซลล์ F4 ถึง H4 ให้ลบสัญลักษณ์ $ แล้วลากสูตรลงไปที่ H9 คุณจะสังเกตได้ว่า 4 ค่าล่าสุดกลายเป็น # N / A

ดังที่คุณเห็นในภาพด้านบนช่วงการค้นหาสำหรับเซลล์ H7 คือ Sheet2! A5: B8มันก็เก็บเพิ่ม 1 ถึงจำนวนแถว คุณต้องเพิ่มสัญลักษณ์ $ ก่อนตัวอักษรคอลัมน์และหมายเลขแถว

หนึ่งทราบ: ถ้าคุณต้องการตั้งค่าอาร์กิวเมนต์สุดท้ายเป็น True คุณต้องตรวจสอบให้แน่ใจว่า ข้อมูลในช่วงค้นหาของคุณ (แผ่นที่สองในตัวอย่างของเรา) จะถูกจัดเรียงตามลำดับจากนั้นถ้าไม่เป็นไปได้ คำถามใด ๆ โพสต์ความคิดเห็น สนุก!

ตัวอย่างการใช้ฟังก์ชัน Vlookup ใน Excel

กระทู้ที่เกี่ยวข้อง:


5.09.2007