ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ฟังก์ชัน Match ใน Excelมีการใช้งานจริงมากมาย ด้านล่างนี้คือรายละเอียดเกี่ยวกับวิธีใช้ฟังก์ชัน Match Excel

ฟังก์ชัน Match เป็นฟังก์ชันยอดนิยมในฟังก์ชัน Excelซึ่งใช้บ่อยในการประมวลผลตารางข้อมูล Excel และการคำนวณ ในตารางข้อมูล เมื่อคุณต้องการค้นหาค่าบางอย่างในอาร์เรย์หรือช่วงเซลล์ ฟังก์ชัน Match จะส่งกลับตำแหน่งที่ถูกต้องของค่านั้นในอาร์เรย์หรือภายในช่วงของตารางข้อมูล .

วิธีนี้ช่วยให้ผู้ใช้ค้นหาค่าที่ต้องการได้อย่างรวดเร็ว โดยไม่ต้องค้นหาด้วยตนเอง โดยเฉพาะกับตารางที่มีข้อมูลจำนวนมากซึ่งอาจใช้เวลานาน บทความด้านล่างนี้จะแนะนำวิธีใช้ฟังก์ชัน Match ใน Excel

จับคู่ไวยากรณ์ของฟังก์ชันใน Excel

ไวยากรณ์ของฟังก์ชัน Match ใน Excel คือ: =Match(Lookup_value,Lookup_array,[Match_type])

ในนั้น:

  • Lookup_value: ค่าการค้นหาในอาร์เรย์ Lookup_array ค่านี้อาจเป็นตัวเลข ข้อความ ค่าตรรกะ หรือการอ้างอิงเซลล์ไปยังตัวเลข ข้อความ หรือค่าตรรกะ ซึ่งจำเป็น
  • Lookup_array: จำเป็นต้องมีอาร์เรย์หรือช่วงเซลล์ที่จะค้นหา
  • Match_type: ประเภทการค้นหา ไม่จำเป็น

การค้นหาในฟังก์ชัน Match ใน Excel มี 3 ประเภท :

  • 1 หรือละไว้ (น้อยกว่า): ฟังก์ชัน Match จะค้นหาค่าที่ใหญ่ที่สุดที่น้อยกว่าหรือเท่ากับ lookup_value หากผู้ใช้เลือกการค้นหาประเภทนี้ lookup_array จะต้องเรียงลำดับจากน้อยไปหามาก
  • 0 (การจับคู่แบบตรงทั้งหมด): ฟังก์ชัน Match จะค้นหาค่าแรกที่เท่ากับ lookup_value ทุกประการ ค่าใน lookup_array สามารถจัดเรียงตามค่าใดก็ได้
  • -1 (มากกว่า): ฟังก์ชันจับคู่ค้นหาค่าที่น้อยที่สุดที่มากกว่าหรือเท่ากับ lookup_value ค่าใน lookup_array จะต้องเรียงลำดับจากมากไปน้อย

หมายเหตุเมื่อใช้ฟังก์ชัน Match:

  • ฟังก์ชัน Match จะส่งคืนตำแหน่งของค่าการค้นหาใน lookup_array ไม่ใช่ค่าการค้นหา
  • คุณสามารถใช้อักษรตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กในขณะที่ค้นหาค่าข้อความ
  • เมื่อไม่พบค่าการค้นหาใน lookup_array ฟังก์ชัน Match จะรายงานข้อผิดพลาดของค่าการค้นหา
  • ในกรณีที่ Match_type เป็น 0 และค่าการค้นหา lookup_value เป็นข้อความ ค่าการค้นหาสามารถมีอักขระ * (สำหรับสตริงอักขระ) และเครื่องหมายคำถาม (สำหรับอักขระเดี่ยว) หากคุณต้องการค้นหาเครื่องหมายคำถามหรือเครื่องหมายดอกจัน ให้พิมพ์เครื่องหมายตัวหนอนก่อนอักขระนั้น
  • หากไม่มีสิ่งใดถูกป้อน ฟังก์ชันการจับคู่เริ่มต้นคือ 1

ประเภทของฟังก์ชัน MATCH ใน Excel

ต่อไปนี้เป็นฟังก์ชัน MATCH ประเภทต่างๆ ใน ​​Excel:

1. ตรงทั้งหมด

