รวมสูตร VLOOKUP ตั้งแต่สูตรพื้นฐานถึงขั้นสูง พร้อมวิธีประยุกต์ใช้

รวมสูตร VLOOKUP ตั้งแต่สูตรพื้นฐานถึงขั้นสูง พร้อมวิธีประยุกต์ใช้
Jobsdb ทีมเนื้อหาอัปเดตเมื่อ 07 May, 2026
Share

Key Takeaway

  • วิธีใช้งานสูตรพื้นฐาน VLOOKUP ทำได้โดยใช้สูตร =VLOOKUP() เพื่อค้นหาค่าจากคอลัมน์แรก แล้วดึงข้อมูลจากคอลัมน์ที่ต้องการ โดยกำหนดช่วงตารางและรูปแบบการค้นหาให้ถูกต้อง
  • ตัวอย่างนำ VLOOKUP ประยุกต์ใช้กับหลายสายงาน เช่น สามารถใช้ในงานบัญชี งานขาย งาน HR และงานวิเคราะห์ข้อมูล เช่น ดึงข้อมูลลูกค้า สรุปยอดขาย หรือเช็กข้อมูลพนักงานได้อย่างรวดเร็ว
  • ข้อควรระวังใช้ VLOOKUP ผิดสูตร คือ ควรตรวจสอบข้อมูลซ้ำ ชนิดข้อมูลให้ตรงกัน ล็อกช่วงตาราง และใช้ Exact Match (FALSE) เพื่อป้องกันผลลัพธ์คลาดเคลื่อน

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

VLOOKUP คืออะไร

VLOOKUP (วีลุกอัปเอกเซล) คือฟังก์ชันใน Microsoft Excel และ Google Sheets ที่ใช้ค้นหาข้อมูลในตารางแล้วดึงค่าที่ต้องการออกมาโดยอัตโนมัติ พูดง่ายๆ คือเราใส่ค่าที่อยากหา เช่น รหัสสินค้า จากนั้นสูตรจะไปค้นหาในตารางและแสดงข้อมูลที่เกี่ยวข้อง เช่น ชื่อหรือราคาให้ทันที ทำให้การทำงานรวดเร็วขึ้นและไม่ต้องไล่หาข้อมูลทีละแถว

สูตร VLOOKUP พื้นฐาน

สูตร VLOOKUP พื้นฐาน

โครงสร้างสูตรพื้นฐาน

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

เป็นรูปแบบการใช้งานของ VLOOKUP ใน Microsoft Excel และ Google Sheets

  • lookup_value คือค่าที่ต้องการค้นหา เช่น รหัสพนักงานหรือรหัสสินค้า
  • table_array คือช่วงตารางข้อมูลที่ใช้ค้นหา
  • col_index_num คือเลขคอลัมน์ที่ต้องการดึงข้อมูล (นับจากซ้ายไปขวา)
  • [range_lookup] คือรูปแบบการค้นหา (FALSE = ตรงกัน / TRUE = ใกล้เคียง)

ตัวอย่างการใช้งาน

เช่น ต้องการดึง “ชื่อพนักงาน” จากรหัสพนักงาน

=VLOOKUP(A2, A2:C10, 2, FALSE)

หรือดึง “ราคาสินค้า” จากรหัสสินค้า ก็ใช้หลักการเดียวกัน เพียงเปลี่ยนคอลัมน์ที่ต้องการ

Tips พื้นฐาน

ควรใช้ FALSE เพื่อให้ได้ผลลัพธ์ที่ตรงกัน (Exact Match) ซึ่งเหมาะกับข้อมูลทั่วไป และใช้ TRUE เมื่อเป็นข้อมูลแบบช่วง เช่น เกรดหรือระดับคะแนน (Approximate Match) นอกจากนี้ควร “ล็อกช่วงตาราง” ด้วย $ เช่น $A$2:$C$10 เพื่อป้องกันช่วงข้อมูลเลื่อนเมื่อคัดลอกสูตรไปใช้งานในช่องอื่น

เทคนิคขั้นสูงของ VLOOKUP

