تابع Lookup در اکسل💥۹ نکته کاربردی در کار با آن
سلام به آموزش دیگری از مجموعه آموزش های سافت پلاس خوش آمدید . موضوع آموزش امروز ما در خصوص تابع Lookup در اکسل است.
این تابع یکی از توابع بسیار مهم و کاربردی در نرم افزار اکسل است .
هر چند که کار کردن با تابع لوکاپ در اکسل بسیار ساده و آسان است اما یادگیری کار با آن یکی از نشانه های بالا بودن سطح مهارت شما در کار با اکسل خواهد بود .
تابع لوکاپ یکی از انواع توابع موجود در دسته Lookup & Reference Functions است.
در این دسته از توابع حدود ۲۵ تابع قرار دارند .
اما در این آموزش می خواهیم راجع به چه چیزی با شما صحبت کنم :
۱- اول از همه بررسی می کنیم که اصلا تابع لوکاپ در اکسل چه کاری برای شما می تواند بکند ؟
۲- در قدم بعد با ساختار این تابع آشنا می شوید و اینکه هر کدام از این بخش ها چه کارهایی می توانند بکنند ؟
۳- بعد از اینکه با این تابع لوکاپ در اکسل آشنا شدید بصورت عملی با نحوه کار با آن آشنا می شوید .
۴- در قدم آخر هم با یک سری خطاهای احتمالی که در حین کار با این تابع lookup مواجه شوید را معرفی خواهم کرد
اگر که آماده اید با هم شروع می کنیم .
فهرست محتوا
تابع lookup در اکسل چه کاری می کند ؟
اگر اسم این تابع را در قسمت Formula Bar اکسل خود وارد کنید با تصویری مانند زیر مواجه خواهید شد .
این یعنی اینکه با دو حالت از این تابع سر و کار داریم .
اما هر کدام از این دو حالت چه کاری برای ما می کنند ؟ چه شباهت ها و چه تفاوت هایی با هم دارند ؟ اینها چیزهایی است که در ادامه راجع به آنها بیشتر صحبت خواهیم کرد .
اگر دقت کنید تابع لوکاپ می تواند در دو حالت وکتور و یا آرایه ای بر روی داده ها عمل کند .
اما منظور از وکتور چیست ؟ و منظور از آرایه در این تابع چیست ؟
اول برویم به سراغ تعریف واژه آرایه . در اکسل به مجموعه سطرها و ستونهای موجود در یک محدوده در اصطلاح آرایه می گوییم .
این تعریف را در تصویر زیر می توانید مشاهده کنید .
از طرف دیگر وقتی ما از وکتور استفاده می کنیم منظورمان فقط یک ردیف از سلول ها و یا اینکه یک ستون از سلول هایی است که حاوی اطلاعات هستند . تصویر زیر این مفهوم را می رساند .
حالا اگر بخواهیم که اطلاعات خود را فقط در یک سطر و یا فقط در یک ستون خاص پیدا کنیم می توانیم از حالت اول تابعLookup یعنی حالت وکتور استفاده کنیم و اگر بخواهیم در مجموعه ای از سطرها و ستون ها جستجو کنیم به سراغ نوع آرایه ای تابع لوکاپ در اکسل می رویم.
البته در عمل و با استفاده از مثال هایی که در ادامه بررسی خواهیم کرد بهتر و بیشتر با هر دو حالت این تابع آشنا خواهیم شد .
فقط قبل از آن باید با ورودی های مربوط به هر کدام از این دو حالت به خوبی آشنا شویم .
دستور Looup در اکسل چه ورودی هایی دارد ؟
ساختار کلی دستور lookup در اکسل در حالت وکتور بصورت زیر است.
LOOKUP( lookup_value, lookup_vector, [result_vector] )
حالا با هم هر کدام از این آرگومان ها را بررسی می کنیم .
lookup_value
در این ورودی مشخص می کنیم که دقیقا به دنبال چه چیزی هستیم .
این مورد جستجو می تواند یک عدد یا متن ، تاریخ و یا ادرس یک سلول باشد .
وجود این آرگومان برای کار کردن صحیح lookup در اکسل ضروری است.
lookup_vector
اینجا باید مشخص کنید که اکسل در کدام سطر یا ستون به دنبال مقدار مورد نظر تان که در آرگومان اول مشخص کرده اید بگردد.
همان سطر یا ستون را در این ورودی به تابع لوکاپ معرفی کنید.
وجود این آرگومان هم برای کار این تابع لازم است .
[Result_vector]
در این آرگومان هم مشخص می کنید که نتیجه و خروجی قرار است از کدام سطر یا ستون پیدا شود ؟
اینجا باید آدرس آن سطر یا ستون را به تابع بدهید .
وجود این آرگومان برای عملکرد تابع حالت اختیاری دارد .
خوب در اینجا با آرگومانهای تابع لوکاپ حداقل به صورت تئوری به خوبی آشنا شدیم .
حالا باید بصورت عملی از این تابع استفاده کنیم تا هم با آرگومانهای آن بهتر آشنا شویم و هم با کارکرد آن .
برای استفاده و کار با این تابع به سراغ داده های زیر می رویم .
چند مثال کاربردی از تابع لوکاپ در اکسل
در ادامه با هم چند تا مثال ساده از کاربرد تابع لوکاب را بررسی می کنیم تا بهتر با این تابع آشنا شوید .
نکته : تابع لوکاب می تواند هم در به صورت سطری و هم به صورت ستونی کار جستجو را انجام بدهد .
حالت اول : جستجو در داخل ستون ها
برای شروع به تصویر زیر نگاه کنید .
در اینجا می خواهیم با استفاده از تابع lookup اسم یک کتاب را به این تابع بدهیم و تابع در عوض نام نویسنده کتاب مورد نظر را برای ما از ستون نام نویسنده استخراج و به ما نمایش دهد .
برای این کار من از تابع Lookup بصورت زیر استفاده می کنم .
=LOOKUP(H1,B3:B17,C3:C17)
من نام کتاب مورد نظر خود را در سلول H1 درج می کنم . پس آدرس این سلول را به عنوان اولین ورودی در اختیار این تابع می گذارم .
ورودی دوم محدوده ای می شود که قرار است کار جستجوی اسم کتاب مورد نظر در داخل آن محدوده انجام شود .
در جدول بالا اسامی کتابها در ستون B قرار دارد .
من در این ستون محدوده سلول های B3 تا B17 را به عنوان ورودی دوم در اختیار تابع قرار می دهم .
در گام آخر هم از تابع می خواهم به سراغ ستون C رفته و اسم نویسنده کتاب مورد نظر را از این ستون پیدا کرده و آن را بصورت خروجی در اختیار من قرار بدهد .
درست مثل تصویر بالا .
این از نحوه استفاده و کار با تابع Lookup در حالت وکتور یا همان برداری بود که با هم بررسی کردیم .
در ادامه به سراغ حالت دوم از این تابع یعنی حالت آرایه ای می رویم .
معرفی آرگومان های تابع لوکاب در حالت آرایه
عملکرد تابع Lookup در حالت آرایه ای نیز مانند عملکرد آن در حالت برداری است .
البته در این بین یک سری تفاوت ها در ساختار تابع و نحوه کار آن وجود دارد که در ادامه به آنها می پردازیم .
قبل از هر چیز نگاهی به پارامترهای این تابع بکنیم.
LOOKUP( lookup_value, lookup_vector)
– lookup_value
مثل حالت قبل در این ورودی مشخص می کنیم که دقیقا به دنبال چه چیزی هستیم . این مورد جستجو می تواند یک عدد یا متن ، تاریخ و یا آدرس یک سلول باشد .
وجود این آرگومان برای کار کردن صحیح این تابع ضروری است.
-Array
در این قسمت باید آدرس یک محدوده را به تابع بدهیم .این محدوده قرار است شامل اطلاعاتی باشد که در بین آنها می خواهیم جستجو کنیم .
حالا با هم یک مثال را بررسی می کنیم .به تصویر زیر نگاه کنید .
در تصویر بالا از تابع لوکاپ در حالت آرایه ای استفاده شده است .
=LOOKUP(H2,B3:F16)
در تابع بالا آیتم مورد نظر برای جستجو در داخل سلول H2 وارد شده است .
محدوده ای هم که باید این آیتم در داخل آن جستجو شود در محدوده سلول های B3 تا F16 قرار دارد .
تفاوت تابع لوکاپ در دو تا حالت برداری و آرایه ای در چیست ؟
تفاوت بین این دو تا حالت در این است که ما در حالت برداری فقط یک سط یا یک ستون را می توانیم برای جستجوی آیتم مورد نظر مشخص کنیم .
همینطور برای نتیجه مورد نظر هم فقط یک سطر یا ستون را می توانیم مشخص کنیم که نتیجه را از آن سطر یا ستون برای ما برگرداند .
اما در حالت آرایه ای ما با یک سطر یا ستون خاص سر و کار نداریم و می توانیم کل یک محدوده را به اکسل معرفی کنیم .
و اما برویم به سراغ نکات کاربردی در مورد تابع lokkup در اکسل که حتما باید آنها را بدانید
نکات کاربردی در مورد تابع لوکاپ
نکته شماره-1
اگر از دستور لوکاپ در حالت وکتوری استفاده می کنید یادتان باشد که سطر یا ستونی که قرار است اکسل آیتم مورد نظر شما را در داخل ان جستجو کند به صورت صعودی sort شده باشد .
نکته شماره-2
در حالت وکتور این تابع باید کنترل کنید که محدوده سلول های شما در بخش lookup_vector با محدوده سلول های معرفی شده به تابع در بخش lookup _result دقیقا مساوی باشند .
نکته شماره-3
دستور Lookup در اکسل نسبت به حروف بزرگ و کوچک انگلیسی هیچ حساسیتی ندارد .
نکته شماره-4
دستور Lookup در اکسل نتایج را به صورت تقریبی برای شما بر می گرداند .
یعنی اول اکسل به دنبال نتایج دقیق برای شما می گردد اما اگر نتیجه مورد نظر شما پیدا نشد در درجه بعد اکسل نزدیکترین نتیجه که از بقیه بزرگتر است را به شما نمایش می دهد .
به همین خاطر است که در نکته شماره 1 گفتم که سطر و ستون مورد جستجوی شما حتما باید به صورت صعودی مرتب شده باشد .
نکته شماره-5
دستور لوکاپ در حالت برداری همیشه آیتم جستجوی شما را در ردیف اول جستجو می کند .
مطالب زیر را حتما مطالعه کنید
Xlookup در اکسل- تابعی با کلی قابلیت های کاربردی
تابع Hlookup در اکسل💥نکات و ترفندهای کار با آن +ویدئو
تابع فیلتر در اکسل 💥به همراه یک مثال کاربردی
تابع سفارشی در اکسل 💥چطور تابع مدنظرتان را در اکسل ایجاد کنید ؟
تابع countif در اکسل💚راهنمای کامل کار با آن
زوم کردن در سلول های اکسل + ۳ روش مختلف
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
ممنون از مقاله خوبتون
سلام ممنون از همراهی شما