VLOOKUP یک ابزار بسیار مفید در اکسل هست و یاد گرفتن اون از چیزی که فکر میکنید خیلی آسانتر هست!
قبل از شروع باید اصول اولیه این تابع را درک کنید، پس درس آموزش فرمولهای اکسل رو بررسی کنید (یا یک نسخه خاص از اکسل رو انتخاب کنید). VLOOKUP در همه نسخههای اکسل و حتی در برنامه های صفحه گسترده دیگه مثل Google Sheets کار میکنه. اگه می خواید همراه با این مقاله پیش برید میتونید مثال زیر رو دانلود کنید.
VLOOKUP دقیقاً چیه؟
VLOOKUP بهتون اجازه میده تا اطلاعات خاصی رو در صفحه گسترده خود جستجو کنید. برای مثال اگه لیستی از محصولات به همراه قیمت اونها دارید، میتونید دنبال قیمت یک محصول خاص بگردید.
برای مثال میخوایم از VLOOKUP برای پیدا کردن قیمت فریم عکس استفاده کنیم. همانطور که میبینید قیمت آن ۹.۹۹ دلار هست، اما دلیل پیدا کردن راحت قیمت این هست که مثال ما خیلی ساده هست. هنگامی که یاد بگیرید چطور از VLOOKUP استفاده کنید میتونید به راحتی در صفحات بزرگتر و پیچیده تر جستجو کنید و این تابع واقعا براتون مفید خواهد بود.
برای این مثال ما فرمول رو به سلول E2 اضافه میکنیم، اما میتونید اون رو به هر سلول خالی دیگهای اضافه کنید. طبق معمول فرمول با علامت برابر یا (=) شروع میشه. بعد اسم فرمول رو تایپ کنید. مقدار فرمول باید در پرانتز باشه بنابراین مثل عبارت زیر یک پرانتز باز کنید:
) VLOOKUP =
افزودن مقدار
حالا مقدار رو اضافه میکنیم. این مقدارها به تابع VLOOKUP میگن کجا و چه چیزی رو جستجو کنه. اولین مقدار نام موردی هست که در جستجوی آن هستید، که در این مثال قاب عکس هست. از آنجا که مقدار این فرمول متن هست باید اون رو داخل دابل کوتیشن قرار بدیم:
“VLOOKUP (“Photo frame =
مقدار دوم محدوده سلولی است که حاوی داده موردنظرمون هست. در این مثال اطلاعات ما در A2: B16 میباشد. در هر تابع باید از کاما برای جدا کردن مقدارها استفاده کنید.
VLOOKUP (“Photo frame”, A2:B16 =
توجه: VLOOKUP همیشه اولین ستون در این محدوده رو جستجو میکند. در این مثال، اول ستون A رو برای “قاب عکس” جستجو میکنه. در بعضی موارد ممکن هست لازم باشه که ستونها رو جابهجا کنید تا ستون اول حاوی دادههای صحیح باشه.
مقدار سوم فرمول شماره ستون هست: ستون اول در محدوده ۱، ستون دوم در محدوده ۲ و به همین ترتیب. در این مثال میخوایم قیمت محصول موردنظر رو پبدا کنیم و این قیمت در ستون دوم هست، پس مقدار سوم ما برابر ۲ هست:
VLOOKUP (“Photo frame”, A2:B16, 2 =
مقدار چهارم به VLOOKUP میگه که دنبال مقدار تقریبی باشه یا نه که این مقدار با “درست” یا “نادرست” تعریف میشه. اگه درست رو انتخاب کنید تابع به دنبال مقدار تقریبی خواهد بود. این حالت فقط زمانی مفید هست که ستون اول مقادیر عددی مرتب داشته باشه. از آنجایی که ما دنبال مقدار دقیق هستیم مقدار چهارم باید نادرست باشد. آخرین مقدار رو وارد کرده و پرانتز رو ببندید.
(VLOOKUP (“Photo frame”, A2:B16, 2, FALSE =
هنگامی که Enter رو فشار بدین این تابع باید ۹.۹۹ رو نشان بده.
این تابع چگونه کار میکنه؟
بیایید نگاهی به نحوه کار این تابع بندازیم. این تابع ابتدا ستون اول رو عمودی جستجو میکنه ( VLOOKUP مخفف عبارت “vertical lookup” به معنی جستجو عمودی هست). هنگامی که “قاب عکس” پیدا بشه به ستون دوم میره تا مقدار قیمت رو پیدا کنه.
نکته: قیمت باید در سمت راست اسم محصول موردنظرمون باشه، چرا که VLOOKUP نمیتونه به سمت چپ ستون در حال جستجو بره و اون رو بررسی کنه.
اگه بخوایم قیمت یک محصول متفاوت رو پیدا کنیم، میتونیم اولین مقدار فرمول رو تغییر دهیم:
(VLOOKUP (“T-shirt”, A2:B16, 2, FALSE =
یا
(VLOOKUP (“Gift basket”, A2:B16, 2, FALSE =
مثالی دیگه:
آیا برای مثال کمی پیچیدهتر آماده هستید؟ فرض کنید یک ستون سوم هم داریم که شامل دستهبندی هر محصول هست. این بار به جای پیدا کردن قیمت، دستهبندی رو پیدا خواهیم کرد.
برای پیدا کردن دستهبندی یک محصول باید مقدار دوم و سوم فرمول رو تغییر بدیم. اول محدوده رو به A2:C16 تغییر میدهیم تا جستجو شامل ستون سوم هم بشه. بعد شماره ستون رو به ۳ تغییر میدهیم، چون دستهبندیها در ستون سوم قرار دارن:
(VLOOKUP (“Gift basket”, A2:C16, 3, FALSE =
هنگامی که Enter رو فشار بدین میبینید که “سبد هدیه” در دستهبندی Gifts قرار داره.
حالا اصول اولیه استفاده از VLOOKUP رو میدونید، اگر چه کاربران گاهی اوقات از VLOOKUP به روشهای مختلف برای کارهای پیشرفته استفاده میکنند. شما هم میتونید کارهای زیادی با تکنیکهایی که گفتیم انجام بدین. برای مثال، اگه یک لیست تماس دارید میتونید دنبال اسم یک شخص بگردید و شماره تلفن اون رو پیدا کنید. اگه لیست تماس شما دارای ستونهایی برای ایمیل یا نام شرکت هم باشه، میتونید با تغییرمقدار های دوم و سوم، همان طور که در مثال انجام دادیم، به سادگی داده موردنظرتان رو جستجو کنید.