🟡 ใช้งานได้

VLOOKUP Google Sheets ใช้ยังไง? สอน 2026 + 3 ตัวอย่างจริง แก้ #N/A ได้

สอนใช้ VLOOKUP ค้นหาข้อมูลจากตารางอื่น ดึงราคา ชื่อ รหัส ข้ามชีตได้ทันที พร้อม 3 ตัวอย่างจริง ทำตามได้เลย + วิธีกัน Error #N/A ด้วย IFERROR

AdminYo
อัปเดต 9 เมษายน 2026
8 นาที
VLOOKUP Google Sheets ดึงข้อมูลจากอีกชีต

ปัญหาที่เจอบ่อย

มีรายการสินค้าอยู่ชีตนึง อยากดึงราคามาใส่ใบเสนอราคาอีกชีต — จะ copy ทีละตัวก็ได้ แต่ถ้ามี 500 รายการล่ะ?

ตารางข้อมูลต้นทาง — รหัสสินค้า ชื่อ ราคา
ตารางข้อมูลต้นทาง — มีรหัสสินค้า ชื่อ และราคาอยู่ในชีตเดียว

Cheat Sheet สูตร Google Sheets ฟรี

รวมสูตรที่ใช้บ่อย พร้อมตัวอย่าง อธิบายเข้าใจง่าย เปิดดูได้ตลอดขณะทำงาน

VLOOKUP คืออะไร?

VLOOKUP = ค้นหาข้อมูลจากตารางอื่น — บอกว่า "หาค่านี้ให้หน่อย แล้วเอาข้อมูลคอลัมน์ที่ X กลับมา"

=VLOOKUP(ค้นอะไร, ตารางไหน, คอลัมน์ที่เท่าไหร่, FALSE)

ค้นอะไร (lookup_value)

ค่าที่ต้องการค้นหา เช่น รหัสสินค้า "P003"

ตารางไหน (table_array)

ช่วงข้อมูลที่จะค้นหา เช่น A2:D100

คอลัมน์ที่เท่าไหร่ (col_index)

เอาข้อมูลคอลัมน์ที่เท่าไหร่กลับมา เช่น 3 = คอลัมน์ที่ 3

FALSE (exact match)

ใส่ FALSE เสมอ — ค้นแบบตรงเป๊ะ ไม่ประมาณ

ทำตามเลย 3 ขั้นตอน

1

เตรียมตารางข้อมูล

จัดข้อมูลให้เป็นตาราง — คอลัมน์แรกต้องเป็นค่าที่จะค้นหา (เช่น รหัสสินค้า) คอลัมน์ถัดไปเป็นข้อมูลที่ต้องการดึง (เช่น ชื่อ, ราคา)

ขั้นที่ 1 เตรียมตารางข้อมูลสินค้า
ตารางข้อมูล: คอลัมน์ A = รหัสสินค้า, B = ชื่อ, C = ราคา, D = หมวดหมู่
2

พิมพ์สูตร VLOOKUP

ไปที่เซลล์ที่ต้องการแสดงผล แล้วพิมพ์สูตร:

=VLOOKUP(G2, A2:D6, 3, FALSE)

หมายถึง: หาค่าที่ตรงกับ G2 ในช่วง A2:D6 แล้วเอาข้อมูลคอลัมน์ที่ 3 (ราคา) กลับมา

ขั้นที่ 2 พิมพ์สูตร VLOOKUP ในเซลล์
พิมพ์สูตร =VLOOKUP(G2, A2:D6, 3, FALSE) ในเซลล์ที่ต้องการ
3

ผลลัพธ์ทันที!

กด Enter — ราคาสินค้าโผล่มาเลย! ลากสูตรลงไปได้เลยถ้ามีหลายแถว

ขั้นที่ 3 ผลลัพธ์ VLOOKUP แสดงราคาสินค้า
ผลลัพธ์: VLOOKUP ดึงราคาสินค้ามาให้อัตโนมัติ ไม่ต้อง copy เอง

ตัวอย่างจริง 1: ค้นราคาสินค้าจากรหัส

มีตารางราคาสินค้าอยู่ชีต "ราคา" — ต้องการดึงราคามาใส่ใบเสนอราคาอีกชีต

VLOOKUP ค้นราคาสินค้าจากรหัส
ค้นรหัสสินค้า → ดึงราคาจากตารางต้นทาง
=VLOOKUP(A2, ราคา!A:C, 3, FALSE)

หมายถึง: หาค่า A2 ในชีต "ราคา" คอลัมน์ A ถึง C แล้วเอาคอลัมน์ที่ 3 (ราคา) กลับมา

ตัวอย่าง 2: VLOOKUP + IFERROR (กัน #N/A)

ถ้าค้นไม่เจอ VLOOKUP จะแสดง #N/A ซึ่งดูไม่ดี — ใช้ IFERROR ครอบไว้ เพื่อแสดงข้อความที่อ่านง่ายแทน

VLOOKUP + IFERROR กัน Error #N/A
ใช้ IFERROR ครอบ VLOOKUP — ถ้าค้นไม่เจอจะแสดง "ไม่พบ" แทน #N/A
=IFERROR(VLOOKUP(A2, ข้อมูล!A:D, 2, FALSE), "ไม่พบ")

Tip: แนะนำให้ใช้ IFERROR ครอบ VLOOKUP ทุกครั้ง — ป้องกัน Error ที่ทำให้ตารางดูรก และสูตรอื่นที่อ้างอิงเซลล์นี้พังตาม

ตัวอย่าง 3: VLOOKUP ข้ามชีต (Sheet อื่น)

ข้อมูลอยู่คนละชีต? ไม่มีปัญหา — แค่ใส่ชื่อชีตนำหน้าด้วย !

VLOOKUP ข้ามชีต ดึงข้อมูลจาก Sheet อื่น
VLOOKUP ข้ามชีต — ดึงข้อมูลจากชีต "รายการสินค้า" มาใช้ในชีตปัจจุบัน
=VLOOKUP(B2, 'รายการสินค้า'!A:C, 3, FALSE)

สังเกต: ถ้าชื่อชีตมีช่องว่างหรือภาษาไทย ต้องครอบด้วย 'ชื่อชีต' (single quotes)

Pro Tips

FALSE ไม่ใช่ TRUE

ใส่ FALSE เสมอ — exact match ค้นแบบตรงเป๊ะ ไม่ประมาณ

คอลัมน์ค้นหาต้องอยู่ซ้ายสุด

ค่าที่ค้นหาต้องอยู่คอลัมน์แรกของ range เสมอ

ค้นขวาไปซ้าย? ใช้ INDEX+MATCH

VLOOKUP ค้นได้แค่ซ้ายไปขวา ถ้าต้องการกลับด้านใช้ INDEX+MATCH แทน

ใช้กับ Dropdown ได้!

เปลี่ยนค่าใน Dropdown ข้อมูลที่ดึงมาเปลี่ยนทันที

XLOOKUP ใหม่กว่า แต่ VLOOKUP ยังใช้ได้ทุกที่

XLOOKUP ค้นได้ทุกทิศทาง แต่ VLOOKUP เป็นสูตรมาตรฐานที่ทุกคนรู้จัก ใช้ได้ทั้ง Google Sheets และ Excel

ผิดบ่อย 3 อย่าง (+ วิธีแก้)

#N/A — ข้อมูลที่ค้นไม่มีในตาราง

เกิดจากค่าที่ค้นหาไม่ตรงกับข้อมูลในตาราง — อาจมีช่องว่างเกิน พิมพ์ผิด หรือ range ไม่ครอบคลุม

วิธีแก้:

ใช้ IFERROR ครอบ — แสดงข้อความแทน Error

#REF! — คอลัมน์ที่ระบุเกิน range

เช่น range มี 3 คอลัมน์ แต่ใส่ col_index = 5 — เกินจำนวนคอลัมน์ที่มี

วิธีแก้:

เช็คว่า col_index ไม่เกินจำนวนคอลัมน์ใน range — นับจากซ้ายไปขวาเริ่มที่ 1

ผลลัพธ์ผิด — ลืมใส่ FALSE

ถ้าไม่ใส่ FALSE หรือใส่ TRUE — VLOOKUP จะค้นแบบประมาณ (approximate match) ซึ่งให้ผลลัพธ์ผิดบ่อย

วิธีแก้:

ใส่ FALSE เป็น parameter ตัวสุดท้ายเสมอ!

📸 ภาพหน้าจอจาก Google Sheets จริง

ภาพถ่ายตรงจาก Google Sheets ที่ใช้งานได้จริงทันที — ไม่ใช่ภาพ mockup

vlookup-complete-guide step 1
ภาพหน้าจอจริงจาก Google Sheets — แท็บ 1
vlookup-complete-guide step 2
ภาพหน้าจอจริงจาก Google Sheets — แท็บ 2
vlookup-complete-guide step 3
ภาพหน้าจอจริงจาก Google Sheets — แท็บ 3

อยากสร้างระบบจริงด้วย Google Sheets?

คู่มือฉบับสมบูรณ์ สอนสร้างระบบ step-by-step ตั้งแต่เริ่มต้นจนใช้งานได้จริง พร้อมเทมเพลตและไฟล์ตัวอย่างครบ

ดาวน์โหลดทันทีหลังชำระเงิน ไม่มีค่าสมัครรายเดือน

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

เครื่องมือแนะนำ

ถ้าบทความนี้มีประโยชน์ ช่วยแชร์ให้เพื่อนๆ ด้วย