دوال المنطق والبحث: IF, VLOOKUP, INDEX/MATCH
المحلل المالي بيقضي وقت كبير وهو بيربط بيانات من جداول مختلفة. الدوال دي بتخليك تعمل ده تلقائيًا.
IF — القرار الشرطي
=IF(شرط, القيمة_لو_صح, القيمة_لو_غلط)
مثال: لو عايز تحدد هل العميل “متأخر في السداد” لو تجاوز فاتورته 30 يوم:
=IF(B2>30, "متأخر", "منتظم")
تقدر كمان تدمج شروط أكتر بـ IF متداخلة، أو تستخدم AND / OR جوه الشرط:
=IF(AND(B2>30, C2>10000), "متأخر وقيمته كبيرة", "عادي")
VLOOKUP — البحث الرأسي
بيدور على قيمة في أول عمود من جدول، ويرجّعلك قيمة من عمود تاني في نفس الصف:
=VLOOKUP(القيمة_المطلوبة, نطاق_الجدول, رقم_العمود, FALSE)
الـ FALSE في الآخر معناها “مطابقة تامة” — لو نسيتها، Excel ممكن يرجّعلك أقرب قيمة مش القيمة الصح بالظبط، وده غلط شائع جدًا.
INDEX + MATCH — البديل الأقوى
عيب VLOOKUP إنه بيدور بس يمينًا وبيحتاج العمود اللي بتدور بيه يكون الأول. INDEX/MATCH بيحل المشكلة دي:
=INDEX(عمود_النتيجة, MATCH(القيمة_المطلوبة, عمود_البحث, 0))
MATCH بيرجّع رقم الموقع اللي القيمة اتلاقيت فيه، وINDEX بيستخدم الرقم ده يجيب القيمة من أي عمود تاني — حتى لو كان على يسار عمود البحث. معظم المحللين المحترفين بيفضلوا INDEX/MATCH على VLOOKUP في الموديلات الكبيرة لأنه أسرع وأمرن.
في الدرس الجاي هنشوف الدوال المالية الأساسية: NPV, IRR, PMT — ومعمل تفاعلي تجرب فيه بنفسك.