استخدام الوسيطة table_array في دالة البحث

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

عندما تقوم ب# انشاء صيغه ب# استخدام الدالات VLOOKUP او HLOOKUP ، ف# ان تدخل وسيطه table_array، و# نطاق من الخلايا، مثل D2:F39. تبحث الداله ذلك النطاق ل# البيانات التي تحاول العثور عليها.

تكون الوسيطة table_array دوماً الوسيطة الثانية في الدالة VLOOKUP أو HLOOKUP (الوسيطة الأولى هي القيمة التي تحاول العثور عليها)، ولن تعمل هاتان الدالتان بدون الوسيطة table_array.

بإمكان الوسيطة الأولى أن تكون عبارة عن قيمة معينة مثل "41" أو "أبو"، أو بإمكانها أن تكون مرجع خلية، مثل F2. قد تبدو الوسيطة الأولى على الشكل التالي:

‎=VLOOKUP(F2,...‎

تتبع الوسيطة table_array قيمة البحث دوماً، كالتالي:

‎=VLOOKUP(F2,B4:D39, ...‎

بإمكان نطاق الخلايا المذكور في الوسيطة table_array استخدام مراجع خلايا نسبية أو مطلقة. إذا كنت ستعمل على نسخ الصيغة إلى خلايا أخرى، فستحتاج إلى استخدام مراجع الخلايا المطلقة (لاحظ علامات $)، على الشكل التالي:

‎=VLOOKUP(F2,$B$2:BD$39, ...‎

إذا كانت الخلايا في الوسيطة table_array موجودة على ورقة عمل أخرى في المصنف، فمن المفترض أن تتضمّن الوسيطة اسم الورقة تليها علامة تعجّب. قد يبدو بناء الجملة على الشكل التالي:

‎=VLOOKUP(F2,Sheet2!$C$14:E$42, ...‎

يكون العمود الذي يتضمّن القيم التي تحاول البحث عنها الوسيطة الثالثة التي تدخلها. يُطلق على هذا العمود اسم عمود البحث. إذا كانت القيم التي تريد رؤيتها موجودة في العمود D (العمود الثالث في الوسيطة table_array)، فستكون الوسيطة الأخيرة رقم 3.

‎=VLOOKUP(F2,B4:D39,3)‎

يمكنك استخدام وسيطة رابعة، إما False أو True، على الرغم من أن هذا الأمر اختياري. استخدم الوسيطة False إذا كنت تبحث عن تطابق تام.

‎=VLOOKUP(F2,B4:D39,3,False)‎

إذا استخدمت الوسيطة True أو تركت الوسيطة الرابعة فارغة، فستُرجع الدالة تطابقاً تقريبياً للقيمة الموجودة في الوسيطة الأولى. وبالتالي، إذا كانت الوسيطة الأولى هي "أبو" واستخدمت True، فستُرجع الدالة "أبو" و"أبو عبيدة" وهكذا دواليك. ولكن إذا استخدمت False، فستُرجع الدالة التطابق التام "أبو" فقط، وهو ما يحتاج إليه معظم الأشخاص.

لجعل استخدام True أكثر تعقيداً، إذا لم يتم فرز عمود البحث — وهو العمود الذي تقوم بتعيينه في الوسيطة الثالثة — بترتيب تصاعدي (من أ إلى ي أو من أدنى إلى أعلى رقم)، فقد تُرجع الدالة النتيجة الخطأ.

ل# الحصول علي مزيد من المعلومات حول الدالتين VLOOKUP و HLOOKUP، راجع دالات البحث و# المراجع (مرجع).

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×