دالة VLOOKUP هي أداة قوية للبحث العمودي في الإكسيل، حيث تسمح لك باسترجاع بيانات مرتبطة بمعيار محدد بسرعة ودقة. سنوضح كيفية استخدامها خطوة بخطوة مع أمثلة عملية وجداول مفصلة.
1️⃣ تعريف دالة VLOOKUP
VLOOKUP تعني Vertical Lookup (البحث العمودي). تبحث الدالة عن قيمة معينة في العمود الأول من جدول البيانات، ثم تعيد القيمة من عمود آخر بنفس الصف.
الصيغة الأساسية:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])- lookup_value: القيمة التي تبحث عنها. مثال: اسم موظف أو رقم منتج.
- table_array: نطاق البيانات، يجب أن يبدأ بالعمود الذي تبحث فيه.
- col_index_num: رقم العمود الذي تريد استرجاع القيمة منه (العمود الأول = 1).
- range_lookup: TRUE للبحث التقريبي، FALSE للبحث الدقيق.
2️⃣ أمثلة عملية وجداول Excel مع أسماء الصفوف والأعمدة
مثال 1: البحث عن راتب موظف
| رقم الصف | A | B | C |
|---|---|---|---|
| 1 | رقم الموظف | الاسم | الراتب (دولار) |
| 2 | 101 | أحمد | 5000 |
| 3 | 102 | سارة | 6000 |
| 4 | 103 | علي | 4500 |
| 5 | 104 | ريم | 5500 |
الهدف: معرفة راتب “سارة”
الصيغة:
=VLOOKUP("سارة", A2:C5, 3, FALSE)النتيجة: 6000
مثال 2: البحث باستخدام رقم الموظف
الهدف: معرفة اسم الموظف برقم 103
الصيغة:
=VLOOKUP(103, A2:C5, 2, FALSE)النتيجة: علي
مثال 3: استخدام IFERROR لتجنب الأخطاء
الهدف: البحث عن موظف غير موجود مثل “يوسف”
الصيغة:
=IFERROR(VLOOKUP("يوسف", A2:C5, 3, FALSE), "غير موجود")النتيجة: غير موجود
مثال 4: البحث التقريبي للدرجات
| رقم الصف | A | B |
|---|---|---|
| 1 | الدرجة الدنيا | التقدير |
| 2 | 0 | ضعيف |
| 3 | 50 | مقبول |
| 4 | 70 | جيد |
| 5 | 90 | ممتاز |
الهدف: معرفة التقدير للدرجة 75
الصيغة:
=VLOOKUP(75, A2:B5, 2, TRUE)النتيجة: جيد
ملاحظة: البحث التقريبي مفيد للبيانات الرقمية المرتبة.
مثال 5: البحث عن عمود ديناميكي باستخدام MATCH
| رقم الصف | A | B | C | D |
|---|---|---|---|---|
| 1 | المنتج | يناير | فبراير | مارس |
| 2 | هاتف | 50 | 60 | 55 |
| 3 | لابتوب | 30 | 40 | 35 |
| 4 | سماعات | 20 | 25 | 30 |
الهدف: معرفة مبيعات “لابتوب” لشهر “فبراير”
الصيغة:
=VLOOKUP("لابتوب", A2:D4, MATCH("فبراير", A1:D1, 0), FALSE)النتيجة: 40
باستخدام MATCH يمكن تحديد العمود ديناميكيًا حسب اسم الشهر.
3️⃣ نصائح مهمة عند استخدام VLOOKUP
- العمود الأول في النطاق هو العمود الأساسي للبحث.
- استخدم
FALSEللبحث الدقيق عند عدم ترتيب البيانات. - استخدم
IFERRORلتجنب ظهور أخطاء #N/A. - دمج الدالة مع
MATCHأوCONCATENATEيزيد من مرونة البحث. - تحويل النطاق إلى Table يجعل الصيغ ديناميكية مع إضافة بيانات جديدة.
4️⃣ بدائل حديثة
- XLOOKUP: أكثر مرونة ويدعم البحث في أي عمود سواء أفقي أو عمودي.
- INDEX + MATCH: بديل قوي للبحث في أي اتجاه دون الحاجة لوجود العمود الأساسي في البداية.
▶️ شاهد فيديو استخدام دالة VLOOKUP علي قناتنا أوفيس إيدج
📚 المراجع
شرح دالة VLOOKUP من موقع مايكروسوفت أفيس
✅ الخلاصة
دالة VLOOKUP أداة فعالة لتحويل جداول البيانات الكبيرة إلى معلومات دقيقة بسرعة. مع الممارسة، ستصبح قادرًا على البحث وربط البيانات بين الجداول المختلفة بسهولة وتقليل الأخطاء.
📊💻 نصيحة عملية: أنشئ جدولًا تجريبيًا يحتوي على أسماء الموظفين، أرقامهم، ورواتبهم لتطبيق كل الأمثلة عمليًا وفهم كيفية استخدام الدالة بشكل كامل.