Showing posts with label VLOOKUP. Show all posts
Showing posts with label VLOOKUP. Show all posts

Thursday, January 21, 2016

วิธีใช้ VLOOKUP ใน EXCEL เบื้องต้น

สูตร VLOOKUP ในโปรแกรม EXCEL ใช้สำหรับค้นหาข้อมูลจากอีกตารางหนึ่ง เช่น หากเราต้องการอายุงานของพนักงานซึ่งอยู่อีกตารางอายุงาน มาไว้ในตารางรายชื่อพนักงานก็สามารถใช้สูตร VLOOKUP ในการดึงหรือค้นหาข้อมูลได้ ตามตัวอย่างนี้เลย

Sheet "ชื่อ"

Sheet "อายุงาน"

ตามรูปมี 2 Sheet หากต้องการเอาข้อมูลอายุงานจาก Sheet "อายุงาน" มาใส่ใน Sheet "ชื่อ" สามารถทำได้ตามขั้นตอนดังนี้
1. ที่ Sheet "ชื่อ" ใส่สูตร =VLOOKUP(     แล้วเลือกที่ Column A3 จะได้ตามรูป

2. ใส่ Comma , หลังจาก [@รหัสพนักงาน], แล้วเลือก Sheet "อายุงาน" คลิ๊กเมาส์ขวาค้างไว้ เลื่อนคลุมตั้งแต่ Column A-C ตามรูป เมื่อเลือกเสร็จใส่ Comma , ตามด้วย 3 ตามด้วย Comma และ 0 วงเล็บปิด กด Enter


3.  ก็จะได้สูตรสำเร็จ ดังนี้ =VLOOKUP([@รหัสพนักงาน],อายุงาน!A:C,3,0)
     โดยสามารถอธิบายสูตรได้ ดังนี้ 
  • [@รหัสพนักงาน] คือ Cell ที่ต้องการค้นหากับอีกตาราง ซึ่งในอีกตารางต้องมีข้อมูลที่เหมือนกัน เช่น Sheet "ชื่อ" มีรหัสพนักงาน Sheet "อายุงาน" ก็ต้องมีรหัสพนักงานเหมือนกัน เพื่อให้สามารถ Link ข้อมูลกันได้
  • อายุงาน!A:C คือ ขอบเขตของข้อมูลใน Sheet "อายุงาน" ที่ต้องการนำมาแสดงใน Sheet "ชื่อ" โดย Column แรก จะต้องเป็นรหัสพนักงานเพื่อนำมา Link กับ Cell รหัสพนักงานที่เราเลือกไว้เท่านั้น 
  • 3 คือ Column ที่เราต้องการให้แสดง ในที่นี้ เราต้องการแสดงอายุงานใน Sheet "อายุงาน" ซึ่งอยู่ในลำดับที่ 3 นับจากซ้ายสุดในขอบเขตที่เราเลือก เช่น เราเลือก อายุงาน!A:C แปลว่าเราต้องนับตั้งแต่ A ไป C คือ โดย อายุงาน อยู่ใน Column ที่ 3 จึงใส่เลข 3 
  • 0 หรือ False คือ ต้องค้นหาเจอเท่านั้นถึงจะนำข้อมูลมาแสดง โดยถ้าไม่เจอก็เป็น Error ไป แต่ถ้าเป็น 1 หากไม่เจอก็จะส่งค่าบางอย่างออกมา(ส่วนใหญ่ใช้ 0 เนื่องจากเราส่วนใหญ่ต้องการหาค่าแป๊ะๆ )