شرح بسيط جدا (4) لدالة Vlookup & Hlookup
شرح بسيط جدا (4) لدالة Vlookup & Hlookup
VLOOKUP
اسم هذه الدالة هو اختصار لـ Vertical Lookup
{البحث العمودي} وهي تُستخدم للبحث في عمود محدد عن قيمة محددة حسب الصفوف، وعند العثور على تلك القيمة تقوم بإرجاع ما يقابلها في العمود الثاني (الذي نقوم بتحديده في الصيغة أيضًا). يمكنك تشبيه عمل هذه الدالة بدليل الهاتف، حيث تقوم بالبحث عن رقم شخص محدد بالبحث عن اسمه أولا في عمود الأسماء، وعندما تجد الاسم المطلوب تعثر على الرقم الذي يقابله في العمود الثاني (عمود الأرقام).
صيغة الدالة:
VLOOKUP (lookup_value; table_array; col_index_num; [range_lookup])
- lookup_value: القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في العمود الأول لنطاق الخلايا الذي نحدده في table_array.
- table_array: ويمثل نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة.
- col_index_num: رقم العمود في نطاق الخلايا table_array الذي يحتوي على القيمة التي سيتم إرجاعها.
- range_lookup: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد من خلالها فيما إذا كنت تريد من دالة VLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) .
مثال :
فى البداية نقوم بفتح الدالة من Fx:
* المطلوب البحث عن كود معين فى كل هذه الأكواد مثل كود 560 والاكواد الموجوده أسفل منه :
نقوم بالوقوف على الخلية المراد احضارالقيم التى تقابل الكود فى الجدول الذى نبحث فية وستوضع هنا .
- lookup_value: القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في العمود الأول لنطاق الخلايا وهنا هى الأكواد ( أى المطلوب البحث عن الأكواد وفى نفس الوقت هى موجوده فى العمود الاول.
- أقوم بإخيار الخلايا من F3 حتى F8 (الاكواد التى أريد بحث قيم مقابلة لها )
- table_array: ويمثل نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة. (أقوم باختيار الجدول كاملا)
- col_index_num: رقم العمود في الجدول الذي يحتوي على القيمة التي سيتم إرجاعها. (هنا العمود 3 المبلغ)
- range_lookup
- هذا المعطى هو عبارة عن قيمة منطقية logical تحدد فيما إذا كنت تريد من دالة VLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة lookup_value.
- لو القيمة مطابقة تمام لو لأ ضع صفر.
HLOOKUP
تعمل دالة HLOOKUP (اختصارا لـ Horizontal Lookup) بالضبط كما تعمل دالة VLOOKUP فيما عدا أنّها تقوم بالبحث عن القيم أفقيا وليس عموديا (أي تبحث عن قيمة محددة في صف محدد حسب أعمدة ذلك الصف).
صيغة الدالة
HLOOKUP(lookup_value; table_array; row_index_num; [range_lookup])
- lookup_value: هي القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في الصف الأول لنطاق الخلايا الذي سنحدده في الجدول.
- table_array: وهو نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة.
- row_index_num: رقم الصف في نطاق الخلايا table_array الذي يحتوي على القيمة التي سيتم إرجاعها.
- range_lookup: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد فيما إذا كنت تريد من دالة HLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة lookup_value.
مثال :
فى البداية نفتح الدالة من Fx
- المطلوب البهث فى الصفوف عن القيم التى تقابل هذه الاكواد 560 - 600 - 580
- lookup_value: هي القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في الصف الأول لنطاق الخلايا الذي سنحدده في الجدول وهنا هى الاكواد.
- table_array: وهو نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة. (الجدول كله)
- row_index_num: رقم الصف في نطاق الخلايا table_array الذي يحتوي على القيمة التي سيتم إرجاعها. (الصف رقم 3)
- range_lookup: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد فيما إذا كنت تريد من دالة HLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة lookup_value.
- لو القيمة مطابقة تمام لو لأ ضع صفر.
تحميل اسرار لوحة المفاتيح pdf
تحميل شيتات هامة للمحاسب
تحميل شيت تكلفة الرسائل الاستيرادية
تحميل شيت تكلفة الرسائل الاستيرادية
إشترك فى جروب المحاسب المحترف من هنــــــــــــــــا
إشترك فى قناة يوتيوب المحاسب المحترف من هنـــــــــــــــا





تعليقات
إرسال تعليق