MATCH

ส่งคืนตำแหน่งสัมพัทธ์ของรายการในช่วงที่ตรงกับค่าที่ระบุ

ตัวอย่างการใช้งาน

MATCH("Sunday",A2:A9,0)

MATCH(DATE(2012,1,1),A2:F2)

รูปแบบคำสั่ง

MATCH(search_key, range, [search_type])

  • search_key - ค่าที่จะค้นหา เช่น 42, "Cats" หรือ I24

  • range - อาร์เรย์หนึ่งมิติที่จะค้นหา

    • หากใช้ช่วงที่มีทั้งความสูงและความกว้างมากกว่า 1 ฟังก์ชัน MATCH จะแสดงผล #N/A!
  • search_type - [ ไม่บังคับ - 1 โดยค่าเริ่มต้น ] - ลักษณะในการค้นหา

    • ค่าเริ่มต้น 1 จะทำให้ MATCH ถือว่ามีการจัดเรียงช่วงในลำดับจากน้อยไปหามากและแสดงผลค่าที่มากที่สุดที่น้อยกว่าหรือเท่ากับ search_key

    • 0 จะบ่งชี้คู่ค่าที่ตรงกันทุกประการ และเป็นสิ่งที่จำเป็นหากไม่ได้จัดเรียง range

    • -1 จะทำให้ MATCH ถือว่ามีการจัดเรียงช่วงในลำดับจากมากไปหาน้อยและแสดงผลค่าที่น้อยที่สุดที่มากกว่าหรือเท่ากับ search_key

หมายเหตุ

  • MATCH จะแสดงผลตำแหน่งในอาร์เรย์หรือช่วงของค่าที่ตรงกันแทนที่จะแสดงผลค่า หากต้องการแสดงผลค่าหรือค่าอื่นที่สอดคล้องกับแถวหรือคอลัมน์ที่พบค่าที่ตรงกัน ให้ใช้ INDEX, HLOOKUP หรือ VLOOKUP

ดูเพิ่มเติม

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

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

INDEX: แสดงผลเนื้อหาของเซลล์ที่ระบุโดยค่าออฟเซ็ตของแถวและคอลัมน์

ตัวอย่าง

แสดงผลตำแหน่งสัมพัทธ์ของรายการในอาร์เรย์ที่ตรงกับค่าที่ระบุโดยอิงตาม search_type ต่างๆ

ทำสำเนา

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
10270530839069257180
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
35
false
false