معرفی توابع lookup و reference اکسل

تعدادی از توابع اکسل تحت عنوان lookup و reference رده بندی میشوند. در این پست به معرفی و نحوه کار با این توابع پرداخته میشود.

تابع VLOOKUP مختصر Vertical lookup به معنی جستجو در راستای عمود (ستون) است. کار این تابع جستجو در ستون منتهاالیه چپ و برگرداندن مقدار از سلولی با سطر مشابه است. برای فهمیدن راحت تر کار این تابع به شکل زیر توجه کنید. در سلول B2 تابع VLOOKUP وارد شده است.

 

توضیح بیشتر در مورد تابع

VLOOKUP(A2,$E$4:$G$7,3,FALSE)

اولین آرگومان، سلول A2 است که مقدار عددی ۱۰۴ دارد. تابع سعی به یافتن مقدار ۱۰۴ در ستون چپ محدوده $E$4:$G$7 را دارد. پس از یافتن، مقدار سومین ستون متناظر را به عنوان خروجی برمیگرداند. (چرا سومین: به عدد ۳ در آرگومان ورودی تابع دقت کنید)

آخرین پارامتر ورودی FALSE است که باعث میشود در جستجو دنبال عبارت عیناً مشابه رفته و در صورتیکه موفق به یافتن این عبارت نگردد خروجی #N/A را برمی گرداند.

سلولهای پایین A2 را به کمک کپی فرمول پر میکنیم.

 

تابع HLOOKUP هم کارکرد مشابهی دارد البته برای جستجو در حالت افقی.

 

تابع MATCH

این تابع به دنبال عبارت خاصی (پارامتر ورودی اول) در محدوده سلول (پارامتر ورودی دوم) گشته و در صورت یافتن، موقعیت سلول را به عنوان خروجی برمیگرداند. پارامتر سوم هم اختیاری بوده و در صورتیکه معادل صفر انتخاب شود منجر به جستجو بر اساس عبارت عیناً مشابه رفته و در صورت نیافتن خروجی #N/A را برمی گرداند.

 

تابع INDEX

در محدوده سلولهای داده شده (عنوان آرگومان اول تابع) مقدار سلول واقع شده در سطر (پارامتر دوم) و ستون (پارامتر سوم) را برمیگرداند.

 

مثال بالا تابع را در حالت دو بعدی استفاده کرده بود، میتوان همانند شکل زیر پارامتر سوم را از ورودی حذف نمود.

 

تابع CHOOSE

پارامتر اول این تابع یک عدد است و بر اساس این عدد مقدار خروجی تابع را برمیگرداند.

 

دانلود فایل اکسل

با برچسب: ,
پست شده در اکسل
3 دیدگاه در “معرفی توابع lookup و reference اکسل
  1. الهام می‌گه:

    خیلی خوب بود مرسی

  2. آریا می‌گه:

    با سلام
    INDEX(N11:N16,MATCH(TRUE,INDEX((N11:N16۰),۰),۰))
    (LOOKUP(2,1/(N$1:N16″”),N$1:N16))

    بعد از کلی گشتن دو تا فرمول بالا رو پیدا کردم
    فرمول اول کارکردش اینه که اولین سلولی که خالی نباشه رو نمایش میده
    فرمول دوم هم آخرین سلول غیر خالی رو نمایش میده
    کسی میتونه شیوه عملکرد این دو تا فرمول رو بشکافه ؟
    مخصوصا این قسمت فرمول ها
    N11:N16۰
    ۱/(N$1:N16″”

  3. علیرضا می‌گه:

    بسیار عالی، مختصر و مفید
    با سپاس از شما

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

× 6 = 6

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>