Contact
Line : comsiam
Contact
Line : comsiam

ถ้าคุณเคยเจอปัญหา:
👉 นั่นคือข้อจำกัดของ VLOOKUP
แต่ INDEX = ไม่มีข้อจำกัดพวกนี้
INDEX = ฟังก์ชันที่ใช้ “ดึงค่าจากตำแหน่งที่กำหนด”
👉 พูดง่าย ๆ:
=INDEX(array, row_num, [column_num])
array = ตารางข้อมูลrow_num = แถวcolumn_num = คอลัมน์=INDEX(A2:C10, 2, 2)
👉 แถว 2 คอลัมน์ 2
=INDEX(B2:B10, 3)
👉 ดึงค่าลำดับที่ 3
👉 สาย COMSIAM ใช้ INDEX เป็นหลัก
=INDEX(B2:B10, MATCH(A2, A2:A10, 0))
👉 ใช้แทน VLOOKUP ได้แบบสมบูรณ์
=INDEX(A2:C10, MATCH(A2, A2:A10, 0), 3)
❌ ระบุ row หรือ column ผิด
👉 ดึงค่าผิดทันที
❌ ใช้กับ MATCH ผิดช่วง
👉 สูตรพัง
👉 ใช้ร่วมกับ:
MATCH() → หาตำแหน่งXMATCH() → เร็วกว่าFILTER() → ดึงหลายค่า📌 ตัวอย่าง:
=INDEX(C2:C10, XMATCH(MAX(A2:A10), A2:A10))
👉 หาค่าสูงสุดแล้วดึงข้อมูล
👉 INDEX คือ “แกนหลัก” ของงาน Excel ขั้นสูง
| INDEX | VLOOKUP |
|---|---|
| ยืดหยุ่น | จำกัด |
| ดึงซ้ายได้ | ไม่ได้ |
| โปร | มือใหม่ |
👉 ถ้าจะเทพ Excel → ต้องใช้ INDEX
INDEX = สูตรที่ “ต้องใช้”
✔ ยืดหยุ่น
✔ แรง
✔ ใช้ได้ทุกงาน
👉 ถ้าคุณยังใช้ VLOOKUP อย่างเดียว = คุณยังไม่สุด
คุณเคยใช้ INDEX + MATCH แล้วหรือยัง?
หรือยังติด VLOOKUP อยู่?