รวมคำสั่ง Lookupu ใน Excel

Lookup Excel
คำสั่ง Lookup ใน Excel เป็นเครื่องมือที่ทรงพลังและมีประโยชน์อย่างยิ่งในการค้นหาข้อมูลเฉพาะจากตารางขนาดใหญ่ได้อย่างรวดเร็ว ช่วยเพิ่มประสิทธิภาพในการทำงานและลดความผิดพลาดในการดึงข้อมูล 

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


คำสั่ง Lookup ที่สำคัญ

1. LOOKUP  
  • คำสั่งพื้นฐานในการค้นหาค่าหนึ่งในคอลัมน์หรือแถวแล้วคืนค่าที่ตรงกันจากอีกคอลัมน์หรือแถวหนึ่ง
  • วิธีใช้: `=LOOKUP(lookup_value, lookup_vector, result_vector)`
  • ความแตกต่าง: ทำงานได้ทั้งการค้นหาในแถวหรือคอลัมน์ แต่ต้องเรียงลำดับข้อมูลจากน้อยไปมาก
  • ตัวอย่าง: ค้นหาคะแนนของนักเรียนจากลำดับ:     
     =LOOKUP(85, A2:A6, B2:B6)
     
     โดยที่ A2:A6 เป็นช่วงคะแนน และ B2:B6 เป็นช่วงลำดับ

2. VLOOKUP (Vertical Lookup)  
  • ใช้ในการค้นหาค่าจากคอลัมน์แรกของช่วงข้อมูลแนวตั้ง แล้วคืนค่าจากคอลัมน์อื่นในแถวเดียวกัน
  • วิธีใช้: `=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])`
  • ความแตกต่าง: ค้นหาข้อมูลในแนวตั้งและคืนค่าจากคอลัมน์ที่กำหนด
  • ตัวอย่าง: ค้นหาราคาสินค้าจากชื่อสินค้า:     
     =VLOOKUP("Apple", A2:C5, 3, FALSE)
     
     โดยที่ A2:C5 เป็นตารางข้อมูล ชื่อสินค้าอยู่ในคอลัมน์แรก และราคาสินค้าอยู่ในคอลัมน์ที่ 3

3. HLOOKUP (Horizontal Lookup)  
  • ใช้ในการค้นหาค่าจากแถวแรกของช่วงข้อมูลแนวนอน แล้วคืนค่าจากแถวอื่นในคอลัมน์เดียวกัน
  • วิธีใช้: `=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])`
  • ความแตกต่าง: ค้นหาข้อมูลในแนวนอนและคืนค่าจากแถวที่กำหนด
  • ตัวอย่าง: ค้นหาคะแนนจากชื่อวิชา:     
     =HLOOKUP("Math", A1:D3, 3, FALSE)
     
     โดยที่ A1:D3 เป็นตารางข้อมูล ชื่อวิชาอยู่ในแถวแรก และคะแนนของนักเรียนอยู่ในแถวที่ 3

4. XLOOKUP  
  • คำสั่งใหม่ที่มาพร้อมกับ Excel รุ่นใหม่ ช่วยแก้ปัญหาการใช้งานที่ VLOOKUP และ HLOOKUP ไม่สามารถทำได้ โดยรองรับทั้งการค้นหาแนวนอนและแนวตั้งได้ในคำสั่งเดียว
  • วิธีใช้: `=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])`
  • ความแตกต่าง: ไม่ต้องเรียงลำดับข้อมูล รองรับการค้นหาค่าที่ใกล้เคียงและการค้นหาในทิศทางต่าง ๆ
  • ตัวอย่าง: ค้นหาชื่อพนักงานจากรหัสพนักงาน:     
     =XLOOKUP(102, A2:A10, B2:B10)
     
     โดยที่ A2:A10 เป็นช่วงของรหัสพนักงาน และ B2:B10 เป็นช่วงของชื่อพนักงาน


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