วิธีใช้ฟังก์ชัน LOOKUP ของ Excel เพื่อค้นหาข้อมูล

สารบัญ:

วิธีใช้ฟังก์ชัน LOOKUP ของ Excel เพื่อค้นหาข้อมูล
วิธีใช้ฟังก์ชัน LOOKUP ของ Excel เพื่อค้นหาข้อมูล
Anonim

ฟังก์ชัน LOOKUP ของ Excel มีสองรูปแบบ: แบบฟอร์มเวกเตอร์และแบบฟอร์มอาร์เรย์ รูปแบบอาร์เรย์ของฟังก์ชัน LOOKUP จะคล้ายกับฟังก์ชันการค้นหาอื่นๆ ของ Excel เช่น VLOOKUP และ HLOOKUP คุณสามารถใช้เพื่อค้นหาหรือค้นหาค่าเฉพาะที่อยู่ในตารางข้อมูล

LOOKUP กับ VLOOKUP และ HLOOKUP

มันต่างกันยังไง:

  • ด้วย VLOOKUP และ HLOOKUP คุณสามารถเลือกคอลัมน์หรือแถวที่จะคืนค่าข้อมูลได้ LOOKUP ส่งคืนค่าจากแถวหรือคอลัมน์สุดท้ายในอาร์เรย์เสมอ
  • เมื่อค้นหาค่าที่ตรงกัน (ค่า Lookup_value) VLOOKUP จะค้นหาเฉพาะคอลัมน์แรกของข้อมูลและ HLOOKUP เฉพาะแถวแรกเท่านั้น ฟังก์ชัน LOOKUP จะค้นหาแถวหรือคอลัมน์แรก ขึ้นอยู่กับรูปร่างของอาร์เรย์

ฟังก์ชันค้นหาและรูปร่างอาร์เรย์

รูปร่างของอาร์เรย์อาจเป็นสี่เหลี่ยมจัตุรัส (จำนวนคอลัมน์และแถวเท่ากัน) หรือสี่เหลี่ยมผืนผ้า (จำนวนคอลัมน์และแถวไม่เท่ากัน) รูปร่างส่งผลต่อตำแหน่งที่ฟังก์ชัน LOOKUP ค้นหาข้อมูล:

  • หากอาร์เรย์เป็นสี่เหลี่ยมจัตุรัสหรือเป็นสี่เหลี่ยมผืนผ้าสูง (สูงกว่าความกว้าง) LOOKUP จะถือว่าข้อมูลถูกจัดเรียงเป็นคอลัมน์และค้นหาการจับคู่กับ Lookup_value ในคอลัมน์แรกของอาร์เรย์
  • หากอาร์เรย์เป็นสี่เหลี่ยมกว้าง (กว้างกว่าความสูง) LOOKUP จะถือว่าข้อมูลถูกจัดเรียงเป็นแถวและค้นหาการจับคู่กับ Lookup_value ในแถวแรกของอาร์เรย์

ไวยากรณ์ของฟังก์ชัน LOOKUP และอาร์กิวเมนต์: แบบฟอร์มอาร์เรย์

รูปแบบอาร์เรย์ของฟังก์ชัน LOOKUP คือ:

=LOOKUP(lookup_value, Array)

Lookup_value (จำเป็น): ค่าที่ฟังก์ชันค้นหาในอาร์เรย์ Lookup_value อาจเป็นตัวเลข ข้อความ ค่าตรรกะ หรือชื่อหรือการอ้างอิงเซลล์ที่อ้างอิงถึงค่า

Array (จำเป็น): เซลล์ช่วงที่ฟังก์ชันค้นหาเพื่อค้นหา Lookup_value ข้อมูลอาจเป็นข้อความ ตัวเลข หรือค่าตรรกะ

ตัวอย่างการใช้รูปแบบอาร์เรย์ของฟังก์ชัน LOOKUP

ตัวอย่างนี้ใช้ Array Form ของฟังก์ชัน LOOKUP เพื่อค้นหาราคาของ Whachamacallit ในรายการสินค้าคงคลัง

รูปร่างของอาร์เรย์คือ สี่เหลี่ยมผืนผ้าสูง และฟังก์ชันจะส่งกลับค่าที่อยู่ในคอลัมน์สุดท้ายของรายการสินค้าคงคลัง

เพื่อทำตามตัวอย่างนี้ ป้อนข้อมูลที่แสดงในแผ่นงานตัวอย่างด้านล่าง

Image
Image

จัดเรียงข้อมูล

