16. تمرين - الدالتان VLOOKUP و HLOOKUP
المتطلبات الأساسية
ينبغي قراءة دوال أكسل 2016 إلى غاية الدرس الدالتان VLOOKUP و HLOOKUP لإنجاز هذا التمرين.
السؤال
لنعتبر جدول البيانات التالي الذي يمثل قائمة لموظفين في الشركة. في العمود D ، يتم تسجيل القسم لكل موظف عند التوظيف.
في الورقة الثانية من نفس المصنف ، يتم تسجيل نفس القائمة و لكن في العمود D القسم الحالي لكل موظف.
اكتب الصيغة في الخلية E2 من الورقة الثانية لاستخراج القسم عند التوظيف من العمود E من الورقة الأولى. وذلك باستخدام الدالة أكسل VLOOKUP.
يمكنك تنزيل الملف لهذا التمرين هنا.
إشارات لحل التمرين - الدالتان VLOOKUP و HLOOKUP
الحل:
الصيغة في الخلية E2 من الورقة 2:
=VLOOKUP(A2, Sheet1!$A$2:$D$1475, 4, FALSE)
الشروح:
يجب أن تقوم الصيغة بما يلي :
- البحث عن الصف في الورقة 1 الذي يقابل الصف الحالي في الورقة 2
- استخراج من هذا الصف ، القسم الأصلي المسجل في العمود D.
القيمة المستعملة كمفتاح للبحث بين القائمة في الورقة 1 و الفائمة في الورقة 2 هي أسماء الموظفين.
لذلك استخدمنا الدالة VLOOKUP مع:
- في الوسيطة الأولى الاسم و هو قيمة الخلية A2 من الورقة الحالية أي الورقة 2 (الورقة الحالية هي الورقة 2 لأن الصيغة تكتب في الورقة 2)
- في الوسيطة الثانية ، نطاق الخلايا A2:D1475 من الورقة 1. في الواقع ، يتم البحث عن الاسم الوارد في الوسيطة الأولى في العمود الأول من هذا النطاق ، أي العمود A
- في الوسيطة الثالثة ، تكون القيمة 4. عندما يتم العثور على الاسم المعطى في الوسيطة الأولى في العمود A من النطاق A2:D1475 ، يتم إرجاع القيمة المقابلة للعمود الرابع.
- في الوسيطة الرابعة ، هي القيمة FALSE لتقابل دقيق بين الأسماء المكتوبة في القائمتين.