چگونه از تابع LOOKUP اکسل برای یافتن اطلاعات استفاده کنیم

فهرست مطالب:

چگونه از تابع LOOKUP اکسل برای یافتن اطلاعات استفاده کنیم
چگونه از تابع LOOKUP اکسل برای یافتن اطلاعات استفاده کنیم
Anonim

عملکرد Excel LOOKUP دو شکل دارد: فرم برداری و فرم آرایه. فرم آرایه تابع LOOKUP مشابه دیگر توابع جستجوی اکسل مانند VLOOKUP و HLOOKUP است. می‌توانید از آن برای یافتن یا جستجوی مقادیر خاص واقع در جدول داده‌ها استفاده کنید.

LOOKUP در مقابل VLOOKUP و HLOOKUP

تفاوت آن این است که:

  • با VLOOKUP و HLOOKUP، می توانید انتخاب کنید که از کدام ستون یا ردیف مقدار داده را برگردانید. LOOKUP همیشه یک مقدار را از آخرین سطر یا ستون آرایه برمی گرداند.
  • هنگام یافتن تطابق برای مقدار مشخص شده (مقدار_Lookup)، VLOOKUP فقط اولین ستون داده و HLOOKUP فقط ردیف اول را جستجو می کند. تابع LOOKUP بسته به شکل آرایه، اولین سطر یا ستون را جستجو می کند.

عملکرد جستجو و شکل آرایه

شکل آرایه می تواند مربع (تعداد ستون و ردیف مساوی) یا مستطیل (تعداد ستون ها و سطرها نامساوی) باشد. شکل بر جایی که تابع LOOKUP برای داده ها جستجو می کند تأثیر می گذارد:

  • اگر یک آرایه مربع است یا اگر یک مستطیل بلند است (بلندتر از عرض آن)، LOOKUP فرض می‌کند که داده‌ها در ستون‌هایی مرتب شده‌اند و مطابقت با Lookup_value را در ستون اول آرایه جستجو می‌کند.
  • اگر یک آرایه یک مستطیل عریض است (عریض تر از بلندی آن)، LOOKUP فرض می کند که داده ها در ردیف ها مرتب شده اند و مطابقت با Lookup_value را در ردیف اول آرایه جستجو می کند.

نحو و آرگومان های تابع LOOKUP: فرم آرایه

نحو برای فرم آرایه تابع LOOKUP این است:

=LOOKUP(Lookup_value, Array)

Lookup_value (الزامی): مقداری که تابع در آرایه جستجو می کند. Lookup_value می تواند یک عدد، متن، یک مقدار منطقی یا یک نام یا مرجع سلولی باشد که به یک مقدار اشاره دارد.

Array (الزامی): محدوده سلول هایی که تابع جستجو می کند تا Lookup_value را پیدا کند. داده ها می توانند متن، اعداد یا مقادیر منطقی باشند.

مثال با استفاده از فرم آرایه تابع LOOKUP

این مثال از فرم آرایه تابع LOOKUP برای یافتن قیمت Whachamacallit در فهرست موجودی استفاده می کند.

شکل آرایه یک مستطیل بلند است و تابع مقداری را که در آخرین ستون فهرست موجودی قرار دارد برمی‌گرداند.

برای دنبال کردن این مثال، داده های نشان داده شده در کاربرگ نمونه زیر را وارد کنید.

Image
Image

مرتب کردن داده ها

شما باید داده های آرایه را به ترتیب صعودی مرتب کنید تا تابع LOOKUP به درستی کار کند. هنگام مرتب‌سازی داده‌ها در اکسل، ابتدا ستون‌ها و ردیف‌هایی از داده‌ها را برای مرتب‌سازی انتخاب کنید، که معمولاً شامل سرفصل‌های ستون می‌شود.

  1. سلول های A4 تا C10 را در کاربرگ برجسته کنید.

    Image
    Image
  2. روی روبان، به برگه Data بروید.

    Image
    Image
  3. در گروه Sort & Filter ، Sort را انتخاب کنید تا کادر گفتگوی مرتب سازی باز شود.

    Image
    Image
  4. در زیر عنوان Column ، منوی کشویی را انتخاب کنید و مرتب سازی بر اساس Part را انتخاب کنید.

    Image
    Image
  5. در زیر عنوان Sort on ، منوی کشویی را انتخاب کنید و Cell Values را انتخاب کنید. را انتخاب کنید.

    Image
    Image
  6. در زیر عنوان Order ، منوی کشویی را انتخاب کنید و A تا Z را انتخاب کنید. را انتخاب کنید.

    Image
    Image
  7. OK را برای مرتب‌سازی داده‌ها و بستن کادر محاوره‌ای انتخاب کنید.

    Image
    Image

