โฮมเพจ » เคล็ดลับ MS Office » วิธีใช้ VLOOKUP ใน Excel

    วิธีใช้ VLOOKUP ใน Excel

    นี่คือบทแนะนำสั้น ๆ สำหรับผู้ที่ต้องการความช่วยเหลือในการใช้ VLOOKUP ฟังก์ชั่นใน Excel VLOOKUP เป็นฟังก์ชั่นที่มีประโยชน์มากสำหรับการค้นหาอย่างง่าย ๆ อย่างน้อยหนึ่งรายการ คอลัมน์ ในแผ่นงานขนาดใหญ่เพื่อค้นหาข้อมูลที่เกี่ยวข้อง.

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

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

    แผ่นที่สองมีรหัสของรถยนต์และชื่อรุ่นจริงของพวกเขา รายการข้อมูลทั่วไประหว่างสองแผ่นคือ รหัสรถยนต์.

    ตอนนี้ถ้าฉันต้องการแสดงชื่อของรถยนต์บนแผ่นที่ 1 ฉันสามารถใช้ VLOOKUP เพื่อค้นหาแต่ละค่าในแผ่นงานของเจ้าของรถค้นหาค่านั้นในแผ่นที่สองจากนั้นคืนคอลัมน์ที่สอง (รุ่นรถ) เป็นของฉัน ค่าที่ต้องการ.

    วิธีใช้ VLOOKUP ใน Excel

    ดังนั้นคุณจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร ก่อนอื่นคุณจะต้องใส่สูตรลงในเซลล์ H4. โปรดสังเกตว่าฉันได้ป้อนสูตรเต็มรูปแบบลงในเซลล์แล้ว F4 ตลอด F9. เราจะอธิบายถึงความหมายของแต่ละพารามิเตอร์ในสูตรนั้น.

    นี่คือสูตรที่ดูเหมือนว่าสมบูรณ์:

    = VLOOKUP (B4, Sheet2 $ A $ 2: $ B $ 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 จะค้นหาการจับคู่ที่ใกล้เคียงที่สุด หากถูกตั้งค่าเป็น False และ Excel ไม่สามารถหาคู่ที่ตรงกันได้จะส่งคืน # N / A.

    หวังว่าตอนนี้คุณสามารถดูว่าฟังก์ชั่นนี้สามารถใช้งานได้อย่างไรโดยเฉพาะอย่างยิ่งถ้าคุณมีข้อมูลจำนวนมากถูกส่งออกจากฐานข้อมูลปกติ.

    อาจมีระเบียนหลักที่มีค่าที่เก็บไว้ในแผ่นการค้นหาหรือแผ่นอ้างอิง คุณสามารถดึงข้อมูลอื่น ๆ โดย“ เข้าร่วม” ข้อมูลโดยใช้ VLOOKUP.

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

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

    เหตุผลนี้เนื่องจากเมื่อคุณลากสูตรลงช่วงจะเปลี่ยนตามค่าของเซลล์นั้น.

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

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

    บทความก่อนหน้า
    วิธีใช้ Virtual Desktops ใน Windows 10