ค้นหาข้อมูลเฉพาะกับ Excel HLOOKUP

ฟังก์ชัน HLOOKUP ของ Excel ซึ่งสั้นสำหรับการ ค้นหาในแนวนอน สามารถช่วยคุณหาข้อมูลเฉพาะในตารางข้อมูลขนาดใหญ่เช่นรายการสินค้าคงคลังของชิ้นส่วนหรือรายชื่อผู้ติดต่อสมาชิกรายใหญ่

HLOOKUP ใช้ฟังก์ชัน VLOOKUP ของ Excel เหมือนกัน ข้อแตกต่างเพียงอย่างเดียวคือ VLOOKUP ค้นหาข้อมูลในคอลัมน์ขณะที่ HLOOKUP ค้นหาข้อมูลในแถวต่างๆ

ทำตามขั้นตอนในหัวข้อการสอนด้านล่างนี้เพื่อนำคุณไปใช้ฟังก์ชัน HLOOKUP เพื่อค้นหาข้อมูลเฉพาะในฐานข้อมูล Excel

ขั้นตอนสุดท้ายของการสอนครอบคลุมถึงข้อความแสดงข้อผิดพลาดที่มักเกิดขึ้นกับฟังก์ชัน HLOOKUP

หัวข้อการสอน

01 จาก 09

การป้อนข้อมูลบทแนะนำ

วิธีใช้ HLOOKUP ใน Excel ©ฝรั่งเศสเท็ด

เมื่อป้อนข้อมูลลงในแผ่นงาน Excel มีกฎทั่วไปที่ต้องปฏิบัติดังนี้

  1. เมื่อใดก็ตามที่เป็นไปได้อย่าวางแถวหรือคอลัมน์ที่ว่างไว้เมื่อป้อนข้อมูลของคุณ

สำหรับบทแนะนำนี้

  1. ป้อนข้อมูลตามที่เห็นในภาพด้านบนลงในเซลล์ D4 ถึง I5

02 จาก 09

เริ่มต้นฟังก์ชัน HLOOKUP

วิธีใช้ HLOOKUP ใน Excel ©ฝรั่งเศสเท็ด

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

  1. D1 - ชื่อชิ้นส่วน
    E1 - ราคา

แม้ว่าจะเป็นไปได้ที่จะพิมพ์ ฟังก์ชัน HLOOKUP ลงในเซลล์ใน แผ่นงาน แต่หลายคนพบว่ามันง่ายกว่าที่จะใช้กล่องโต้ตอบของฟังก์ชั่น

สำหรับบทแนะนำนี้

  1. คลิกที่เซลล์ E2 เพื่อทำให้ เซลล์ นั้นเป็น เซลล์ที่ใช้งานอยู่ นี่คือที่ที่เราจะเริ่มต้นฟังก์ชั่น HLOOKUP
  2. คลิกแท็บ สูตร
  3. เลือกการ ค้นหาและการอ้างอิง จาก Ribbon เพื่อเปิดรายการแบบเลื่อนลงของฟังก์ชัน
  4. คลิกที่ HLOOKUP ในรายการเพื่อเปิดกล่องโต้ตอบของฟังก์ชั่น

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

03 จาก 09

ค่าค้นหา

การเพิ่มอาร์กิวเมนต์ค่าค้นหา ©ฝรั่งเศสเท็ด

อาร์กิวเมนต์แรกคือ Lookup_value จะบอก HLOOKUP เกี่ยวกับรายการในฐานข้อมูลที่เรากำลังหาข้อมูล Lookup_value ตั้งอยู่ใน แถว แรกของ ช่วงที่ เลือก

ข้อมูลที่ HLOOKUP จะส่งคืนอยู่เสมอจากคอลัมน์เดียวกันของฐานข้อมูลเป็น Lookup_value

Lookup_value สามารถเป็นสตริงข้อความค่าตรรกะ (TRUE หรือ FALSE เท่านั้น) หมายเลขหรือการอ้างอิงเซลล์ไปยังค่า

สำหรับบทแนะนำนี้

  1. คลิกที่บรรทัด Lookup_value ในไดอะลอกบ็อกซ์
  2. คลิกเซลล์ D2 เพื่อเพิ่มการอ้างอิงเซลล์นี้ไปยังบรรทัด Lookup_value นี่คือเซลล์ที่เราจะพิมพ์ชื่อชิ้นส่วนที่เราต้องการหาข้อมูล

