วิธีใช้ฟังก์ชั่น VBA "MATCH"

ผู้เขียน: John Pratt
วันที่สร้าง: 15 มกราคม 2021
วันที่อัปเดต: 14 พฤษภาคม 2024
Anonim
วิธีใช้ฟังก์ชั่น VBA "MATCH" - บทความ
วิธีใช้ฟังก์ชั่น VBA "MATCH" - บทความ

เนื้อหา

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


คำสั่ง

ฟังก์ชัน "MATCH" เป็นฟังก์ชัน "จับคู่" ของ VBA (ตรวจสอบภาพโดย kasiap จาก Fotolia.com)
  1. สร้างตัวเลขที่ราบรื่นในแผ่นงาน ในตัวอย่างนี้จะใช้รายการรายได้จากการขายรายวัน แทรกสิ่งต่อไปนี้ลงในแผ่นงาน Excel: คอลัมน์ A - วันจันทร์วันอังคารวันพุธ และคอลัมน์ B - R $ 300, R $ 180, R $ 400

  2. ทำความเข้าใจกับไวยากรณ์ของฟังก์ชัน "CORRESP" เพื่อให้สามารถใช้งานฟังก์ชั่นได้สำเร็จจำเป็นต้องเข้าใจไวยากรณ์ นี่คือไวยากรณ์พื้นฐาน: CORRESP (Lookup_value, lookup_matrix, [match_type]) "Lookup_value" คือค่าที่คุณต้องการค้นหาในช่วงที่ระบุใน "Lookup_matrix" "match_type" จะเป็นหนึ่งในสามค่า การใช้ "0" ค้นหาค่าที่แน่นอน การใช้หมายเลข "1" จะเป็นการเปิดใช้งานฟังก์ชั่นเพื่อค้นหาการจับคู่โดยประมาณที่น้อยกว่าจำนวนที่กำหนด ในทางกลับกันตัวเลข "2" จะขอให้ฟังก์ชันค้นหาการจับคู่ที่ใกล้เคียงที่สุดซึ่งมากกว่าจำนวนที่กำหนด


  3. แทรกฟังก์ชั่นลงในเซลล์ว่างในแผ่นงาน เมื่อทราบถึงไวยากรณ์คุณสามารถแทรกฟังก์ชันลงในเซลล์และปรับแต่งตามความต้องการของคุณ ในตัวอย่างนี้ฟังก์ชั่นที่ใช้ในการตรวจสอบยอดขายที่น้อยกว่า $ 200 เมื่อใช้ข้อมูลที่ใช้ในขั้นตอนที่ 1 ฟังก์ชั่นจะเป็นดังนี้: = CORRESP (200, B1: B3, 1) ดูเครื่องหมายเท่ากับ สิ่งนี้จำเป็นสำหรับ Excel ที่จะเข้าใจว่าข้อความที่คุณป้อนเป็นฟังก์ชันไม่ใช่แค่ข้อความ

  4. ประเมินและทดสอบผลลัพธ์ ในตัวอย่างนี้การตอบสนองที่แสดงคือ "180.00" ฟังก์ชันจะคืนค่าตัวเลขที่ใกล้เคียงที่สุดกับค่าที่กำหนดดังนั้นสิ่งที่ใกล้เคียงที่สุดกับ 200 จะปรากฏขึ้น