كيفية استخدام وظيفة "تطابق" VBA

مؤلف: John Pratt
تاريخ الخلق: 15 كانون الثاني 2021
تاريخ التحديث: 15 قد 2024
Anonim
كيفية استخدام وظيفة "تطابق" VBA - مقالات
كيفية استخدام وظيفة "تطابق" 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.