04 จาก 09

อาร์เรย์ตาราง

การเพิ่มอาร์กิวเมนต์ตารางตาราง ©ฝรั่งเศสเท็ด

อาร์กิวเมนต์ Table_array คือ ช่วง ข้อมูล ที่ฟังก์ชัน HLOOKUP ค้นหาเพื่อค้นหาข้อมูลของคุณ โปรดทราบว่าช่วงนี้ไม่จำเป็นต้องรวมแถวทั้งหมดหรือแม้แต่แถวแรกของ ฐานข้อมูล

Table_array ต้องประกอบด้วยข้อมูลแถวอย่างน้อยสองแถวโดยแถวแรกประกอบด้วย Lookup_value (ดูขั้นตอนก่อนหน้า)

ถ้าคุณป้อน การอ้างอิงเซลล์ สำหรับอาร์กิวเมนต์นี้เป็นความคิดที่ดีที่จะใช้การอ้างอิงเซลล์แบบสัมบูรณ์ การอ้างถึงเซลล์สัมบูรณ์ถูกแสดงใน Excel ด้วยเครื่องหมายดอลลาร์ ( $ ) ตัวอย่างเช่น $ E $ 4

ถ้าคุณไม่ได้ใช้การอ้างอิงแบบสัมบูรณ์และคุณคัดลอกฟังก์ชัน HLOOKUP ไปยังเซลล์อื่น ๆ มีโอกาสที่คุณจะได้รับข้อความแสดงข้อผิดพลาดในเซลล์ที่มีการคัดลอกฟังก์ชัน

สำหรับบทแนะนำนี้

  1. คลิกที่บรรทัด Table_array ในไดอะลอกบ็อกซ์
  2. เน้น เซลล์ E4 ถึง I5 ในสเปรดชีตเพื่อเพิ่มช่วงนี้ลงใน ตาราง Table_array นี่คือช่วงของข้อมูลที่ HLOOKUP จะค้นหา
  3. กดปุ่ม F4 บนแป้นพิมพ์เพื่อให้ช่วงสมบูรณ์ ($ E $ 4: $ I $ 5)

05 จาก 09

หมายเลขดัชนีของแถว

การเพิ่มอาร์กิวเมนต์จำนวนแถวดัชนี ©ฝรั่งเศสเท็ด

อาร์กิวเมนต์ หมายเลขดัชนีแถว (Row_index_num) ระบุว่าแถวของ Table_array มีข้อมูลที่คุณเป็นอยู่

ตัวอย่างเช่น:

สำหรับบทแนะนำนี้

  1. คลิกที่บรรทัด Row_index_num ในไดอะ ลอกบ็อกซ์
  2. พิมพ์ 2 ในบรรทัดนี้เพื่อระบุว่าเราต้องการให้ HLOOKUP ส่งข้อมูลจากแถวที่สองของอาร์เรย์ตาราง

06 จาก 09

การค้นหาช่วง

การเพิ่มอาร์กิวเมนต์ Lookup Range ©ฝรั่งเศสเท็ด

อาร์กิวเมนต์ Range_lookup เป็นค่าลอจิคัล (TRUE หรือ FALSE เท่านั้น) ที่ระบุว่าคุณต้องการให้ HLOOKUP หาข้อมูลที่ตรงหรือตรงกับ Lookup_value หรือไม่

สำหรับบทแนะนำนี้

  1. คลิกที่บรรทัด Range_lookup ในไดอะลอกบ็อกซ์
  2. พิมพ์คำว่า False ในบรรทัดนี้เพื่อระบุว่าเราต้องการให้ HLOOKUP ส่งกลับข้อมูลที่ตรงกับข้อมูลที่เรากำลังหาอยู่
  3. คลิกตกลงเพื่อปิดกล่องโต้ตอบ
  4. ถ้าคุณทำตามขั้นตอนทั้งหมดของบทแนะนำนี้คุณควรจะมีฟังก์ชัน HLOOKUP ที่สมบูรณ์ในเซลล์ E2

07 จาก 09

ใช้ HLOOKUP เพื่อดึงข้อมูล

กำลังเรียกข้อมูลด้วยฟังก์ชัน HLOOKUP สำเร็จแล้ว ©ฝรั่งเศสเท็ด

เมื่อ ฟังก์ชัน HLOOKUP เสร็จสมบูรณ์แล้วสามารถใช้เพื่อดึงข้อมูลจาก ฐานข้อมูล

ในการดำเนินการดังกล่าวให้พิมพ์ชื่อของรายการที่คุณต้องการเรียกค้นใน เซลล์ Lookup_value และกดปุ่ม ENTER บนแป้นพิมพ์

HLOOKUP ใช้หมายเลขดัชนีแถวเพื่อพิจารณาว่ารายการข้อมูลใดควรแสดงในเซลล์ E2

สำหรับบทแนะนำนี้

  1. คลิกที่เซลล์ E1 ในสเปรดชีตของคุณ
  2. พิมพ์ Bolt ลงในเซลล์ E1 และกดปุ่ม ENTER บนแป้นพิมพ์
  3. ราคาของสลักเกลียว - 1.54 ดอลลาร์ - ควรแสดงในเซลล์ E2
    ทดสอบฟังก์ชัน HLOOKUP ต่อไปโดยพิมพ์ชื่อชิ้นส่วนอื่น ๆ ลงในเซลล์ E1 และเปรียบเทียบข้อมูลที่ส่งคืนในเซลล์ E2 กับราคาที่ระบุในเซลล์ E5 ถึง I5

08 จาก 09

ข้อความแสดงข้อผิดพลาด Excel HLOOKUP

ข้อความแสดงข้อผิดพลาด Excel HLOOKUP ©ฝรั่งเศสเท็ด

ข้อความแสดงข้อผิดพลาดต่อไปนี้เกี่ยวข้องกับ HLOOKUP

ข้อผิดพลาด # N / A:

#REF !:

นี่เป็นการกวดวิชาเกี่ยวกับการสร้างและใช้ฟังก์ชัน HLOOKUP ใน Excel 2007

09 จาก 09

ตัวอย่างการใช้ฟังก์ชัน HLOOKUP ของ Excel 2007

ป้อนข้อมูลต่อไปนี้ลงในเซลล์ที่ระบุ:

ข้อมูลเซลล์

คลิกที่เซลล์ E1 - ตำแหน่งที่จะแสดงผลการค้นหา

คลิกแท็บสูตร

เลือกการค้นหาและการอ้างอิงจาก Ribbon เพื่อเปิดรายการแบบเลื่อนลงของฟังก์ชัน

คลิกที่ HLOOKUP ในรายการเพื่อเปิดกล่องโต้ตอบของฟังก์ชั่น

ในกล่องโต้ตอบคลิกที่เส้นค้นหา _value

คลิกที่เซลล์ D1 ในสเปรดชีต นี่คือที่ที่เราจะพิมพ์ชื่อของส่วนที่เราต้องการราคา

ในกล่องโต้ตอบให้คลิกที่บรรทัด Table_array

ไฮไลต์เซลล์ E3 ถึง I4 ในกระดาษคำนวณเพื่อป้อนช่วงลงในกล่องโต้ตอบ นี่คือช่วงข้อมูลที่เราต้องการจะค้นหา HLOOKUP

ในกล่องโต้ตอบคลิกที่บรรทัด Row_index_num

พิมพ์หมายเลข 2 เพื่อระบุว่าข้อมูลที่เราต้องการให้ส่งคืนอยู่ในแถวที่ 2 ของ table_array

ในกล่องโต้ตอบคลิกที่เส้น Range_lookup

พิมพ์คำว่า False เพื่อระบุว่าเราต้องการให้ตรงกับข้อมูลที่เราต้องการ

คลิกตกลง

ในเซลล์ D1 ของกระดาษคำนวณพิมพ์คำว่าสลักเกลียว

ค่า $ 1.54 ควรปรากฏในเซลล์ E1 แสดงราคาของสลักเกลียวตามที่ระบุไว้ใน table_array

ถ้าคุณคลิกที่เซลล์ E1 ฟังก์ชันที่สมบูรณ์ = HLOOKUP (D1, E3: I4, 2, FALSE) ปรากฏขึ้นในแถบสูตรเหนือแผ่นงาน