VLOOKUP
VLOOKUP ดึงค่าจากอีกตารางด้วยคีย์ที่ตรงกัน เป็นสูตรค้นหาที่ทุกคนเคยเจอ แต่มีข้อจำกัดที่ควรรู้
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
VLOOKUP คือเรื่องที่ช่วยให้เราใช้จัดตาราง สูตร PivotTable และเตรียมข้อมูลให้เป็นระเบียบก่อนต่อยอดไป Power BIได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่เริ่มลงมือทำแล้ว
ใช้เมื่อไหร่
คุณต้องดึงราคา ชื่อสินค้า หรือชื่อผู้รับผิดชอบจากอีกตารางด้วยรหัส
อ่านแล้วทำอะไรต่อ
ใช้รหัสสินค้าในตารางออเดอร์ ค้นหาในตารางสินค้า แล้วคืนราคาจากคอลัมน์ที่สาม
เห็นภาพ: ทริคนี้เป็นยังไง
ค้นหา
P003
| รหัส | สินค้า | ราคา |
|---|---|---|
| P001 | ปากกา | 15 |
| P002 | ดินสอ | 8 |
| P003 | ยางลบ | 12 |
| P004 | ไม้บรรทัด | 20 |
ใช้ตอนไหน?
- คุณต้องดึงราคา ชื่อสินค้า หรือชื่อผู้รับผิดชอบจากอีกตารางด้วยรหัส
- คุณเจอไฟล์เดิมที่คนอื่นเขียน VLOOKUP ไว้และต้องอ่านหรือแก้ให้เข้าใจ
- คุณอยากเข้าใจข้อจำกัดของ VLOOKUP ก่อนตัดสินใจย้ายไป XLOOKUP หรือ INDEX/MATCH
ความหมาย
VLOOKUP (Vertical Lookup — ค้นหาในแนวตั้ง) จะมองหาคีย์ในคอลัมน์ซ้ายสุดของตาราง แล้วคืนค่าจากคอลัมน์ที่ระบุด้วยเลขลำดับ มันมองได้เฉพาะทางขวาของคีย์ และจะเพี้ยนทันทีเมื่อมีการแทรกหรือย้ายคอลัมน์ จึงควรรู้จักไว้และวางแผนย้ายไป XLOOKUP
หน้าตาของ VLOOKUP
บอกค่าที่จะหา ตารางที่จะค้น เลขคอลัมน์ที่จะคืนค่า และให้ปิดท้ายด้วย FALSE เสมอเพื่อหาค่าแบบตรงเป๊ะ
=VLOOKUP(A2, Products, 3, FALSE)ตัวอย่างการใช้
ดึงราคาสินค้า
ใช้รหัสสินค้าในตารางออเดอร์ ค้นหาในตารางสินค้า แล้วคืนราคาจากคอลัมน์ที่สาม
=VLOOKUP([@ProductID], ProductTable, 3, FALSE)