مثال تابع LOOKUP

اگرچه می توان تابع LOOKUP را تایپ کرد، =LOOKUP(A2, A5:C10)، در یک سلول کاربرگ، ممکن است استفاده از تابع کمتر گیج کننده باشد. کادر محاوره ای. کادر محاوره ای به شما امکان می دهد هر آرگومان را در یک خط جداگانه بدون نگرانی در مورد نحو تابع، مانند پرانتز و جداکننده های کاما بین آرگومان ها وارد کنید.

مراحل زیر نحوه ورود تابع LOOKUP به سلول B2 با استفاده از کادر محاوره ای را شرح می دهد.

اگر تابع نتواند مطابقت دقیقی برای Lookup_value پیدا کند، بزرگترین مقدار را در آرایه انتخاب می کند که از نظر مقدار کمتر یا برابر با Lookup_value باشد. اگر Lookup_value گم شده باشد یا از همه مقادیر موجود در آرایه کوچکتر باشد، تابع LOOKUP یک خطای N/A برمی گرداند.

  1. در کاربرگ، سلول B2 را انتخاب کنید تا به سلول فعال تبدیل شود.

    Image
    Image
  2. به برگه Formulas بروید.

    Image
    Image
  3. Lookup and Reference را برای باز کردن لیست کشویی تابع انتخاب کنید.

    Image
    Image
  4. LOOKUP را برای نمایش کادر محاوره ای Select Arguments انتخاب کنید.

    Image
    Image
  5. lookup_value، آرایه را انتخاب کنید و OK را انتخاب کنید تا کادر محاوره ای Function Arguments نمایش داده شود..

    Image
    Image
  6. در کادر گفتگو، کادر متنی Lookup_value را انتخاب کنید.

    Image
    Image
  7. در کاربرگ، سلول A2 را انتخاب کنید تا مرجع آن سلول را در کادر محاوره ای وارد کنید.

    Image
    Image
  8. در کادر گفتگو، کادر متنی Array را انتخاب کنید.

    Image
    Image
  9. در کاربرگ، سلول های A5 تا C10 را برجسته کنید تا این محدوده را در کادر محاوره ای وارد کنید. این محدوده حاوی داده هایی است که باید توسط تابع جستجو شود.

    Image
    Image
  10. OK را برای تکمیل عملکرد و بستن کادر محاوره ای انتخاب کنید.
  11. خطای

    An N/A در سلول B2 ظاهر می شود زیرا باید نام قطعه را در سلول A2 تایپ کنید.

    Image
    Image

یک مقدار جستجو را وارد کنید

در اینجا نحوه وارد کردن نام برای یافتن قیمت یک کالا آمده است:

  1. سلول A2 را انتخاب کنید، Whachamacallit را تایپ کنید و کلید Enter را روی صفحه کلید فشار دهید..

    Image
    Image
  2. مقدار $23.56 در سلول B2 ظاهر می شود. این قیمت یک Whachamacallit است که در آخرین ستون جدول داده ها قرار دارد.
  3. با تایپ کردن نام قطعات دیگر در سلول A2 عملکرد را آزمایش کنید. قیمت هر قسمت در لیست در سلول B2 ظاهر می شود.
  4. وقتی سلول B2 را انتخاب می کنید، تابع کامل =LOOKUP(A2, A5:C10) در نوار فرمول بالای کاربرگ ظاهر می شود..

توصیه شده: