HLOOKUP

ใช้ HLOOKUP และ VLOOKUP เพื่อค้นหาค่าในรายการขนาดใหญ่ ใช้ HLOOKUP เพื่อค้นหาในแถวและ VLOOKUP เพื่อค้นหาในคอลัมน์

ฟังก์ชันจะค้นหาแถวบนสุดของตารางหรืออาร์เรย์เพื่อหาค่าที่คุณระบุ นั่นคือจะค้นหาส่วนหัวของคอลัมน์ หากพบค่าที่ระบุ จะส่งคืนค่าจากแถวที่ระบุในคอลัมน์เดียวกัน

หากต้องการค้นหาค่าที่คุณป้อนตรงกันทุกประการ ให้ระบุ TRUE เป็นค่าของพารามิเตอร์ range_lookup ในการใช้ TRUE ข้อมูลของคุณต้องเรียงลำดับจากน้อยไปมาก

ไวยากรณ์

HLOOKUP(lookup_value, table_array,row_index_number[,range_lookup=TRUE])

Lookup_value สามารถเป็นข้อมูลอ้างอิงไปยังเซลล์ที่มีค่าที่จะค้นหาได้

Table_array คือช่วงของเซลล์

row_index_number คือจำนวนแถวที่จะคืนค่า

ตัวอย่าง

ตารางนี้ใช้พื้นที่ A1:E5 และแสดงยอดขายผลิตภัณฑ์ 4 รายการในสี่ภูมิภาค:
* ผลิตภัณฑ์ A ผลิตภัณฑ์ B ผลิตภัณฑ์ C ผลิตภัณฑ์ D
ภูมิภาค 1 76 67 58 57
ภูมิภาค 2 59 71 52 55
ภูมิภาค 3 75 45 69 43
ภูมิภาค 4 12 44 17 28

เซลล์ Y20 ประกอบด้วย Product B

ฟังก์ชันนี้คืนค่า 71 ซึ่งเป็นค่าในแถวที่สามของคอลัมน์สำหรับผลิตภัณฑ์ B:

=HLOOKUP(Y20,A1:E5,3,TRUE)
หมายเหตุ

จำเป็นต้องมีค่าจำลอง ตัวเลขในเซลล์ที่มีเครื่องหมายดอกจัน (*) หากคุณระบุ TRUE สำหรับพารามิเตอร์ range_lookup