ใน Microsoft Excel และ Google Sheets เราสามารถพัฒนา VLOOKUP ให้ใช้งานได้ยืดหยุ่นมากขึ้น และลดข้อผิดพลาดที่เจอบ่อยได้ ดังนี้

  1. จัดการข้อผิดพลาดด้วย IFERROR / ISNA
    เวลาสูตรหาไม่เจอ มักขึ้น #N/A หรือ #VALUE ทำให้ตารางดูไม่สวย สามารถครอบสูตรด้วย IFERROR ได้ เช่น
    ⁠=IFERROR(VLOOKUP(A2, $A$2:$C$10, 2, FALSE), "ไม่พบข้อมูล")
    ⁠หรือใช้ ISNA เพื่อตรวจเฉพาะ #N/A ก็ได้ วิธีนี้ช่วยให้แสดงข้อความแทน error และอ่านข้อมูลง่ายขึ้น
  2. VLOOKUP หลายเงื่อนไข
    โดยปกติ VLOOKUP หาได้แค่เงื่อนไขเดียว ถ้าต้องใช้หลายเงื่อนไข เช่น “รหัสสินค้า + สี” สามารถทำได้ 2 วิธี
    ⁠ใช้ Helper Column: สร้างคอลัมน์ใหม่รวมค่า เช่น A2&B2 แล้วใช้ค่านั้นเป็นตัวค้นหา
    ⁠ใช้ Array Formula (ใน Google Sheets หรือ Excel รุ่นใหม่) รวมเงื่อนไขในสูตรโดยไม่ต้องสร้างคอลัมน์เพิ่ม
  3. ผสานกับ INDEX-MATCH
    บางกรณี VLOOKUP มีข้อจำกัด เช่น ค้นหาย้อนซ้ายไม่ได้ สามารถใช้ INDEX + MATCH แทน เช่น
    ⁠=INDEX(B2:B10, MATCH(A2, A2:A10, 0))
    ⁠วิธีนี้ยืดหยุ่นกว่า เพราะเลือกคอลัมน์ค้นหาและคอลัมน์ผลลัพธ์แยกกันได้ และมีความแม่นยำสูงในงานที่ซับซ้อน

การประยุกต์ใช้สูตร VLOOKUP ในสายงานต่างๆ

การประยุกต์ใช้สูตร VLOOKUP ในสายงานต่างๆ

บัญชี / การเงิน

VLOOKUP ใน Microsoft Excel และ Google Sheets คือสูตรที่สามารถนำไปใช้สรุปค่าใช้จ่ายและดึงยอดเงินลูกหนี้ได้อย่างรวดเร็ว ช่วยตรวจสอบความถูกต้องของข้อมูล เช่น การเช็กยอดจ่ายซ้ำหรือความผิดพลาดที่อาจเกิดขึ้น

นอกจากนี้ยังสามารถใช้รวมข้อมูลจากหลายสาขาเพื่อจัดทำงบสรุปภาพรวมได้ในไฟล์เดียว อีกทั้งยังช่วยติดตามสถานะการชำระเงินของลูกค้าได้อย่างเป็นระบบ ทำให้การจัดการข้อมูลมีประสิทธิภาพมากยิ่งขึ้น

HR / งานบุคคล

การใช้ VLOOKUP ใน Microsoft Excel และ Google Sheets ช่วยให้การจัดการข้อมูลพนักงานเป็นเรื่องง่ายขึ้น สามารถตรวจสอบประวัติการลาและดึงข้อมูลสำคัญ เช่น ตำแหน่ง แผนก หรือเงินเดือนจากฐานข้อมูลได้อย่างรวดเร็ว นอกจากนี้ยังช่วยจัดทำรายงานการเข้าทำงานหรือการขาดงานได้อย่างเป็นระบบ รวมถึงติดตามวันครบอายุสัญญาและวันหมดอายุใบอนุญาตทำงานได้อย่างแม่นยำ

ฝ่ายขาย / การตลาด

อีกหนึ่งประโยชน์ของ VLOOKUP คือช่วยสรุปยอดขายรายสินค้าและวิเคราะห์พฤติกรรมลูกค้าได้อย่างมีประสิทธิภาพ สามารถดึงข้อมูลโปรโมชันที่ลูกค้าเคยใช้เพื่อวางแผนการตลาดได้อย่างแม่นยำ นอกจากนี้ยังช่วยจัดทำรายงานเปรียบเทียบยอดขายรายเดือนได้อย่างเป็นระบบ รวมถึงตรวจสอบลูกค้า VIP หรือกลุ่มที่มียอดสั่งซื้อสูงเพื่อใช้วางกลยุทธ์ทางธุรกิจต่อไป

งานบริหารจัดการข้อมูลทั่วไป

ในงานวิเคราะห์ข้อมูล VLOOKUP ใน Microsoft Excel และ Google Sheets สามารถใช้สร้าง Dashboard รายงานสรุปได้อย่างมีประสิทธิภาพ ช่วยรวมข้อมูลจากหลายไฟล์หรือหลายตารางมาไว้ในที่เดียวเพื่อให้ง่ายต่อการวิเคราะห์ อีกทั้งยังใช้ตรวจสอบความถูกต้องของฐานข้อมูลเพื่อลดความผิดพลาด นอกจากนี้ยังสามารถนำไปจัดทำสรุป KPI หรือรายงานวัดประสิทธิภาพของทีมได้อย่างชัดเจนและเป็นระบบ

