كيفية استخدام VLOOKUP مع عبارة IF؟ | أمثلة خطوة بخطوة

Vlookup هي وظيفة مرجعية بينما إذا كانت عبارة شرطية في Excel ، يتم دمج هاتين الوظيفتين معًا لمعرفة قيمة معينة تلبي المعايير وأيضًا تطابق القيمة المرجعية ، استنادًا إلى نتائج وظيفة Vlookup إذا عرضت العبارات النتيجة ، في بعبارة أخرى ، نقوم بتداخل Vlookup في If function.

VLookup مع عبارة IF في Excel

هنا ، سنقوم بدمج الوظائف المزدوجة لـ 'IF Function' و 'VLOOKUP'. سنرى أيضًا كيفية التعامل مع أخطاء #NA التي قد نتلقاها في وقت ما أثناء استخدام مزيج من "جملة IF" و "VLOOKUP". في حين أن الاثنين مهمان جدًا بمفردهما ، إلا أنهما يوفران قيمة أكبر.

'Vlookup' مع عبارة 'If': إرجاع 'True / False' أو 'Yes / No'

سأشرح لك بإيجاز وظيفة "IF" و "Vlookup" ، بحيث تصبح هذه المجموعة أسهل في الشرح. يتم استخدام "If" عندما تريد تحديد شرط ما ، القيمة التي سيتم ملؤها في خلية.

في الصيغة أعلاه ، "logical_test" هو الشرط الذي نقوم باختباره ، ثم القيمة إذا كان الشرط صحيحًا ، ثم القيمة إذا كان الشرط خطأ.

فيما يلي مثال:

وبالمثل ، بالنسبة لوظيفة "Vlookup" ، افترض أن لديك بيانات في جدول وتريد البحث عن قيمة في أي من الأعمدة المقابلة لقيمة في العمود الأيسر من الجدول.

فيما يلي مثال:

لنفترض أن الخلايا "B2: E6" هي البيانات التي تحتوي على علامات الطلاب في المواد الثلاثة الموضحة. لنفترض أنك تريد معرفة علامات فيجاي في الكيمياء.

من نموذج صيغة "vlookup" أعلاه ، يمكنك مشاهدة "lookup_value" هو "Vijay" ، مصفوفة الجدول هي "B2: E6" ، نظرًا لأننا مهتمون بعلامات "الكيمياء" ، ورقم العمود هو 3 ، وبما أننا مهتم بـ "المطابقة التامة" ، الوسيطة الرابعة هي "FALSE" والتي تشير إلى التطابق التقريبي.

الآن ، بعد أن قمنا بمراجعة هذين ، دعنا نتحرى عن توليفات هذين.

ستكون الصيغة العامة:

إذا (VLOOKUP (...) = sample_value ، TRUE ، FALSE)

تشمل حالات الاستخدام النموذجية لهذه:

  • قارن القيمة التي أرجعها Vlookup بقيمة عينة وقم بإرجاع "True / False" أو "Yes / No" أو 1 من 2 من القيم التي حددناها.
  • قارن القيمة التي أرجعها Vlookup بقيمة موجودة في خلية أخرى وقم بإرجاع القيم على النحو الوارد أعلاه
  • قارن القيمة التي أرجعها Vlookup واستناداً إليها ، اختر من بين مجموعتين من الحسابات.

كيفية استخدام Vlookup مع عبارة IF في Excel؟

الآن بعد أن شرحت لك نموذج الصيغة وبعض حالات الاستخدام ، دعنا نحاول شرحها بشكل أفضل من خلال الأمثلة ثم شرحها بطريقة واضحة.

Vlookup مع مثال دالة IF رقم 1

يظل جدول البيانات كما هو ، كما هو موضح أثناء وظيفة "vlookup".

الآن ، لنفترض أننا قررنا شرطًا ، أنه إذا كانت العلامات المسجلة أكبر من 92 ، فسيتم عرضها على أنها "رائعة" ، وإلا فسيتم عرضها على أنها "جيدة". الآن ، عندما أرى العلامات ، لست مهتمًا بعلاماتهم الفعلية ، لكني أريد فقط أن أرى ما إذا كانت رائعة أم جيدة.

الآن نحن هنا نطبق الصيغة.

الآن ، انظر إلى الخلية F3 ، نقوم بإجراء "vlookup" تمامًا كما هو مذكور أعلاه ، ستعطي النتيجة "92". إضافة شرط "If" فوقها. الآن ، يتحقق ، إذا كانت هذه العلامات أكبر من 92 ، فهي "عظيمة" ، وإلا فهي "جيدة". منذ ذلك الحين ، نحصل على علامات فيجاي المقابلة للكيمياء أي 92 ، وبالتالي فإن النتيجة المعروضة هي "جيدة".

Vlookup مع مثال دالة IF رقم 2

