วิธีใช้ HLOOKUP ใน Excel 365 (ค้นหาข้อมูลแนวนอน แบบคนโปร)


① 🔥 Hook: ตารางแนวนอน แล้วใช้ VLOOKUP ไม่ได้?

หลายคนพอเจอตาราง “แนวนอน” แล้วไปต่อไม่ถูก

👉 เพราะ VLOOKUP ใช้ไม่ได้
👉 ต้องใช้ HLOOKUP เท่านั้น


② 📌 HLOOKUP คืออะไร?

HLOOKUP = Horizontal Lookup

👉 ใช้เพื่อ:

  • ค้นหาข้อมูลใน “แถวแรก”
  • แล้วดึงค่าจากแถวด้านล่าง

📌 เหมาะกับ:

  • ตารางแนวนอน
  • ตารางที่ header อยู่ด้านบน

③ ⚙️ โครงสร้างสูตร

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

อธิบาย:

  • lookup_value = ค่าที่ต้องการค้นหา (อยู่แถวแรก)
  • table_array = ตารางข้อมูล
  • row_index_num = แถวที่ต้องการดึงค่า
  • range_lookup = FALSE (ตรงเป๊ะ) / TRUE (ใกล้เคียง)

④ 🧪 ตัวอย่างใช้งานจริง

✔️ ค้นหาคะแนนนักเรียน

=HLOOKUP(A1, A1:E3, 2, FALSE)

👉 A1 = ชื่อหัวตาราง
👉 ดึงค่าจากแถวที่ 2


✔️ ดึงข้อมูลจากแถวที่ 3

=HLOOKUP(A1, A1:E3, 3, FALSE)

⑤ 💡 ใช้งานจริงแบบสายทำเงิน

📊 Dashboard / Report

  • ตาราง KPI แนวนอน
  • สรุปข้อมูลรายเดือน

💼 งานบริษัท

  • ตารางเงินเดือนตามเดือน
  • ตารางยอดขาย

📈 Data Analytics

  • ดึงค่าจาก matrix
  • วิเคราะห์ข้อมูลแนวนอน

👉 เว็บสาย Data แบบ COMSIAM ใช้ตอนทำ Dashboard


⑥ ⚠️ ข้อจำกัดของ HLOOKUP

❌ ต้องค้นจาก “แถวแรก” เท่านั้น
❌ ยืดหยุ่นน้อย
❌ ตารางเปลี่ยน = สูตรพัง

👉 เหมือน VLOOKUP แต่กลับด้าน


⑦ 🔗 สูตรเทพ (แทน HLOOKUP)

✔️ ใช้ INDEX + MATCH (ยืดหยุ่นกว่า)

=INDEX(A2:E2, MATCH(A1, A1:E1, 0))

✔️ ป้องกัน Error

=IFERROR(HLOOKUP(A1, A1:E3, 2, FALSE), "ไม่พบข้อมูล")

⑧ 🧠 เทคนิคขั้นสูง

👉 ใช้ร่วมกับ:

  • MATCH() → หาตำแหน่ง
  • INDEX() → ดึงค่า
  • XLOOKUP() → แทนแบบใหม่

📌 ตัวอย่าง:

=IFERROR(HLOOKUP(A1, A1:E3, 2, FALSE), "")

⑨ 🔍 ใช้ในงานจริง

  • ดึงข้อมูลรายเดือน
  • วิเคราะห์ KPI
  • สร้าง Dashboard

👉 ถ้าคุณไม่รู้สูตรนี้ = ใช้ Excel ได้ไม่เต็มศักยภาพ


⑩ 🚨 HLOOKUP vs VLOOKUP

HLOOKUPVLOOKUP
แนวนอนแนวตั้ง
ใช้กับแถวใช้กับคอลัมน์

👉 หลักง่าย:

  • ตารางตั้ง → VLOOKUP
  • ตารางนอน → HLOOKUP

⑪ ✅ สรุปแบบมือโปร

HLOOKUP = สูตรเฉพาะทาง

✔ ใช้กับตารางแนวนอน
✔ เข้าใจง่าย
✔ ใช้งานจริงได้

แต่…
👉 แนะนำให้ไปต่อ XLOOKUP จะจบกว่า


⑫ 💬 คำถามชวนคิด

คุณเคยเจอตารางแนวนอนแล้วงงไหมว่าจะใช้สูตรอะไร?
หรือคุณเลี่ยง HLOOKUP ไปใช้สูตรอื่นแทน?