تابع VLOOKUP
تابع VLOOKUP یکی از توابع پرکاربرد در نرم افزار اکسل (Excel) است که به شما اجازه میدهد مقداری را در یک جدول یا محدوده دادهها پیدا کنید و بازگردانید. این تابع معمولاً برای جستجوی مقادیر در یک ستون خاص و بازگرداندن مقدار مربوطه از ستون دیگر استفاده میشود.
ساختار کلی تابع VLOOKUP به صورت زیر است:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
در ادامه، به تفصیل هر یک از پارامترهای این تابع را توضیح میدهیم:
1. lookup_value: این پارامتر مقداری است که میخواهید در جدول یا محدوده دادهها جستجو شود و بازگردانده شود.
2. table_array: این پارامتر محدوده دادهها است که در آن میخواهید جستجو انجام شود. این محدوده باید حاوی دو ستون (یا بیشتر) باشد. مقداری که در پارامتر قبلی وارد کردهاید، در اولین ستون این محدوده جستجو میشود.
3. col_index_num: این پارامتر عددی است که نشان میدهد از کدام ستون محدوده دادهها باید مقدار مطلوب بازگردانده شود. به عبارت دیگر، اگر این عدد را 1 قرار دهید، مقدار متناظر با lookup_value در ستون اول محدوده دادهها برگردانده میشود. اگر این عدد را 2 قرار دهید، مقدار متناظر در ستون دوم و غیره برگردانده خواهد شد.
4. range_lookup (اختیاری): این پارامتر نشان میدهد که آیا جستجو باید به صورت تقریبی (approximate) یا دقیق (exact) انجام شود. برای جستجوی دقیق، میتوانید این پارامتر را برابر با FALSE یا 0 قرار دهید. برای جستجوی تقریبی، میتوانید این پارامتر را برابر با TRUE یا 1 قرار دهید. اگر این پارامتر را خالی بگذارید، اکسل به طور پیش فرض جستجوی دقیق را انجام خواهد داد.
مثال تابع VLOOKUP
اگر می خواهید تابع Vlookup، تطبیق یا جستجوی دقیق را انجام دهد، کافیست آخرین آرگومان آن را FALSE قرار دهید.
در مثال زیر، داده های مرتبط با نمرات داش آموزان آورده شده است. مقادیر مرتبط با شناسه دانش آموز، نام، نمره ریاضی و نمره شیمی به ترتیب در ستون های ID، Name، Math و Chemistry قرار دارند.
برای به دست آوردن نمرات ریاضی متناظر بر اساس شماره شناسه خاص، مراحل زیر را دنبال کنید:
فرمول زیر را در یک سلول خالی برای محاسبه وارد کنید.
=VLOOKUP(F2,$A$2:$D$7,3,FALSE)
برای اعمال این فرمول روی بقیه سلول های ستون، روی گوشه سمت راست- پایین سلول فعلی حرکت کنید تا شکل آن به (+) تغییر پیدا کند سپس آن را به سمت پایین بکشید.
در این فرمول،
- مقدار سلول F2 مقدار مورد جستجو است که تابع VLOOKUP مقدار متناظر با آن را برمی گرداند.
- A2:D7 محدوده مورد جستجو است.
- عدد ۳ شماره ستونی است که مقدار متناظر از آن برگردانده می شود.
- FALSE نیز تعیین می کند که تابع مقدار دقیق را جستجو کند.
- اگر مقدار تعیین شده در محدوده داده ها پیدا نشود، خطای #N/A را نمایش می دهد.
با استفاده از تابع VLOOKUP در اکسل، میتوانید جستجوهای پیچیدهتری نیز انجام دهید، مانند استفاده از محدوده دادهها با ستونهای بیشتر یا استفاده از پارامتر range_lookup برابر با TRUE برای جستجوی تقریبی.
این توضیحات کلی درباره تابع VLOOKUP در اکسل بود. با استفاده از این تابع، شما میتوانید به سادگی مقادیر مورد نیاز خود را در جداول بزرگتر پیدا کنید و بازگردانید.