الآن ، دعنا ننتقل إلى مثال آخر ، قل أين تريد أن تجعل هذا القطع ديناميكيًا. تريد تغيير قيم القطع وتريد على الفور معرفة ما إذا كانت القيمة "عظيمة / جيدة" (في هذه الحالة).

يرجى الاطلاع على لقطة الشاشة أدناه:

هنا ، يرجى الاطلاع على الصيغة في الخلية F5. يشبه ما عرضته في المثال السابق ، والفرق الوحيد هو أن القيمة التي تقارن بها النتائج الآن هي قيمة ديناميكية مخزنة في الخلية E8.

الآن ، لاحظ أنه تم تقليل القطع إلى 90 ، فقد تم تصنيف أداء Vijay في نفس موضوع الكيمياء على أنه "عظيم" ، مقارنة بـ "جيد" كما هو موضح في المثال السابق.

Vlookup مع مثال دالة IF رقم 3

دعنا ننتقل إلى المثال الثالث الآن ، حيث ، بناءً على نتيجة "vlookup" ، يتم إجراء عملية حسابية.

دعنا نستخدم بيانات مختلفة هذه المرة. لنفترض أننا نريد تطبيق إستراتيجية خصم بناءً على سعر التجزئة للأشياء.

يرجى الاطلاع على لقطة الشاشة أدناه للحصول على البيانات:

تظهر الخلايا B3: C8 سعر الفاكهة. لقد استخدمت التحقق من صحة البيانات في Excel بحيث يمكنك تحديد أي من الثمار المذكورة في العمود B. في الخلية E5.

الآن ، دعنا ننتقل إلى إستراتيجية التسعير الخاصة بنا ، على سبيل المثال ، إذا كانت التكلفة أكثر من 180 ، فسنقدم خصمًا بنسبة 20٪ ، وإلا فسوف نقدم خصمًا بنسبة 10٪ فقط.

نقوم بتنفيذ ذلك باستخدام الصيغة الموضحة في الصورة أدناه:

راجع الصيغة في الخلية F5. أولاً ، يتحقق من نتيجة دالة البحث. إذا كانت أكبر من 180 ، فإننا نضرب القيمة بنسبة 80٪ (أي خصم 20٪) ، وإلا فإننا نضرب النتيجة في 90٪ (أي خصم 10٪).

الآن ، دعنا ننتقل إلى المثال الأخير.

Vlookup مع بيان IF مثال رقم 4

دعنا نستخدم البيانات المذكورة أعلاه فقط. لنفترض أنك تريد معرفة ما إذا كانت الفاكهة موجودة في القائمة أم لا. سيوفر لنا هذا مثالًا حيث يمكننا استخدام مجموعة عبارة IF ووظيفة VLOOKUP و ISNA في Excel.

لنفترض أنك قمت بإجراء "بحث" عن سعر "WaterMelon". نظرًا لعدم وجوده في القائمة ، سيعطيك هذا الخطأ "#NA".

انظر الخلية B11. تظهر الصيغة في شريط المهام. الآن ، للتعامل مع مثل هذه الحالات ، سنعرض لك الصيغة. الآن ، فكرتنا هي أنه إذا لم تكن "الفاكهة" التي بحثنا عنها موجودة ، فيجب أن تعطي النتيجة "غير موجودة". عدا ذلك ، يجب أن تعيد سعر الفاكهة.

تطبيق صيغة "If Statement" و "ISNA" و "Vlookup".

فقط ضع اسم الفاكهة في الخلية E2 ، وستعطيك الخلية C11 النتيجة التي تبحث عنها. في حالة عدم وجود الفاكهة ، ستعطي الخلية C11 "غير موجود" كما ترى في "بطيخ الماء". عدا ذلك ، ستعطي السعر كما هو موضح لـ "Apple".

آمل أن تعطيك هذه الأمثلة كل التوضيح. يرجى الممارسة من أجل فهم أفضل ومتقدم.

أشياء يجب تذكرها حول Excel Vlookup مع وظيفة IF

  • لكي تعمل "Vlookup" ، يجب أن تكون قيمة "البحث" دائمًا في العمود "أقصى اليسار" من جدول البيانات الذي ستعطي الإدخال في صيغة "vlookup".
  • يمكن استخدام مزيج من "If Statement" و "Vlookup" لمعالجة الأخطاء ، والذي سيشكل جزءًا مهمًا للغاية عند إنشاء لوحات معلومات أو مخطط شهري وما إلى ذلك ، لذا ، اقض وقتك في فهم الصيغ وممارستها.
  • عندما تقوم بعمل "Vlookup" ، انتقل عادةً إلى "مطابقة تامة" باعتبارها الوسيطة الرابعة لـ "Vlookup" عندما تكون مهتمًا بمطابقة قيمة البحث تمامًا.

يمكنك تنزيل Vlookup هذه باستخدام قالب Excel الخاص ببيان IF - Vlookup مع قالب IF Excel