ฟังก์ชัน MATCH จะดำเนินการจับคู่แบบตรงทั้งหมดเมื่อประเภทการจับคู่ถูกตั้งค่าเป็น 0 ในตัวอย่างด้านล่าง สูตรใน E3 คือ:

=MATCH(E2,B3:B10,0)

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ฟังก์ชัน MATCH คืนค่าการจับคู่แบบตรงทั้งหมดเป็น 4

2. การแข่งขันโดยประมาณ

MATCH จะดำเนินการจับคู่โดยประมาณกับค่าที่เรียงลำดับจาก AZ เมื่อตั้งค่าประเภทการจับคู่เป็น 1 โดยค้นหาค่าที่ใหญ่ที่สุดที่น้อยกว่าหรือเท่ากับค่าการค้นหา ในตัวอย่างด้านล่าง สูตรใน E3 คือ:

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ฟังก์ชัน MATCH ใน Excel จะส่งกลับค่าการจับคู่โดยประมาณที่ 7

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

3. การจับคู่ไวด์การ์ด

ฟังก์ชัน MATCH สามารถทำการจับคู่ไวด์การ์ดได้เมื่อตั้งค่าประเภทการจับคู่เป็น 0 ในตัวอย่างด้านล่าง สูตรใน E3 คือ:

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ฟังก์ชัน MATCH ส่งกลับผลลัพธ์ของอักขระตัวแทน"pq"

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

บันทึก:

  • ฟังก์ชัน MATCH ไม่คำนึงถึงขนาดตัวพิมพ์
  • Match จะส่งกลับข้อผิดพลาด #N/A หากไม่พบรายการที่ตรงกัน
  • อาร์กิวเมนต์ lookup_array ต้องเรียงลำดับจากมากไปน้อย: True, False, ZA,…9,8,7,6,5,4,3,…, ฯลฯ
  • คุณสามารถค้นหาไวด์การ์ด เช่น เครื่องหมายดอกจันและเครื่องหมายคำถามได้ในlookup_valueหากmatch_typeเป็น0และlookup_valueอยู่ในรูปแบบข้อความ
  • Lookup_valueสามารถมีไวด์การ์ดได้ เช่น เครื่องหมายดอกจันและเครื่องหมายคำถาม หากmatch_typeเป็น0และlookup_valueเป็นข้อความ เครื่องหมายดอกจัน (*) ตรงกับสตริงอักขระประเภทใดก็ได้ อักขระเดี่ยวใดๆ จะถูกจับคู่ด้วยเครื่องหมายคำถาม (?)

4. วิธีใช้ Index and Match ในสูตร Excel

การจับคู่และดัชนีเมื่อรวมเข้าด้วยกันจะให้ประโยชน์มากมายแก่คุณ เช่น คำนวณรายได้และกำไรจากแอปพลิเคชันใดๆ จากฐานข้อมูลที่ให้มา ต่อไปนี้คือวิธีที่คุณสามารถทำได้:

1. เปิดฟังก์ชัน INDEX

2. เลือกเซลล์ C3:C13 เป็นแหล่งข้อมูลรายได้ (รายได้)

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

3. เข้าสู่MATCH แล้วกดTab

4. เลือกG2เป็นค่าการค้นหาB3:B13เป็นแหล่งข้อมูล และ0สำหรับการจับคู่ทั้งหมด

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

5. กดEnterเพื่อดึงข้อมูลสำหรับแอปพลิเคชันที่เลือก

6. ทำตามขั้นตอนด้านบนและแทนที่ แหล่งที่มา INDEXด้วยD3:D13เพื่อรับกำไร

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

7. ตอนนี้สูตรนี้จะถูกนำมาใช้ใน Excel:

=INDEX(C3:C13,MATCH(G2,B3:B13,0))

=INDEX(D3:D13,MATCH(G2,B3:B13,0))

ด้านบนเป็นตัวอย่างการใช้ INDEX MATCH ทางเดียวใน Excel คุณยังสามารถเลือกแถวและคอลัมน์เพื่อทำการค้นหาที่ซับซ้อนมากขึ้นได้

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

1. เลือก ช่อง Revenueแล้วคลิก แท็บ Dataบน Ribbon

2. คลิกการตรวจสอบข้อมูลและภายใต้อนุญาตเลือกรายการ

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

3. เลือก ส่วนหัวคอลัมน์รายได้และกำไรเป็นแหล่งที่มา

