سيؤدي تعديل زر التحكم إلى إعادة تحميل هذه الصفحة تلقائيًا

LOOKUP

تقوم دالة LOOKUP بالبحث عن تطابق لقيمة بحث معينة في مجموعة ما، ثم إرجاع القيمة في الخلية ذات الموضع النسبي نفسه في مجموعة ثانية.

تلميح: للبحث المحسّن الذي يعمل في أي اتجاه، استخدم XLOOKUP.

LOOKUP(البحث-عن‏; البحث-أين‏; قيم-النتيجة)

البحث-عن: القيمة المطلوب إيجادها. البحث-عن يمكن أن يتضمن أية قيمة، أو سلسلة REGEX.

البحث-أين: المجموعة التي تتضمن القيم المطلوب البحث عنها. البحث-أين يمكن أن يتضمن أية قيم.

قيم-النتيجة: مجموعة اختيارية تتضمن القيمة المطلوب إرجاعها وفقًا للبحث. قيم-النتيجة يمكن أن يتضمن أية قيم.

ملاحظات

  • يتم عادةً تضمين البحث-أين وقيم-النتيجة، وهما أحاديا الأبعاد — أعمدة متعددة أو صفوف متعددة، ولكن ليس الاثنان معًا. إلا أنه لضمان التوافق مع تطبيقات جداول البيانات الأخرى، يمكن تحديد البحث-أين كثنائي الأبعاد — أعمدة متعددة وصفوف متعددة — ويمكن إهمال قيم-النتيجة.

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

  • إذا كان البحث-أين ثنائي الأبعاد وتم إهمال قيم-النتيجة، فيتم إرجاع القيمة المناظرة في آخر صف (إذا كان عدد الأعمدة المتضمنة في المجموعة أكبر) أو آخر عمود (إذا كان عدد الصفوف المتضمنة في المجموعة أكبر).

  • إذا ظهر مُعامل البحث-عن عدة مرات في البحث-أين، فإن دالة LOOKUP تحدد آخر ظهور لمُعامل البحث-عن. لتحديد ترتيب البحث في نطاق معين، استخدم دالة XLOOKUP.

أمثلة

الجدول التالي المعطى:

A

B

C

D

E

1

0

20

40

60

80

2

A

E

I

O

U

3

vel

elit

dolor

sit

amet

4

1

2

3

4

5

=LOOKUP‏(20‏; A1:E1‏; A2:E2) تُرجع "E"، نظرًا لأن "E" يوجد في نفس الموضع ‏(الخلية الثانية) في المجموعة قيم-النتيجة ‏(A2:E2) مثل20 ‏(البحث-عن) في المجموعة البحث-أين ‏(A1:E1).

=LOOKUP‏(‎"E"‏; B1:B4‏; A4:D4) تُرجع 2، نظرًا لأن "E" هي القيمة الثانية في المجموعة البحث-أين و2 هي القيمة الثانية في المجموعة البحث-عن. لاحظ أن إحدى المجموعتين كانت عمودًا والأخرى كانت صفًا، ولكنهما كانتا من نفس الحجم.

=LOOKUP‏(20‏; A1:E2‏; A4:E4) تُرجع 2، نظرًا لأن 20 توجد في الخلية الثانية من الصف العلوي في المجموعة البحث-أين ‏(يتم استخدام أعلى صف) ولأن 2 توجد في الخلية الثانية في المجموعة البحث-أين.

=LOOKUP‏("vel"‏;‏ A1:B4‏; B2:E2) تُرجع "O"، نظرًا لأن "vel" توجد في الخلية الثالثة من العمود الأول في المجموعة البحث-أين ‏(يتم استخدام العمود في أقصى اليسار) ولأن "O" يوجد في الخلية الثالثة في المجموعة البحث-أين.

=LOOKUP‏("vel"‏;‏ A1:B4‏; B2:E4) تُرجع خطأ نظرًا لأن عرض المجموعة قيم-النتيجة لا يمكن أن يكون أكثر من صف أو عمود واحد.

=LOOKUP‏(100‏; A1:E1‏; A4:E4) تُرجع 5، نظرًا لأن 100 أكبر من آخر ‏(خامس) خلية محددة في المجموعة البحث-أين ولأن 5 توجد في الخلية الخامسة من المجموعة قيم-النتيجة المحددة.

=LOOKUP‏(REGEX‏("^a.*")‏; A3:E3‏; A1:E1) تُرجع 80، القيمة الموجودة في A1:E1 التي تقابل القيمة الأولى في A3:E3 والتي تبدأ بـ "a".

انظر أيضًاHLOOKUPMATCHVLOOKUP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
هل كان هذا مفيدًا؟
الحد الأقصى للأحرف: 250
الحد الأقصى للأحرف 250.
شكرًا على ملاحظاتك.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.