آموزش کامل دستور VLOOKUP در اکسل | راهنمای جامع همراه با مثال های کاربردی
11 آذر 1404تابع VLOOKUP یکی از مهم ترین، کاربردی ترین و شناخته شده ترین توابع اکسل در حوزه جستجو، تحلیل داده و مدیریت اطلاعات است. تقریباً هیچ گزارش گیری حرفه ای، داشبورد مدیریتی یا فایل حسابداری را نمی توان پیدا کرد که در آن از VLOOKUP استفاده نشده باشد. این تابع به کاربران اجازه می دهد بین چند جدول ارتباط ایجاد کنند، داده ها را سریع پیدا کنند و بدون نیاز به جستجوی دستی، اطلاعات دقیق را از میان مجموعه های بزرگ داده استخراج نمایند.
آموزش کامل تابع VLOOKUP در اکسل | راهنمای جامع + مثالهای کاربردی
تابع VLOOKUP یکی از مهمترین، کاربردیترین و شناختهشدهترین توابع اکسل در حوزه جستجو، تحلیل داده و مدیریت اطلاعات است. تقریباً هیچ گزارشگیری حرفهای، داشبورد مدیریتی یا فایل حسابداری را نمیتوان پیدا کرد که در آن از VLOOKUP استفاده نشده باشد. این تابع به کاربران اجازه میدهد بین چند جدول ارتباط ایجاد کنند، دادهها را سریع پیدا کنند و بدون نیاز به جستجوی دستی، اطلاعات دقیق را از میان مجموعههای بزرگ داده استخراج نمایند.
در این مقاله، قرار است بهصورت جامع، اصولی و کاملاً حرفهای تابع VLOOKUP را بررسی کنیم، کاربردهای آن را توضیح دهیم، ساختار آن را آموزش دهیم و در نهایت چهار مثال مهم و کاربردی ارائه کنیم تا بتوانید این تابع را در پروژههای واقعی خود پیادهسازی کنید.
در انتهای مقاله نیز معرفی میکنیم که چگونه میتوانید بهترین آموزش ویدئویی و حرفهای VLOOKUP را داخل سایت ما مشاهده کنید.
VLOOKUP چیست و چرا اینقدر مهم است؟
تابع VLOOKUP (Vertical Lookup) برای جستجوی عمودی در ستونهای اکسل بهکار میرود. زمانی که مقدار خاصی مثل «کد محصول»، «شماره دانشجویی»، «شماره فاکتور» یا «کد ملی» دارید و میخواهید اطلاعات مرتبط با آن را از یک جدول استخراج کنید، VLOOKUP بهترین گزینه است.
اهمیت VLOOKUP به چند دلیل است:
-
سرعت بالا در جستجوی اطلاعات
-
کاهش خطاهای انسانی
-
حرفهایتر شدن گزارشها
-
ارتباط دادن جداول مختلف
-
مناسب برای دادههای حجیم
-
کاربرد در حسابداری، انبارداری، فروش، CRM، مدیریت منابع، ثبت سفارشات و...
بهطور خلاصه:
VLOOKUP یکی از پایههای اصلی مهارت اکسل حرفهای است.
ساختار تابع VLOOKUP
تابع به شکل زیر نوشته میشود:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
حال هر بخش را توضیح میدهیم:
1. lookup_value (مقدار جستجو)
این پارامتر همان مقداری است که قصد دارید آن را در جدول پیدا کنید.
مثالها:
-
شماره مشتری
-
کد محصول
-
شماره پرسنلی
-
نام کالا
2. table_array (محدوده جدول)
این محدوده شامل ستون جستجو + ستونی است که جواب در آن قرار دارد.
مثلاً اگر ستونهای A تا D شامل داده هستند و مقدار جستجو در ستون A است و شما میخواهید مقدار ستون C را استخراج کنید، محدوده جدول باید A:D انتخاب شود.
⚠ مهم:
ستونی که مقدار جستجو در آن قرار دارد، باید ستون اول محدوده باشد.
3. col_index_num (شماره ستون خروجی)
شماره ستونی که میخواهید خروجی از آن گرفته شود.
مثلاً:
-
ستون اول → 1
-
ستون دوم → 2
-
ستون سوم → 3
اگر قیمت در ستون سوم است، عدد 3 را وارد میکنیم.
4. range_lookup (نوع جستجو)
دارای دو مقدار است:
FALSE → جستجوی دقیق (Exact Match)
برای جستجوی شماره کالا، شماره دانشجویی، شماره ملی و مواردی که باید دقیق پیدا شوند.
TRUE → جستجوی تقریبی (Approximate Match)
برای محدوده نمرات، طبقهبندی، نرخ مالیات و هر موقعیتی که مقدار بین چند عدد قرار میگیرد.
چرا باید VLOOKUP را یاد بگیریم؟
زیرا این تابع یکی از کلیدیترین ابزارهای شما در:
✔ ساخت داشبورد
✔ تجزیهوتحلیل فروش
✔ مدیریت انبار
✔ ثبت سفارشات
✔ امور مالی و حسابداری
✔ ساخت گزارشات مدیریتی
✔ مقایسه چند جدول
است.
اگر با اکسل کار میکنید، بدون تسلط به VLOOKUP نمیتوانید فایلهای حرفهای بسازید.
مزایای استفاده از VLOOKUP
-
بسیار سریع و ساده
-
مناسب برای کاربران مبتدی تا پیشرفته
-
کارایی بالا در فایلهای حجیم
-
ترکیبپذیر با توابع دیگر
-
جلوگیری از خطای انسانی
-
یکپارچهسازی اطلاعات
محدودیتهای تابع VLOOKUP
با وجود قدرت زیاد، این تابع چند محدودیت اصلی دارد:
1. فقط به سمت راست جستجو میکند
یعنی اگر مقدار جستوجو در ستون A باشد، نمیتواند اطلاعات ستونهای سمت چپ را پیدا کند.
2. در صورت حذف ستون، فرمول خراب میشود
چون شماره ستون را ثابت وارد میکنید.
3. نتایج بازگشتی از جداول تکراری گاهی اشتباه است
4. فقط اولین مقدار مطابق را پیدا میکند
و موارد بعدی را نادیده میگیرد.
با این حال، VLOOKUP هنوز یکی از محبوبترین توابع جستجو در اکسل است.
آموزش اصول حرفهای VLOOKUP
برای اینکه در کار با این تابع حرفهای شوید، چند نکته مهم را رعایت کنید:
1. همیشه از FALSE برای جستجوی دقیق استفاده کنید
مگر اینکه در حال جستجوی بازهها باشید.
2. محدوده جدول را با F4 قفل کنید
تا هنگام کپیکردن، فرمول خراب نشود.
3. دادههای تکراری را بررسی کنید
تا خروجی نادرست دریافت نکنید.
4. در صورت نیاز از XLOOKUP استفاده کنید
در نسخههای جدید اکسل، تابع XLOOKUP نسخه پیشرفتهتری از VLOOKUP است.
چهار مثال کاربردی از تابع VLOOKUP
در ادامه چهار مثال کاملاً واقعی و حرفهای برای یادگیری بهتر ارائه میشود.
مثال 1: یافتن قیمت محصول
فرض کنید جدولی شامل موارد زیر دارید:
-
ستون A: کد کالا
-
ستون B: نام کالا
-
ستون C: قیمت
فرمول:
=VLOOKUP("P102", A2:C500, 3, FALSE)
این فرمول کد P102 را پیدا کرده و قیمت آن را از ستون سوم استخراج میکند.
مثال 2: استخراج نام دانشجو از روی شماره دانشجویی
جدول:
-
ستون B: شماره دانشجویی
-
ستون C: نام
-
ستون D: نام خانوادگی
فرمول:
=VLOOKUP(45210, B2:D300, 2, FALSE)
اکسل شماره دانشجویی 45210 را یافته و نام دانشجو را میدهد.
مثال 3: تعیین سطح نمره بر اساس بازهها (جستجوی تقریبی)
جدول:
| نمره | سطح |
|---|---|
| 0 | ضعیف |
| 60 | متوسط |
| 80 | خوب |
| 90 | عالی |
اگر نمره 78 باشد:
=VLOOKUP(78, F2:G10, 2, TRUE)
چون 78 بین 60 و 80 است، خروجی «متوسط» خواهد بود.
مثال 4: مقدار موجودی انبار با توجه به کد کالا
=VLOOKUP(E5, A2:B300, 2, FALSE)
این فرمول مقدار موردنظر موجود در خانه E5 را بهعنوان کد کالا جستجو میکند و موجودی آن را از ستون دوم میآورد.
جمعبندی
تابع VLOOKUP یکی از مهمترین ابزارهای جستجو و مدیریت داده در اکسل است. با یادگیری اصول این تابع، میتوانید:
-
جداول مختلف را به هم وصل کنید
-
گزارشگیری را سریعتر و دقیقتر انجام دهید
-
در زمان صرفهجویی کنید
-
فایلهای حرفهایتری بسازید
این مقاله تلاش کرد بهصورت کامل، کاربردی و سئو شده تمام جنبههای تابع VLOOKUP را توضیح دهد.
اگر میخواهید حرفهایتر شوید و بهترین آموزش ویدئویی دستور VLOOKUP را مشاهده کنید، میتوانید داخل سایت ما وارد بخش آموزش اکسل شوید.
کتاب کاربرد اکسل در مهندسی عمران نوشته مهندس مسلم قیصری
- دوره آموزشی اکسل برای مهندسان در پلتفرم به آموزش مهندس مسلم قیصری