4. คลิกตกลง

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

5. ในสูตรนี้ คุณใช้ฟังก์ชัน MATCH สองครั้งเพื่อดึงค่าทั้งแถวและคอลัมน์สำหรับฟังก์ชัน INDEX สุดท้าย

6. คัดลอกและวางสูตรต่อไปนี้ถัดจากเซลล์รายได้เพื่อรับค่า เพียงใช้เมนูแบบเลื่อนลงเพื่อเลือกระหว่างรายได้และกำไร

=INDEX(C3:D13,MATCH(G2,B3:B13,0),MATCH(F4,C2:D2,0))

ตัวอย่างฟังก์ชั่นการจับคู่

ตัวอย่างที่ 1:

เราจะนำตัวอย่างที่มีตารางจำนวนผลิตภัณฑ์ทั้งหมดด้านล่าง

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

กรณีที่ 1: ประเภทการค้นหาคือ 1 หรือละไว้

ค้นหาตำแหน่งหมายเลข 61 ในคอลัมน์ผลรวมในตารางข้อมูล ซึ่งหมายถึงการค้นหาค่าที่น้อยกว่าค่าการค้นหา เราป้อนสูตร=MATCH(64,C2:C6,1 )

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

เนื่องจากค่า 64 ไม่ได้อยู่ในคอลัมน์ผลรวม ฟังก์ชันจะส่งกลับตำแหน่งของค่าขนาดเล็กที่ใกล้ที่สุดซึ่งมีค่าน้อยกว่า 64 ซึ่งก็คือ 63 ผลลัพธ์จะส่งกลับค่าในตำแหน่งที่ 2ในคอลัมน์

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

กรณีที่ 2: ประเภทการค้นหาคือ 0

ค้นหาตำแหน่งของค่า 70 ในตารางข้อมูล เราจะได้สูตรอินพุต=MATCH(70,C2:C6,0)แล้วกด Enter

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ผลลัพธ์ที่ส่งคืนจะเป็นตำแหน่งของค่า 70 ในคอลัมน์ผลรวมเป็นตำแหน่งที่ 4

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

กรณีที่ 3: ประเภทการค้นหาคือ -1

เราจะได้สูตร=MATCH(65,C2:C6,-1)ดังรูปด้านล่าง

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

อย่างไรก็ตาม เนื่องจากอาร์เรย์ไม่ได้เรียงลำดับจากมากไปน้อย ข้อผิดพลาดจะถูกรายงานดังที่แสดงด้านล่าง

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

ตัวอย่างที่ 2:

ตามตารางข้อมูลกลุ่มนักเรียนด้านล่าง ค้นหาลำดับชั้นเรียนของนักเรียนในตารางข้อมูลนี้ โดยมีลำดับดังต่อไปนี้

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

สูตรค้นหาลำดับคือ=MATCH(D2,$D$6:$D$8,0)จากนั้นกด Enter

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

หลังจากนั้นทันทีผลลัพธ์ที่ส่งคืนจะเป็นลำดับของนักเรียนตามชั้นเรียนที่แน่นอนซึ่งจัดเรียงตามกฎที่กำหนด

ฟังก์ชัน Match ใน Excel: วิธีใช้ฟังก์ชัน Match พร้อมตัวอย่าง

โดยสรุป สิ่งที่คุณต้องจำเมื่อใช้ฟังก์ชัน Match ใน Excel:

  • วัตถุประสงค์: กำหนดตำแหน่งของรายการใดๆ ในอาร์เรย์
  • ค่าส่งคืน: ตัวเลขที่แสดงถึงตำแหน่งใน lookup_array
  • การโต้แย้ง:
    • Lookup_value: ค้นหาค่าในอาร์เรย์
    • Lookup_array: ช่วงของเซลล์หรือการอ้างอิงอาร์เรย์
    • Match_type - [ตัวเลือก] 1 = (ค่าเริ่มต้น) ค่าที่ตรงกันหรือค่าที่น้อยที่สุดถัดไป 0 = การจับคู่แบบตรงทั้งหมด -1 = ค่าที่มากที่สุดหรือค่าที่แน่นอนถัดไป
  • สูตร: =MATCH(lookup_value, lookup_array, [match_type])

