البحث عن قيم في قائمة بيانات

لنفترض أنك تريد البحث عن ملحق هاتف الموظف باستخدام رقم الشارة الخاص به، أو المعدل الصحيح للجنة لمبلغ المبيعات. يمكنك البحث عن البيانات للعثور بسرعة وكفاءة على بيانات محددة في قائمة والتحقق تلقائيا من أنك تستخدم البيانات الصحيحة. بعد البحث عن البيانات، يمكنك إجراء العمليات الحسابية أو عرض النتائج مع القيم التي تم إرجاعها. هناك عدة طرق للبحث عن القيم في قائمة البيانات وعرض النتائج.

ماذا تريد أن تفعل؟

البحث عن القيم عموديا في قائمة باستخدام تطابق تام

للقيام بهذه المهمة، يمكنك استخدام الدالة VLOOKUP أو مزيج من الدالتين INDEX وMATCH.

أمثلة VLOOKUP

=VLOOKUP (B3,B2:E7,2,FALSE)

تبحث دالة VLOOKUP عن "عبادي" في أول عمود (العمود B) في صفيف الجدول B2:E7 وترجع "عبد القهار" من العمود الثاني (عمود C) لصفيف الجدول.  ترجع القيمة "False" تطابقاً تاماً.

=VLOOKUP (102,A2:C7,2,FALSE)

تبحث دالة VLOOKUP عن تطابق تام (FALSE) لاسم العائلة لمعرف 102 (قيمة البحث) في العمود الثاني (العمود B) في نطاق A2:C7 وترجع "عبادي".

لمزيد من المعلومات، راجع الدالة VLOOKUP.

أمثلة INDEX وMATCH

يمكن استخدام الدالات INDEX وMATCH كبديل لـ VLOOKUP

في اللغة الإنجليزية البسيطة، فهذا يعني:

=INDEX(أريد القيمة المرجعة من C2:C10، والتي ستكون MATCH(Kale، والتي توجد في مكان ما في الصفيف B2:B10، حيث تكون القيمة المرجعة هي القيمة الأولى المقابلة ل Kale))

تبحث الصيغة عن القيمة الأولى في C2:C10 التي تتوافق مع Kale (في B7) وترجع القيمة في C7 (100)، وهي القيمة الأولى التي تطابق Kale.

لمزيد من المعلومات، راجع الدالة INDEXوMATCH.

أعلى الصفحة

البحث عن القيم عموديا في قائمة باستخدام تطابق تقريبي

للقيام بذلك، استخدم الدالة VLOOKUP.

هام: تأكد من فرز القيم في الصف الأول بترتيب تصاعدي.

مثال على صيغة VLOOKUP تبحث عن تطابق تقريبي

في المثال أعلاه، يبحث VLOOKUP عن الاسم الأول للطالب الذي لديه 6 تارديات في نطاق A2:B7. لا يوجد إدخال ل 6 ملهيات في الجدول، لذلك يبحث VLOOKUP عن أعلى تطابق تالي أقل من 6، ويجد القيمة 5، المقترنة بالاسم الأول ديف، وبالتالي يرجع ديف.

لمزيد من المعلومات، راجع الدالة VLOOKUP.

أعلى الصفحة

البحث عن القيم عموديا في قائمة بحجم غير معروف باستخدام تطابق تام

للقيام بهذه المهمة، استخدم الدالتين OFFSET وMATCH.

ملاحظة: استخدم هذا الأسلوب عندما تكون بياناتك في نطاق بيانات خارجي تقوم بتحديثه كل يوم. أنت تعرف أن السعر موجود في العمود B، ولكنك لا تعرف عدد صفوف البيانات التي سيرجعها الخادم، ولا يتم فرز العمود الأول أبجديا.

مثال على الدالتين OFFSET وMATCH

C1 هي الخلايا العلوية اليمنى من النطاق (تسمى أيضا خلية البداية).

تبحث MATCH("Oranges",C2:C7,0) عن البرتقال في نطاق C2:C7. يجب عدم تضمين خلية البداية في النطاق.

1 هو عدد الأعمدة الموجودة على يمين خلية البداية حيث يجب أن تكون القيمة المرجعة منها. في مثالنا، القيمة المرجعة هي من العمود D، Sales.

أعلى الصفحة

البحث عن القيم أفقيا في قائمة باستخدام تطابق تام

للقيام بهذه المهمة، استخدم الدالة HLOOKUP. راجع مثالاً أدناه:

مثال على صيغة HLOOKUP التي تبحث عن تطابق تام

يبحث HLOOKUP عن عمود Sales ، ويعيد القيمة من الصف 5 في النطاق المحدد.

لمزيد من المعلومات، راجع الدالة HLOOKUP.

أعلى الصفحة

البحث عن القيم أفقيا في قائمة باستخدام تطابق تقريبي

للقيام بهذه المهمة، استخدم الدالة HLOOKUP.

هام: تأكد من فرز القيم في الصف الأول بترتيب تصاعدي.

مثال على صيغة HLOOKUP تبحث عن تطابق تقريبي

في المثال أعلاه، يبحث HLOOKUP عن القيمة 11000 في الصف 3 في النطاق المحدد. لا يعثر على 11000 ومن ثم يبحث عن أكبر قيمة تالية أقل من 1100 ويرجع 10543.

لمزيد من المعلومات، راجع الدالة HLOOKUP.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.