ข้อควรระวังเมื่อใช้สูตร VLOOKUP

  • ข้อมูลซ้ำในคอลัมน์แรก VLOOKUP จะดึงค่าที่เจอรายการแรกเท่านั้น หากมีข้อมูลซ้ำอาจทำให้ได้ผลลัพธ์ไม่ตรงกับที่ต้องการ ควรตรวจสอบหรือทำให้ข้อมูลไม่ซ้ำก่อนใช้งาน
  • ชนิดข้อมูลไม่ตรงกัน เช่น ตัวเลขกับข้อความ (Number vs Text) แม้ค่าจะเหมือนกัน แต่สูตรจะหาไม่เจอ ควรจัดรูปแบบข้อมูลให้ตรงกันก่อน
  • ลืมล็อกตาราง หากไม่ใส่ $ เช่น $A$2:$C$10 เมื่อคัดลอกสูตรช่วงข้อมูลจะเลื่อน ทำให้ผลลัพธ์ผิดพลาด
  • การเปลี่ยนโครงสร้างตาราง หากมีการเพิ่มหรือลบคอลัมน์ อาจทำให้ col_index_num เปลี่ยนและดึงค่าผิด ควรตรวจสอบสูตรทุกครั้งหลังแก้ไขตาราง
  • ใช้ Approximate Match โดยไม่ตั้งใจ หากไม่ใส่ FALSE สูตรจะใช้ TRUE อัตโนมัติ ซึ่งอาจให้ค่าคลาดเคลื่อน ควรกำหนดเป็น FALSE เมื่อต้องการผลลัพธ์ที่ตรง

สรุป

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

นอกจากการใช้งานพื้นฐานแล้ว ยังสามารถต่อยอดด้วยเทคนิคต่างๆ เช่น การจัดการข้อผิดพลาดด้วย IFERROR การค้นหาหลายเงื่อนไข และการใช้ INDEX-MATCH เพื่อเพิ่มความยืดหยุ่นในการทำงาน อย่างไรก็ตาม ควรระวังข้อผิดพลาดที่พบบ่อย เช่น ข้อมูลซ้ำ ชนิดข้อมูลไม่ตรงกัน หรือการลืมล็อกช่วงตาราง

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

บทความอื่นๆ ที่เกี่ยวข้อง

คำถามที่พบบ่อยเกี่ยวกับ VLOOKUP (FAQ)

VLOOKUP ต่างจาก INDEX-MATCH อย่างไร?

VLOOKUP ใน Microsoft Excel ใช้งานง่าย เหมาะกับการค้นหาข้อมูลพื้นฐาน แต่มีข้อจำกัด เช่น ต้องค้นหาจากคอลัมน์ซ้ายสุดเท่านั้น ขณะที่ INDEX-MATCH มีความยืดหยุ่นมากกว่า สามารถค้นหาข้อมูลจากซ้ายหรือขวาก็ได้ และรองรับโครงสร้างตารางที่ซับซ้อนได้ดีกว่า จึงเหมาะกับงานที่ต้องการความแม่นยำและยืดหยุ่นสูง

VLOOKUP สามารถใช้กับ Google Sheets ได้เหมือน Excel ไหม?

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

VLOOKUP กับ XLOOKUP ต่างกันอย่างไร?

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

ใช้ VLOOKUP กับข้อมูลขนาดใหญ่ได้เร็วขึ้นอย่างไร?

หากต้องใช้ VLOOKUP กับข้อมูลจำนวนมาก ควรจำกัดช่วง table_array ให้แคบที่สุด และใช้การล็อกช่วงข้อมูลเพื่อลดการคำนวณซ้ำ นอกจากนี้ ควรตั้งค่าเป็น Exact Match (FALSE) เพื่อลดความผิดพลาด และหลีกเลี่ยงการใช้สูตรซ้ำจำนวนมากในไฟล์เดียว รวมถึงอาจพิจารณาใช้ INDEX-MATCH หรือ XLOOKUP เพื่อเพิ่มความเร็วในการประมวลผล

More from this category: ทักษะในการทำงาน

เรียกดูคำค้นหาที่ได้รับความนิยม

ทราบหรือไม่ว่าผู้สมัครค้นหาข้อมูลเกี่ยวกับอะไรใน Jobsdb? สำรวจคำค้นหาที่ได้รับความนิยมเพื่ออัพเดทเทรนด์ใหม่เสมอ
เราไม่สามารถให้ข้อมูลแนวโน้มที่เชื่อถือได้ในขณะนี้

สมัครรับคำแนะนำด้านอาชีพ

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