ข้างต้นคือทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับฟังก์ชัน MATCH ใน Excel แม้ว่าจะเป็นเพียงฟังก์ชันในการค้นหาค่า ไม่ใช่คำนวณค่า แต่จะมีประโยชน์อย่างยิ่งเมื่อคุณต้องการจัดเรียงข้อมูลอย่างสมเหตุสมผลและเป็นตรรกะ

โดยพื้นฐานแล้ว การใช้ฟังก์ชัน Match ใน Microsoft Excel นั้นไม่ยากเกินไปหากคุณเข้าใจข้อมูลพื้นฐานทั้งหมดข้างต้น นอกจากฟังก์ชัน Match แล้ว Excel ยังมีฟังก์ชันที่มีประโยชน์อื่นๆ อีกมากมาย มาเรียนรู้เกี่ยวกับฟังก์ชัน Excel ด้วย LuckyTemplates กันต่อในบทความต่อไปนี้

ขอให้คุณประสบความสำเร็จ!


เล่น ปริศนา บน Excel

เล่น ปริศนา บน Excel

MehmetSalihKoten ผู้ใช้ Reddit ได้สร้าง Tetris เวอร์ชันที่ใช้งานได้เต็มรูปแบบใน Microsoft Excel

วิธีใช้ฟังก์ชันแปลงใน Excel

วิธีใช้ฟังก์ชันแปลงใน Excel

ในการแปลงหน่วยการวัดใน Excel เราจะใช้ฟังก์ชันแปลง

วิธีใช้ฟังก์ชัน HLOOKUP ใน Excel

วิธีใช้ฟังก์ชัน HLOOKUP ใน Excel

ฟังก์ชัน HLOOKUP คืออะไร? จะใช้ฟังก์ชัน HLOOKUP ใน Excel ได้อย่างไร? มาหาคำตอบกับ LuckyTemplates กันเถอะ!

ฟังก์ชัน IFERROR ใน Excel สูตรและการใช้งาน

ฟังก์ชัน IFERROR ใน Excel สูตรและการใช้งาน

ฟังก์ชัน IFERROR ใน Excel มักใช้กันทั่วไป หากต้องการใช้งานได้ดี คุณต้องเข้าใจสูตร IFERROR ของ Microsoft Excel

วิธีใช้ฟังก์ชัน VALUE ใน Excel

วิธีใช้ฟังก์ชัน VALUE ใน Excel

ฟังก์ชัน VALUE ใน Excel คืออะไร? สูตรค่าใน Excel คืออะไร? มาหาคำตอบกับ LuckyTemplates.com กันเถอะ!

ฟังก์ชัน Excel EOMONTH วิธีใช้ฟังก์ชัน EOMONTH

ฟังก์ชัน Excel EOMONTH วิธีใช้ฟังก์ชัน EOMONTH

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

วิธีใช้ do- while loop ใน Excel VBA

วิธีใช้ do- while loop ใน Excel VBA

ต้องการทำงานซ้ำ ๆ โดยอัตโนมัติใน Excel VBA หรือไม่? ดังนั้น เรามาเรียนรู้วิธีใช้ลูป Do-While เพื่อดำเนินการชุดของการดำเนินการที่ทำซ้ำจนกว่าจะตรงตามเงื่อนไข

Excel 2016 - บทที่ 6: เปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel

Excel 2016 - บทที่ 6: เปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel

ความกว้างของคอลัมน์เริ่มต้นและความสูงของแถวใน Excel อาจไม่ตรงกับข้อมูลที่คุณป้อน บทความด้านล่างนี้จะแสดงวิธีการบางอย่างในการเปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel 2016 โปรดดูที่บทความนี้

Excel 2016 - บทที่ 5: แนวคิดพื้นฐานเกี่ยวกับเซลล์และช่วง

Excel 2016 - บทที่ 5: แนวคิดพื้นฐานเกี่ยวกับเซลล์และช่วง

เมื่อใดก็ตามที่คุณทำงานกับ Excel คุณจะต้องป้อนข้อมูลหรือเนื้อหาลงในเซลล์ มาเรียนรู้กับ LuckyTemplates เกี่ยวกับแนวคิดพื้นฐานของเซลล์และช่วงใน Excel 2016!

วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel

วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel

ฟังก์ชัน Xlookup ใน Excel คืออะไร วิธีใช้ Xlookup ใน Excel มาหาคำตอบกับ LuckyTemplates.com กันเถอะ!