08/06/2026
📌 الجزء الثاني | VLOOKUP في Excel: الدالة المشهورة التي يجب أن تفهمها صح ⚠️
في الجزء الأول فهمنا فكرة الدوال البحثية:
نبحث عن قيمة داخل جدول، ونرجع معلومة مرتبطة بها.
الآن نبدأ مع واحدة من أشهر دوال البحث في Excel:
VLOOKUP
هذه الدالة مستخدمة في آلاف الملفات داخل الشركات، خصوصًا في:
المحاسبة.
المبيعات.
المخزون.
الموارد البشرية.
الفواتير.
العملاء.
الموردين.
لكن رغم شهرتها، كثير ناس تستخدمها بطريقة خاطئة.
والنتيجة:
/A
أو نتيجة غير صحيحة
أو عمود غلط
أو ملف يتعطل عند إضافة عمود جديد.
━━━━━━━━━━━━━━
🔹 ما وظيفة VLOOKUP؟
━━━━━━━━━━━━━━
VLOOKUP تبحث عن قيمة في أول عمود من جدول، ثم ترجع قيمة من عمود آخر في نفس الصف.
شكل الدالة:
=VLOOKUP(Lookup_Value;Table_Array;Col_Index_Num;Range_Lookup)
ببساطة:
Lookup_Value:
القيمة التي تبحث عنها.
Table_Array:
الجدول الذي تبحث داخله.
Col_Index_Num:
رقم العمود الذي تريد إرجاع النتيجة منه.
Range_Lookup:
نوع البحث، وغالبًا نستخدم FALSE للتطابق الكامل.
━━━━━━━━━━━━━━
🔹 مثال عملي
━━━━━━━━━━━━━━
عندك جدول منتجات:
A = Product Code
B = Product Name
C = Category
D = Price
وتريد عندما تكتب كود المنتج في F2، يظهر السعر.
المعادلة:
=VLOOKUP(F2;A2:D100;4;FALSE)
المعادلة تقول:
ابحث عن قيمة F2 داخل أول عمود من الجدول A2:D100.
عندما تجدها، ارجع القيمة من العمود الرابع.
واستخدم تطابقًا كاملًا.
يعني إذا كتبت:
P-100
Excel يرجع السعر الخاص بهذا المنتج.
━━━━━━━━━━━━━━
🔹 لماذا نستخدم FALSE؟
━━━━━━━━━━━━━━
لأننا غالبًا نريد تطابقًا كاملًا.
مثلاً:
إذا أبحث عن رقم فاتورة، لا أريد رقمًا قريبًا.
أريد نفس رقم الفاتورة بالضبط.
إذا أبحث عن Employee ID، لا أريد رقمًا مشابهًا.
أريد الرقم نفسه.
لذلك نكتب:
FALSE
مثال:
=VLOOKUP(F2;A2:D100;4;FALSE)
عدم استخدام FALSE قد يؤدي إلى نتائج غير دقيقة، خصوصًا في الملفات المالية والمحاسبية.
━━━━━━━━━━━━━━
🔹 أكبر مشكلة في VLOOKUP
━━━━━━━━━━━━━━
VLOOKUP تبحث فقط في أول عمود من Table_Array.
يعني إذا كنت تبحث عن Product Code، لازم Product Code يكون أول عمود في النطاق.
مثال:
=VLOOKUP(F2;A2:D100;4;FALSE)
هنا البحث يتم في العمود A.
إذا كان الكود في العمود B وتريد نتيجة من العمود A، VLOOKUP لن تكون أفضل خيار.
هنا نستخدم XLOOKUP أو INDEX + MATCH.
━━━━━━━━━━━━━━
🔹 خطأ شائع جدًا
━━━━━━━━━━━━━━
لو كتبت:
=VLOOKUP(F2;A2:D100;4;FALSE)
ثم سحبت المعادلة للأسفل، قد يتحرك النطاق.
الأفضل تثبيت الجدول:
=VLOOKUP(F2;$A$2:$D$100;4;FALSE)
علامة الدولار $ تثبت النطاق حتى لا يتغير عند السحب.
وهذا مهم جدًا في الجداول الكبيرة.
━━━━━━━━━━━━━━
🔹 مثال محاسبي
━━━━━━━━━━━━━━
عندك جدول دليل حسابات:
A = Account Code
B = Account Name
C = Account Type
وفي جدول القيود عندك Account Code وتريد جلب Account Name.
المعادلة:
=VLOOKUP(E2;$A$2:$C$500;2;FALSE)
هذه المعادلة تبحث عن كود الحساب في E2، وترجع اسم الحساب من العمود الثاني.
مفيدة جدًا في ملفات المحاسبة والتقارير المالية.
━━━━━━━━━━━━━━
🔹 متى أستخدم VLOOKUP؟
━━━━━━━━━━━━━━
استخدم VLOOKUP إذا:
جدولك بسيط
قيمة البحث في أول عمود
النتيجة موجودة في عمود على اليمين
تعمل على نسخة Excel قديمة
تريد دالة مشهورة وسهلة الفهم
لكن إذا تستخدم Excel حديث، فغالبًا XLOOKUP ستكون أسهل وأقوى.
━━━━━━━━━━━━━━
🎯 سؤال تفاعلي
━━━━━━━━━━━━━━
هل استخدمت VLOOKUP من قبل؟
اكتب:
نعم
أو
لا
وإذا ظهرت لك /A من قبل، اكتب لنا في التعليقات.
━━━━━━━━━━━━━━
📚 دورة Excel المتقدم والمحاسبي من TecnoScore
━━━━━━━━━━━━━━
في دورة Excel المتقدم والمحاسبي، لا نشرح VLOOKUP كدالة فقط.
نطبقها على أمثلة عملية مثل:
✅ جلب اسم الحساب من كود الحساب
✅ جلب بيانات العميل من رقم العميل
✅ جلب بيانات المورد
✅ البحث داخل جدول فواتير
✅ ربط جداول محاسبية مع بعض
📅 البداية: السبت 27/6/2026
⏰ الساعة 7 مساءً بتوقيت القاهرة
⏱️ 10 أيام / 15 ساعة تدريبية
💻 لايف / أونلاين
🎥 المحاضرات مسجلة ومتاحة للمراجعة
💰 السعر قبل العرض: 89$
💰 السعر بعد العرض: 60$ فقط
🎓 الشهادة اختيارية، ويمكن إصدار شهادة معتمدة من كلية ليفربول البريطانية برسوم 25$ لمن يرغب.
📩 للتسجيل أو الاستفسار:
00962785342548
#تكنوسكور #محاسبة