ฟังก์ชัน VLOOKUP ใน Excel คืออะไร
VLOOKUP: ค้นหาข้อมูลใน Excel ง่ายๆ
VLOOKUP ย่อมาจาก Vertical Lookup คือฟังก์ชันค้นหาข้อมูลใน Excel แบบแนวตั้ง เปรียบเสมือนการหาข้อมูลในตารางฐานข้อมูลขนาดใหญ่ เช่น ค้นหาชื่อลูกค้าจากรหัสลูกค้า หรือหาราคาสินค้าจากชื่อสินค้า
การทำงาน:
- ระบุค่าที่ต้องการค้นหา (Lookup_value)
- กำหนดช่วงข้อมูล (Table_array) ที่ต้องการค้นหา โดยคอลัมน์แรกต้องมีค่าที่ต้องการค้นหา
- ระบุลำดับคอลัมน์ (Col_index_num) ที่ต้องการดึงข้อมูลออกมา นับจากคอลัมน์ซ้ายสุดใน Table_array
- กำหนด [Range_lookup] ว่าต้องการให้ตรงเป๊ะ (FALSE) หรือใกล้เคียง (TRUE) โดยปกติแนะนำให้ใช้ FALSE เพื่อความแม่นยำ
ตัวอย่าง:
ต้องการหาชื่อลูกค้าจากรหัส C001 ในตาราง A1:B10 โดยรหัสลูกค้าอยู่คอลัมน์ A และชื่อลูกค้าอยู่คอลัมน์ B
สูตร: =VLOOKUP(C001,A1:B10,2,FALSE)
ผลลัพธ์: จะแสดงชื่อลูกค้าที่ตรงกับรหัส C001
VLOOKUP เป็นฟังก์ชันพื้นฐานแต่ทรงพลัง ช่วยประหยัดเวลาและเพิ่มประสิทธิภาพในการทำงานกับข้อมูลจำนวนมากใน Excel
เอาล่ะ มาว่ากันเรื่อง VLOOKUP ใน Excel กันหน่อยดีกว่า หลายคนอาจจะเคยได้ยินชื่อเสียงเรียงนามมาบ้างแล้ว แต่ยังงงๆ ว่ามันคืออะไรกันแน่ ใช่ไหม?
VLOOKUP: ค้นหาข้อมูลใน Excel ง่ายๆ (มั้ง?)
VLOOKUP เนี่ย จริงๆ แล้วมันย่อมาจาก Vertical Lookup นะ ก็คือการค้นหาข้อมูลแบบแนวตั้งใน Excel นั่นแหละ (เอ๊ะ หรือใครเคยใช้แบบแนวนอนบ้าง? เล่าให้ฟังหน่อยสิ!) นึกภาพตามนะ เหมือนเรามีตารางข้อมูลลูกค้าเป็นล้านๆ คน แล้วเราอยากจะหารายละเอียดของลูกค้าคนนึงจากรหัสลูกค้าเนี่ย VLOOKUP ช่วยได้! หรือจะหาราคาสินค้าจากชื่อสินค้าก็ได้นะ มันเจ๋งตรงนี้แหละ
การทำงานของมัน:
- Lookup_value: ไอ้ตัวนี้แหละ คือ “กุญแจ” ที่เราจะใช้ค้นหาข้อมูล เช่น รหัสลูกค้า หรือชื่อสินค้าที่เราอยากรู้รายละเอียด
- Table_array: คือ “ขุมทรัพย์” หรือช่วงข้อมูลที่เราจะไปค้นหาข้อมูลนั่นเอง สำคัญคือ คอลัมน์แรกใน Table_array เนี่ย ต้องมี “กุญแจ” ของเรานะ ไม่งั้น VLOOKUP จะงง! (เหมือนเราไปผิดบ้านอะแหละ)
- Col_index_num: อันนี้คือ “ลำดับที่ของขุมทรัพย์” ที่เราอยากได้ เช่น เราอยากได้ชื่อลูกค้า ซึ่งอยู่ในคอลัมน์ที่ 2 ของ Table_array เราก็ใส่เลข 2 ไป
- [Range_lookup]: ตัวสุดท้ายนี่สำคัญนะ! มันจะบอกว่าเราต้องการหาข้อมูลที่ “ตรงเป๊ะๆ” (FALSE) หรือ “ใกล้เคียง” (TRUE) เอาจริงๆ นะ ส่วนตัวแล้วแนะนำให้ใช้ FALSE ไปเลย ปลอดภัยที่สุด จะได้ไม่เจอข้อมูลมั่วๆ (เคยเจอมาแล้ว! เซ็งเลย)
ตัวอย่างที่เห็นภาพ:
สมมติว่าเรามีตารางข้อมูลลูกค้า ตั้งแต่ช่อง A1 ถึง B10 โดยที่คอลัมน์ A เป็นรหัสลูกค้า และคอลัมน์ B เป็นชื่อลูกค้า เราอยากจะหาชื่อลูกค้าที่รหัส C001 เราจะเขียนสูตร VLOOKUP แบบนี้:
=VLOOKUP(C001,A1:B10,2,FALSE)
ผลลัพธ์ที่ได้ก็คือ… ชื่อลูกค้าที่ตรงกับรหัส C001 นั่นเอง! (ตื่นเต้นไหม? เหมือนนักสืบเลย!)
สรุป:
VLOOKUP เนี่ย เป็นฟังก์ชันพื้นฐานที่โคตรมีประโยชน์เลยนะ มันช่วยเราประหยัดเวลาไปเยอะมากกกก โดยเฉพาะตอนที่เราต้องทำงานกับข้อมูลเยอะๆ ใน Excel แต่ก็ต้องระวังเรื่องการตั้งค่าต่างๆ ให้ดีนะ ไม่งั้นอาจจะได้ผลลัพธ์ที่ไม่ต้องการได้ (เหมือนทำอาหารแล้วใส่เครื่องปรุงผิดอะ!) ลองเอาไปใช้กันดูนะ แล้วจะรู้ว่า Excel มันไม่ได้น่าเบื่ออย่างที่คิด! 😉
#Excel ฟังก์ชัน#Vlookup#ตารางข้อมูลข้อเสนอแนะสำหรับคำตอบ:
ขอบคุณที่ให้ข้อเสนอแนะ! ข้อเสนอแนะของคุณมีความสำคัญต่อการปรับปรุงคำตอบในอนาคต