01 من 01
Excel LOOKUP وظيفة تعليمي في شكل صفيف
تحتوي الدالة Excel LOOKUP على نموذجين: نموذج Vector ونموذج صفيف .
يشبه شكل الصفيف للدالة LOOKUP وظائف البحث الأخرى في Excel مثل VLOOKUP و HLOOKUP في أنه يمكن استخدامها للبحث عن قيم محددة موجودة في جدول البيانات أو البحث عنها .
كيف يختلف ذلك هو:
- باستخدام VLOOKUP و HLOOKUP ، يمكنك اختيار أي عمود أو صف لإرجاع قيمة بيانات من ، بينما تقوم LOOKUP دائمًا بإرجاع قيمة من الصف أو العمود الأخير في الصفيف .
- عند محاولة العثور على تطابق للقيمة المحددة - يُعرف باسم Lookup_value - يقوم VLOOKUP بالبحث فقط عن أول عمود للبيانات و HLOOKUP فقط الصف الأول ، بينما تبحث الدالة LOOKUP إما عن الصف أو العمود الأول بناءً على شكل الصفيف .
LOOKUP وظيفة وشكل صفيف
يؤثر شكل الصفيف - سواء كان مربع (عدد متساو من الأعمدة والصفوف) أو مستطيل (عدد غير متساوي من الأعمدة والصفوف) - في مكان البحث عن الدالة LOOKUP للبيانات:
- إذا كان المصفوفة مربعة الشكل أو إذا كانت مستطيلة طويلة (أطول من عرضها) ، يفترض LOOKUP أن البيانات مرتبة في أعمدة ، وبالتالي يبحث عن تطابق مع Lookup_value في العمود الأول من المصفوفة.
- إذا كان مصفوفة مستطيل عريض (أوسع من طوله) ، يفترض LOOKUP أن البيانات مرتبة في صفوف وبالتالي يبحث عن تطابق إلى Lookup_value في الصف الأول من الصفيف.
بناء جملة الدالة LOOKUP والحجج - نموذج صفيف
إن بناء جملة نموذج صفيف دالة LOOKUP هو:
= LOOKUP (Lookup_value ، صفيف)
Lookup_value (مطلوب) - قيمة تبحث عنها الدالة في الصفيف. يمكن أن يكون Lookup_value عبارة عن رقم أو نص أو قيمة منطقية أو اسم أو مرجع خلية يشير إلى قيمة.
صفيف (مطلوب) - خلايا النطاق التي تبحث عنها الدالة للعثور على Lookup_value. يمكن أن تكون البيانات نصًا أو أرقامًا أو قيمًا منطقية.
ملاحظات:
- لكي تعمل وظيفة LOOKUP بشكل صحيح ، يجب فرز الوسيطة Array بترتيب تصاعدي (من الألف إلى الياء أو من الأصغر إلى الأكبر للأعداد)
- إذا لم تتمكن الدالة من العثور على تطابق تام لـ Lookup_value ، فإنها تختار القيمة الأكبر في المصفوفة التي تكون أقل من أو تساوي القيمة إلى Lookup_value
- إذا كان Lookup_value مفقودة أو أصغر من كافة القيم في صفيف ، ستقوم الدالة LOOKUP بإرجاع خطأ # N / A
مثال استخدام نموذج صفيف دالة LOOKUP
كما هو موضح في الصورة أعلاه ، سيستخدم هذا المثال نموذج صفيف الدالة LOOKUP للبحث عن سعر Whachamacallit في قائمة المستودع .
شكل الصفيف هو مستطيل طويل . وبالتالي ، ستقوم الدالة بإرجاع قيمة موجودة في العمود الأخير من قائمة المستودع.
فرز البيانات
كما هو موضح في الملاحظات أعلاه ، يجب فرز البيانات في الصفيف بترتيب تصاعدي بحيث تعمل وظيفة LOOKUP بشكل صحيح.
عند فرز البيانات في Excel ، من الضروري أولاً تحديد الأعمدة والصفوف من البيانات المراد فرزها. يتضمن هذا عادةً عناوين الأعمدة.
- تمييز الخلايا من A4 إلى C10 في ورقة العمل
- انقر فوق علامة التبويب البيانات في قائمة الشريط
- انقر على خيار الفرز في منتصف الشريط لفتح مربع الحوار فرز
- أسفل عنوان العمود في مربع الحوار ، اختر الفرز حسب الجزء من خيارات القائمة المنسدلة
- إذا لزم الأمر ، فاختر " فرز على العنوان" اختر " قيم" من قائمة القائمة المنسدلة
- إذا لزم الأمر ، تحت عنوان Order ، اختر A إلى Z من قائمة الخيارات المنسدلة
- انقر فوق "موافق" لفرز البيانات وإغلاق مربع الحوار
- يجب أن يتطابق ترتيب البيانات الآن مع ما هو موضح في الصورة أعلاه
دالة دالة LOOKUP
على الرغم من أنه من الممكن فقط كتابة دالة LOOKUP
= LOOKUP (A2، A5: C10)
في خلية ورقة عمل ، يجد العديد من الأشخاص أنه من الأسهل استخدام مربع الحوار الخاص بالوظيفة.
يتيح لك مربع الحوار إدخال كل وسيطة في سطر منفصل دون القلق بشأن صيغة الدالة - مثل الأقواس وفواصل الفواصل بين الوسيطات.
توضح الخطوات أدناه بالتفصيل كيفية إدخال دالة LOOKUP في الخلية B2 باستخدام مربع الحوار.
- انقر فوق الخلية B2 في ورقة العمل لجعلها الخلية النشطة ؛
- انقر فوق علامة التبويب صيغ ؛
- اختر Lookup and Reference من الشريط لفتح القائمة المنسدلة الدالة؛
- انقر فوق LOOKUP في القائمة لإظهار مربع الحوار Select arguments ؛
- انقر فوق lookup_value ، خيار الصفيف في القائمة ؛
- انقر فوق موافق لإظهار مربع الحوار " وسائط الدالة "؛
- في مربع الحوار ، انقر فوق سطر Lookup_value ؛
- انقر فوق الخلية A2 في ورقة العمل لإدخال مرجع الخلية هذا في مربع الحوار؛
- انقر فوق خط Array في مربع الحوار
- قم بتمييز الخلايا من A5 إلى C10 في ورقة العمل لإدخال هذا النطاق في مربع الحوار - يحتوي هذا النطاق على كافة البيانات التي سيتم البحث عنها بواسطة الدالة
- انقر فوق "موافق" لإكمال الدالة وإغلاق مربع الحوار
- يظهر خطأ # N / A في الخلية E2 لأننا لم نكتب بعد اسم جزء في الخلية D2
دخول قيمة البحث
- انقر فوق الخلية A2 واكتب Whachamacallit ثم اضغط المفتاح Enter على لوحة المفاتيح؛
- يجب أن تظهر القيمة 23.56 $ في الخلية B2 لأن هذا هو سعر Whachamacallit الموجود في العمود الأخير من جدول البيانات؛
- اختبر الوظيفة عن طريق كتابة أسماء الأجزاء الأخرى في الخلية A2. سيظهر سعر كل جزء في القائمة في الخلية B2 ؛
- عند النقر فوق الخلية E2 ، تظهر الدالة الكاملة = LOOKUP (A2 ، A5: C10) في شريط الصيغة أعلى ورقة العمل.