นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ

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

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]) 

ในภาษาธรรมดา ฟังก์ชัน XLOOKUP จะระบุว่า =XLOOKUP( สิ่งที่ต้องการค้นหา, ตําแหน่งที่จะค้นหา, อาร์เรย์หรือช่วงที่จะส่งกลับ ซึ่งเป็นค่าที่จะส่งกลับมาไม่พบ ชนิดของรายการที่ตรงกัน และโหมดการค้นหาที่จะใช้)

อาร์กิวเมนต์

คำอธิบาย

lookup_value

ต้องระบุ*

ค่าที่จะค้นหา *ถ้าไม่ใส่ค่าอะไรไว้ XLOOKUP จะส่งกลับเซลล์ว่างที่พบใน lookup_array   

lookup_array

จำเป็น

อาร์เรย์หรือช่วงที่จะค้นหา

return_array

จำเป็น

อาร์เรย์หรือช่วงที่จะส่งกลับ

[if_not_found]

ไม่จำเป็น

ไม่พบค่าที่ตรงกันที่ถูกต้อง ให้ส่งกลับข้อความ [if_not_found] ที่คุณใส่

ถ้าไม่พบค่าที่ตรงกันที่ถูกต้อง และ [if_not_found] หายไป #N/A จะถูกส่งกลับ

[match_mode]

ไม่จำเป็น

ระบุชนิดการจับคู่:

0 - ตรงกันทุกประการ ถ้าไม่พบ ให้ส่งคืน #N/A นี่คือค่าเริ่มต้น

-1 - ตรงกันทุกประการ ถ้าไม่พบ ให้ส่งกลับรายการขนาดเล็กถัดไป

1 - ตรงกันทุกประการ ถ้าไม่พบ ให้ส่งกลับรายการที่มีขนาดใหญ่ขึ้นถัดไป

2 - การตรงกันกับอักขระตัวแทนที่มี *, ? และ ~ มีความหมายพิเศษ

[search_mode]

ไม่จำเป็น

ระบุโหมดการค้นหาที่จะใช้:

1 - ดําเนินการค้นหาโดยเริ่มต้นที่รายการแรก นี่คือค่าเริ่มต้น

-1 - ดําเนินการค้นหาย้อนกลับโดยเริ่มต้นที่รายการสุดท้าย

2 - ทําการค้นหาแบบไบนารีโดยอาศัย lookup_array เรียงลําดับจากน้อยไปหามาก ถ้าไม่ได้เรียงลําดับ ผลลัพธ์ที่ไม่ถูกต้องจะถูกส่งกลับ

-2 - ทําการค้นหาแบบไบนารีโดยอาศัย lookup_array เรียงลําดับจากมากไปหาน้อย ถ้าไม่ได้เรียงลําดับ ผลลัพธ์ที่ไม่ถูกต้องจะถูกส่งกลับ

ดูข้อมูลเพิ่มเติมได้ที่ ฟังก์ชัน XLOOKUP

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