Excel VLOOKUP ฟังก์ชัน
โปรแกรม Excel ฟังก์ชัน VLOOKUP ค้นหาค่าโดยการจับคู่ในคอลัมน์แรกของตารางและส่งกลับค่าที่เกี่ยวข้องจากคอลัมน์หนึ่งในแถวเดียวกัน
บทช่วยสอนนี้พูดถึงวิธีการใช้ฟังก์ชัน VLOOKUP โดยอธิบายไฟล์ วากยสัมพันธ์, ข้อโต้แย้ง, คืนค่า, บันทึกฟังก์ชัน และ ตัวอย่างง่ายๆ ในรายละเอียด
นอกจากนี้ในตอนท้ายของบทช่วยสอนเรายังแสดงกรณีที่เป็นประโยชน์มากมายของสูตร VLOOKUP ที่มักใช้ซึ่งรวมถึง Vlookup ในแผ่นงานหรือสมุดงานต่างๆ, Vlookup และเก็บการจัดรูปแบบของเซลล์ผลลัพธ์, vlookup ส่งคืนผลลัพธ์หลายรายการ และ สูตร vlookup อื่น ๆ ในกรณีทั่วไป.
วากยสัมพันธ์
=VLOOKUP (lookup_value, table_array, col_index, [range_lookup])
ข้อโต้แย้ง
lookup_value (จำเป็นต้องใช้): ค่าที่คุณกำลังค้นหา ต้องอยู่ในคอลัมน์แรกของช่วง table_array
Table_array (จำเป็นต้องใช้): ตารางประกอบด้วยคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปซึ่งมีคอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่
Col_index (จำเป็นต้องใช้): หมายเลขคอลัมน์เฉพาะ (เป็นจำนวนเต็ม) ของ table_array ซึ่งคุณจะส่งคืนค่าที่ตรงกันจาก
- หมายเลขคอลัมน์แรกคือ 1 สำหรับคอลัมน์ซ้ายสุดของ table_array
Range_lookup (ไม่จำเป็น): นี่คือค่าตรรกะที่กำหนดว่าฟังก์ชัน VLOOKUP นี้จะส่งคืนการจับคู่แบบตรงทั้งหมดหรือการจับคู่โดยประมาณ:
- ถ้า range_lookup เป็นทั้ง TRUE หรือเป็น ที่ถูกตัดออกฟังก์ชัน VLOOKUP จะคืนค่าการจับคู่แบบตรงทั้งหมดหรือการจับคู่โดยประมาณ หากไม่พบการจับคู่แบบตรงทั้งหมดจะตรงกับค่าที่น้อยที่สุดถัดไป
=VLOOKUP(lookup_value, table_array, col_index, TRUE)
=VLOOKUP(lookup_value, table_array, col_index)
สำคัญ: ในกรณีนี้ค่าในคอลัมน์แรกของ table_array จะต้องเรียงลำดับจากน้อยไปมาก
มิฉะนั้น VLOOKUP อาจไม่ส่งคืนค่าที่ถูกต้อง
- ถ้า range_lookup เป็นทั้ง FALSE หรือเป็น 0ฟังก์ชัน VLOOKUP จะส่งคืนค่าที่ตรงกันเท่านั้น หากไม่พบค่าการจับคู่แบบตรงทั้งหมดจะส่งกลับค่าความผิดพลาด # N / A แต่ถ้ามีสองค่าขึ้นไปในคอลัมน์แรกของ table_array ที่ตรงกับ lookup_valuevlookup จะใช้ค่าของครั้งแรกที่พบเท่านั้น
=VLOOKUP(lookup_value, table_array, col_index, FALSE)
=VLOOKUP(lookup_value, table_array, col_index, 0)
ในกรณีนี้ค่าในคอลัมน์แรกของ table_array ไม่จำเป็นต้องเรียงลำดับ
ส่งคืนค่า
ฟังก์ชัน VLOOKUP จะส่งคืนค่าที่ตรงกันจากตารางตามค่าการค้นหาในคอลัมน์แรกหมายเหตุฟังก์ชัน
1. ฟังก์ชัน LOOKUP จะค้นหาค่าจากซ้ายไปขวาเท่านั้น
ค่าการค้นหาอยู่ในคอลัมน์ทางซ้ายสุดและค่าผลลัพธ์ควรอยู่ในคอลัมน์ใดก็ได้ทางด้านขวาของค่าการค้นหา
2. มีโหมดการจับคู่สองโหมดสำหรับฟังก์ชัน VLOOKUP เป็นการจับคู่แบบตรงทั้งหมดและการจับคู่โดยประมาณ
ฟังก์ชัน VLOOKUP จะใช้การจับคู่โดยประมาณตามค่าเริ่มต้น
3. จะส่งกลับค่าความผิดพลาด # N / A หากไม่พบค่าการค้นหา
ตัวอย่าง
ส่วนนี้ให้ตัวอย่างเพื่อแสดงวิธีใช้ฟังก์ชัน VOOKUP ใน Excel
ตัวอย่างที่ 1: การจับคู่ที่ตรงกันโดยประมาณตรงกับฟังก์ชัน VLOOKUP
1.1 Vlookup ตรงกันทุกประการ:
ดังภาพหน้าจอด้านล่างจะค้นหาค่าที่ตรงกันแบบตรงทั้งหมด“ Peach” และส่งคืนค่าที่ตรงกันจากคอลัมน์ที่สามในช่วงตาราง B3: E8 ได้อย่างไร คุณสามารถทำได้ดังนี้เพื่อให้บรรลุ
1. เลือกเซลล์ว่างคัดลอกสูตรด้านล่างลงไปแล้วกดปุ่ม เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์
=VLOOKUP(G4,B3:E8,3,FALSE)
1.2 การจับคู่โดยประมาณของ Vlookup:
ตามภาพหน้าจอด้านล่างนี้คุณต้องการค้นหาหมายเลขรหัสคำสั่งซื้อ“ 10006” หากไม่พบหมายเลขให้ทำการจับคู่โดยประมาณ
1. เลือกเซลล์ว่างคัดลอกสูตรด้านล่างลงไปแล้วกดปุ่ม เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์
=VLOOKUP(H4,B3:F8,3,TRUE)
หมายเหตุ:
- ในสองสูตรข้างต้น G4 และ H4 คือการอ้างอิงไปยังเซลล์ที่มีค่าการค้นหา
- B3: E8 และ B3: F8 คือช่วงตารางที่คอลัมน์ค้นหาค่าและคอลัมน์ค่าผลลัพธ์
- 3 คือหมายเลขคอลัมน์ที่จะส่งคืนค่าที่ตรงกัน
- FALSE ระบุการค้นหาค่าการจับคู่แบบตรงทั้งหมดในกรณีนี้
- TRUE สร้างรูปแบบการค้นหาที่ตรงกันโดยประมาณ เนื่องจากไม่พบค่าการค้นหา 10006 ในคอลัมน์แรกค่านี้จะจับคู่กับค่าที่น้อยที่สุดถัดไป 10005 และส่งคืนผลลัพธ์ $ 9.00 จากคอลัมน์ที่สามในตาราง
ตัวอย่างที่ 2: Vlookup ส่งคืนค่าว่างหรือค่าเฉพาะแทน # N / A
เมื่อทำการจับคู่แบบตรงกับฟังก์ชัน VLOOKUP มันจะส่งกลับค่าความผิดพลาด # N / A หากไม่พบค่าการค้นหา ดูภาพหน้าจอ:
จะทำให้เซลล์ผลลัพธ์ว่างหรือส่งคืนค่าเฉพาะแทน # N / A ได้อย่างไรเมื่อไม่พบค่าการค้นหา นี่คือวิธีแก้ปัญหาด้านล่าง
1. คัดลอกสูตรด้านล่างลงในเซลล์คุณจะแสดงผลลัพธ์และกด เข้าสู่ สำคัญ:
=IFERROR(VLOOKUP(H4,B3:F8,3,0),"Not found")
หมายเหตุ: ในสูตร“ไม่พบ” คือเนื้อหาที่คุณจะแสดงในเซลล์ผลลัพธ์แทนที่จะเป็นข้อผิดพลาด # N / A เพื่อให้เซลล์ผลลัพธ์ว่างโปรดแทนที่ข้อความ "not found" ด้วยช่องว่าง และคุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณ
ตัวอย่างเพิ่มเติม
สูตร Vlookup - ข้ามสมุดงาน / แผ่นงาน
ค่า Vlookup ในหลายแผ่นงาน
คุณสามารถใช้ฟังก์ชัน vlookup เพื่อส่งคืนค่าที่ตรงกันในตารางของแผ่นงาน อย่างไรก็ตามหากคุณต้องการค่า vlookup ในแผ่นงานหลายแผ่นคุณจะทำอย่างไร? บทความนี้แสดงขั้นตอนโดยละเอียดเพื่อช่วยให้คุณแก้ปัญหาได้อย่างง่ายดาย
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup เพื่อเปรียบเทียบสองรายการในแผ่นงานที่แยกจากกัน
สมมติว่ามีรายการชื่อสองรายการที่อยู่ในแผ่นงานที่แตกต่างกัน "Name-1" และ "Name-2" เพื่อเปรียบเทียบรายการทั้งสองนี้และค้นหาชื่อที่ตรงกันใน Names-1 หากออกใน Names-2 สูตร VLOOKUP ในบทความนี้จะช่วยคุณได้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup ไปยังสมุดงานอื่น
โดยปกติฟังก์ชัน VLOOKUP สามารถใช้ได้เฉพาะในสมุดงานเดียวกันเท่านั้น หากคุณต้องการใช้ฟังก์ชัน VLOOKUP ในสมุดงานอื่นโปรดลองใช้สูตรในบทความนี้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
สูตร Vlookup - เก็บการจัดรูปแบบผลลัพธ์
จัดรูปแบบเซลล์เมื่อ Vlookup
โดยปกติเมื่อใช้สูตร VLOOKUP คุณจะได้ผลลัพธ์โดยไม่มีการจัดรูปแบบใด ๆ จะจัดรูปแบบแหล่งที่มาของเซลล์ผลลัพธ์ได้อย่างไร ที่นี่มีทางออก
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup และส่งคืนสีพื้นหลังพร้อมกับค่าการค้นหา
หากคุณต้องการส่งคืนผลลัพธ์พร้อมกับสีพื้นหลังเดิมเมื่อใช้สูตร VLOKUP วิธีการในบทความนี้สามารถช่วยได้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup และรูปแบบวันที่ส่งคืนแทนตัวเลข
คุณอาจสังเกตเห็นว่าวันที่แสดงเป็นหมายเลขซีเรียลแทนที่จะเป็นรูปแบบวันที่เมื่อใช้ฟังก์ชัน VLOOKUP จากนั้นคุณต้องจัดรูปแบบเซลล์ผลลัพธ์นี้เป็นการจัดรูปแบบวันที่ด้วยตนเอง ยกเว้นการเปลี่ยนการจัดรูปแบบเซลล์เป็นรูปแบบวันที่ด้วยตนเองมีวิธีที่สะดวกในการจัดการหรือไม่ บทความนี้จะแสดงวิธีง่ายๆในการแก้ปัญหานี้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup และคืนค่าการจับคู่พร้อมความคิดเห็นของเซลล์
เมื่อคุณใช้ฟังก์ชัน Vlookup เพื่อส่งคืนค่าที่ตรงกันจะส่งคืนค่าเท่านั้น บางครั้งคุณอาจต้อง vlookup และส่งคืนค่าที่ตรงกันรวมถึงความคิดเห็นเดิม คุณจะลงได้อย่างไร?
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
สูตร Vlookup - ส่งคืนผลลัพธ์หลายรายการ
Vlookup และส่งคืนค่าที่ตรงกันในหลายคอลัมน์
โดยปกติการใช้ฟังก์ชัน Vlookup สามารถส่งคืนค่าที่ตรงกันจากคอลัมน์เดียวเท่านั้น บางครั้งคุณอาจต้องดึงค่าที่ตรงกันจากหลายคอลัมน์ตามเกณฑ์ นี่คือทางออกสำหรับคุณ
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup เพื่อส่งคืนค่าหลายค่าในเซลล์เดียว
โดยปกติเมื่อใช้ฟังก์ชัน VLOOKUP หากมีหลายค่าที่ตรงกับเกณฑ์คุณจะได้ผลลัพธ์ของค่าแรกเท่านั้น หากคุณต้องการส่งคืนผลลัพธ์ที่ตรงกันทั้งหมดและแสดงผลลัพธ์ทั้งหมดในเซลล์เดียวคุณจะบรรลุได้อย่างไร?
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup และคืนค่าหลายค่าโดยไม่ซ้ำกัน
บางครั้งคุณอาจต้อง vlookup และส่งคืนค่าที่ตรงกันหลายค่าลงในเซลล์เดียวพร้อมกัน แต่คุณจะเก็บค่าเฉพาะได้อย่างไรเมื่อผลลัพธ์ที่ซ้ำกันปรากฏขึ้น นี่คือวิธีแก้ปัญหา
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup และส่งคืนทั้งแถวของค่าที่ตรงกัน
โดยปกติการใช้ฟังก์ชัน vlookup สามารถส่งคืนผลลัพธ์จากคอลัมน์บางคอลัมน์ในแถวเดียวกันเท่านั้น บทความนี้จะแสดงวิธีส่งคืนข้อมูลทั้งแถวตามเกณฑ์เฉพาะ
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
สูตร Vlookup - กรณีทั่วไปอื่น ๆ
ใช้ vlookup และผลรวมใน Excel ได้อย่างง่ายดาย
การรวม vlookup และฟังก์ชัน sum ช่วยในการค้นหาเกณฑ์ที่กำหนดและรวมค่าทั้งหมดตามเกณฑ์นี้ในเวลาเดียวกัน ที่นี่เรามีขั้นตอนโดยละเอียดเพื่อช่วยให้คุณ vlookup ค่าบางค่าได้อย่างง่ายดายและรวมรายการที่ตรงกันทั้งหมดในคอลัมน์หรือแถวใน Excel
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
ย้อนกลับ Vlookup หรือในลำดับย้อนกลับ
โดยทั่วไปฟังก์ชัน VLOOKUP จะค้นหาค่าจากซ้ายไปขวาในตารางอาร์เรย์และต้องการให้ค่าการค้นหาต้องอยู่ทางด้านซ้ายของค่าเป้าหมาย แต่บางครั้งคุณอาจทราบค่าเป้าหมายและต้องการหาค่าการค้นหาในทางกลับกัน ดังนั้นคุณต้อง vlookup ย้อนกลับใน Excel มีหลายวิธีในบทความนี้เพื่อจัดการกับปัญหานี้อย่างง่ายดาย!
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup เป็นค่าที่แน่นอนและส่งคืนค่าจริงหรือเท็จ / ใช่หรือไม่ใช่เท่านั้น
โดยปกติเมื่อใช้สูตร Vlookup เพื่อค้นหาค่าที่ตรงกันทั้งหมดค่าความผิดพลาด # N / A จะส่งคืนหากไม่พบค่าหรือส่งคืนผลลัพธ์ที่เหมาะสมเมื่อจับคู่ค่า อย่างไรก็ตามในบางกรณีเราจำเป็นต้องส่งคืน Yes หรือ No / True หรือ False เพื่อเตือนตัวเองว่ามีค่าอยู่หรือไม่วิธีแก้ไขในบทความนี้สามารถช่วยได้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
Vlookup ในตารางสองมิติ
บางครั้งคุณต้อง vlookup เพื่อส่งคืนค่าสัมพัทธ์ตามทั้งแถวและคอลัมน์กล่าวคือคุณต้องส่งคืนข้อมูลจากตารางสองมิติ ในกรณีนี้การรวมฟังก์ชัน VLOOKUP และ MATCH จะช่วยแก้ปัญหาได้
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
คุณต้องการทำงานประจำวันให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools for Excel นำเสนอคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงานผลรวมตามสีแยกเนื้อหาเซลล์แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลา 80% สำหรับคุณ
- ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 รูปแบบช่วยให้คุณแก้ปัญหา Excel ได้ 80%
- ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
- เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
- ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มผลผลิตของคุณ 50% เมื่อดูและแก้ไขเอกสารหลายชุด
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