คุณต้องเรียงลำดับข้อมูลในอาร์เรย์จากน้อยไปมากเพื่อให้ฟังก์ชัน LOOKUP ทำงานได้อย่างถูกต้อง เมื่อจัดเรียงข้อมูลใน Excel ให้เลือกคอลัมน์และแถวของข้อมูลที่จะจัดเรียงก่อน ซึ่งโดยทั่วไปจะมีส่วนหัวของคอลัมน์ด้วย

  1. ไฮไลท์เซลล์ A4 ถึง C10 ในเวิร์กชีต

    Image
    Image
  2. บนริบบิ้น ให้ไปที่แท็บ Data

    Image
    Image
  3. ในกลุ่ม Sort & Filter เลือก Sort เพื่อเปิดกล่องโต้ตอบ Sort

    Image
    Image
  4. ในหัวข้อ Column ให้เลือกเมนูแบบเลื่อนลงและเลือกจัดเรียงตาม Part.

    Image
    Image
  5. ภายใต้หัวข้อ จัดเรียงใน เลือกเมนูแบบเลื่อนลงและเลือก ค่าเซลล์.

    Image
    Image
  6. ภายใต้หัวข้อ Order เลือกเมนูแบบเลื่อนลงและเลือก A ถึง Z

    Image
    Image
  7. Select OK เพื่อจัดเรียงข้อมูลและปิดกล่องโต้ตอบ

    Image
    Image

ค้นหาตัวอย่างฟังก์ชัน

แม้ว่าจะสามารถพิมพ์ฟังก์ชัน LOOKUP =LOOKUP(A2, A5:C10) ลงในเซลล์เวิร์กชีต คุณอาจพบว่าการใช้ฟังก์ชันของ กล่องโต้ตอบ กล่องโต้ตอบช่วยให้คุณป้อนอาร์กิวเมนต์แต่ละรายการในบรรทัดแยกกันโดยไม่ต้องกังวลเกี่ยวกับไวยากรณ์ของฟังก์ชัน เช่น วงเล็บและตัวคั่นจุลภาคระหว่างอาร์กิวเมนต์

ขั้นตอนด้านล่างแสดงรายละเอียดวิธีการป้อนฟังก์ชัน LOOKUP ลงในเซลล์ B2 โดยใช้กล่องโต้ตอบ

หากฟังก์ชันไม่พบการจับคู่แบบตรงทั้งหมดสำหรับ Lookup_value ฟังก์ชันจะเลือกค่าที่ใหญ่ที่สุดในอาร์เรย์ที่น้อยกว่าหรือเท่ากับค่าของ Lookup_value ถ้า Lookup_value หายไปหรือน้อยกว่าค่าทั้งหมดใน Array ฟังก์ชัน LOOKUP จะส่งกลับข้อผิดพลาด N/A

  1. ในเวิร์กชีต เลือกเซลล์ B2 เพื่อทำให้เป็นเซลล์ที่ทำงานอยู่

    Image
    Image
  2. ไปที่แท็บ Formulas

    Image
    Image
  3. เลือก การค้นหาและอ้างอิง เพื่อเปิดรายการดรอปดาวน์ของฟังก์ชัน

    Image
    Image
  4. เลือก LOOKUP เพื่อแสดง เลือกอาร์กิวเมนต์ กล่องโต้ตอบ

    Image
    Image
  5. เลือก lookup_value, array และเลือก OK เพื่อแสดงกล่องโต้ตอบ อาร์กิวเมนต์ของฟังก์ชัน.

    Image
    Image
  6. ในกล่องโต้ตอบ ให้เลือกกล่องข้อความ Lookup_value

    Image
    Image
  7. ในเวิร์กชีต เลือกเซลล์ A2 เพื่อป้อนการอ้างอิงเซลล์นั้นลงในกล่องโต้ตอบ

    Image
    Image
  8. ในกล่องโต้ตอบ ให้เลือกกล่องข้อความ Array

    Image
    Image
  9. ในเวิร์กชีต ไฮไลต์เซลล์ A5 ถึง C10 เพื่อป้อนช่วงนี้ลงในกล่องโต้ตอบ ช่วงนี้มีข้อมูลที่จะค้นหาโดยฟังก์ชัน

    Image
    Image
  10. เลือก OK เพื่อสิ้นสุดการทำงานและปิดกล่องโต้ตอบ
  11. An N/A เกิดข้อผิดพลาดในเซลล์ B2 เนื่องจากคุณต้องพิมพ์ชื่อชิ้นส่วนในเซลล์ A2

    Image
    Image

ป้อนค่าการค้นหา

การป้อนชื่อเพื่อค้นหาราคาของสินค้ามีดังต่อไปนี้:

  1. เลือกเซลล์ A2 พิมพ์ Whachamacallit แล้วกดปุ่ม Enter บนแป้นพิมพ์.

    Image
    Image
  2. ค่า $23.56 ปรากฏในเซลล์ B2 นี่คือราคาของ Wachamacallit ที่อยู่ในคอลัมน์สุดท้ายของตารางข้อมูล
  3. ทดสอบฟังก์ชันโดยพิมพ์ชื่อชิ้นส่วนอื่นๆ ลงในเซลล์ A2 ราคาสำหรับแต่ละส่วนในรายการจะปรากฏในเซลล์ B2
  4. เมื่อคุณเลือกเซลล์ B2 ฟังก์ชันที่สมบูรณ์ =LOOKUP(A2, A5:C10) ปรากฏในแถบสูตรด้านบนเวิร์กชีต.

แนะนำ: