• مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • DAX
  • دوره های آموزشی
    • کلاس اکسل پیشرفته
    • کلاس داشبورد با Power BI
    • کلاس DAX و مدلسازی داده‎
    • Power BI Report Server
    • گالری تصاویر
  • پکیج های آموزشی
    • اکسل
    • Power BI
    • SQL
    • تحلیل داده با پایتون
    • سبد خرید
  • معرفی
  • تماس
  • اینستاگرام
  ورود
گروه تحلیلگری
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • DAX
  • دوره های آموزشی
    • کلاس اکسل پیشرفته
    • کلاس داشبورد با Power BI
    • کلاس DAX و مدلسازی داده‎
    • Power BI Report Server
    • گالری تصاویر
  • پکیج های آموزشی
    • اکسل
    • Power BI
    • SQL
    • تحلیل داده با پایتون
    • سبد خرید
  • معرفی
  • تماس
  • اینستاگرام
0
ثبت نام / ورود

وبلاگ

آموزش فرمول vlookup در اکسل

در این قسمت از مطلب آموزشی قصد داریم به پاسخ این سوال برسیم: “فرمول Vlookup در اکسل چیست و چگونه اجرا می شود؟”
فرمول Vlookup یکی از محبوب ترین و کاربردی ترین توابع در اکسل است. Vlookup مخفف “Vertical Lookup” است که به معنای جستجوی داده ها و لیست کردن آن ها به صورت عمودی است. زمانی که داده های ما در یک شیت متمرکز نیست، تابع Vlookup این جستجو را برای ادغام اطلاعات پراکنده بر اساس یک مقدار منحصر به فرد، انجام می دهد.

در ابتدا بیایید به ساختار و آرگومان های این تابع نگاهی بیندازیم:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

شاید در نگاه اول این تابع پیچیده به نظر برسد. اما با دنبال کردن مثال زیر به سادگیِ استفاده از این تابع پی خواهید برد.

داده های جدول زیر را در نظر بگیرید. در واقع دو شیت وجود دارد. Sheet1 شامل اطلاعات مربوط به اطلاعات عملکرد بازیکن های فوتبال است و Sheet2 حاوی داده های شخصی هر بازیکن است. در هر دو شیت ستون مشترکی به نام “شناسه بازیکن” وجود دارد.

آموزش فرمول vlookup در اکسل

به عنوان مثال با نگاه به Sheet1 می خواهیم بدانیم نام بازیکن با شناسه ۲۸۵۶۶ چیست. پس به Sheet2 میرویم این شناسه را پیدا می کنیم و می بینیم که جلوی آن چه اسمی نوشته شده است. این دقیقا همان کاری است که تابع Vlookup انجام می دهد.

در ادامه، یک راهنمای پنج مرحله ای برای انجام این مثال را مشاهده می کنید.

۱- درج تابع Vlookup در اکسل

یک ستون کنار ستون “شناسه بازیکن” اضافه می کنیم (تا فرمول Vlookup  نام بازیکن ها را در این ستون لیست کند). سپس همانطور که روش به کارگیری فرمول ها را در مقدمات فرمول نویسی آموختیم، برای دسترسی به تابع Vlookup در سلول C2 علامت = و سپس چند حرف از این تابع را تایپ می کنیم. سپس با نشان کردن تابع مورد نظر و فشردن کلید Tab فرمول را آماده دریافت آرگومان ها می کنیم.
همچنین می توانیم در تب Formulas، گروه Lookup & Reference را انتخاب و روی Vlookup کلیک کنیم. با این کار پنجره‌ای برای وارد کردن آرگومان ها ظاهر می شود.

آموزش فرمول vlookup در اکسل

۲- آرگومان اول (lookup_value)

اولین پارامتر در فرمول Vlookup مقدار مورد جستجو در جدول داده ها است. ما به این مقدار، مقدار معلوم می گوییم که در این مثال شناسه بازیکن اول است، پس خواهیم نوشت:

=VLOOKUP(B2

برای این آرگومان، هم می توانیم آدرس سلول را بدهیم و هم شناسه بازیکن را بنویسیم. توجه داشته باشید اگر مقدار مورد نظر به صورت متن باشد، باید حتما داخل دابل کوتیشن (“”) قرار گیرد.

۳- آرگومان دوم (table_array)

آرگومان دوم در فرمول Vlookup جدول یا منبع داده هایی است که باید در آن جستجوی عمودی انجام شود. پس باید جدول حاوی مقادیر مجهول یعنی اسامی بازیکن ها را برای جستجو ارائه دهیم. در این مثال جدول مورد نظر ما در برگه Sheet2 قرار دارد. پس ابتدا نام برگه ای که حاوی جدول است را می نویسیم. سپس علامت ! (Exclamation) را قرار می دهیم و بعد جدول را مشخص می کنیم.

توجه داشته باشید که اولین ستون جدول، ستونی باشد که مقادیر معلوم در آن تایپ شده است. با توجه به تصویر چون شناسه بازیکن ها در ستون B وارد شده است، باید جدول ما از ستون B شروع شود.

=VLOOKUP(B2, Sheet2!B:F

۴- آرگومان سوم (col_index_num)

بعد از مشخص کردن مقدار معلوم و جدول، فرمول می پرسد که مجهول ما کجاست؟ کافی است که جای ستون مجهول یعنی “نام بازیکن” را به آن بگوییم. یعنی بگوییم در این جدول یعنی (B:F) دومین ستون حاوی مقداری است که ما آنرا لازم داریم.

آموزش فرمول vlookup در اکسل

در این مثال ، پارامتر سوم ۲ است. این بدین معنی است که ستون دوم در جدول جایی است که ما مقدار برگشتی را پیدا خواهیم کرد. بنابراین باید بنویسیم:

=VLOOKUP(B2, Sheet2!B:F, 2

۵- آرگومان چهارم (Range_Lookup)

چهارمین پارامتر تعیین می کند که آیا شما به دنبال تطابق دقیق هستید یا تطابق بازه ای. برای پیدا کردن تطابق دقیق (Exact Match)، صفر یا FALSE را وارد کنید. برای پیدا کردن تطابق بازه ای (Approximate Match) هر چیزی غیر از صفر یا TRUE را وارد کنید.
این پارامتر اختیاری است و اگر وارد نشود، به طور پیش فرض TRUE در نظر گرفته می شود.

بنابراین شکل نهایی تابع Vlookup به صورت زیر خواهد شد:

=VLOOKUP(B2, Sheet2!B:F, 2, 0)

در این مثال، پارامتر چهارم FALSE است که به این معنی است که Vlookup به دنبال یک تطابق دقیق برای مقدار ۲۸۵۶۶ در Sheet1 و Sheet2 است.

در تصویر زیر نمای کلی آرگومان ها در جدول نمونه نمایش داده شده است.

آموزش فرمول vlookup در اکسل

در نهایت با فشردن کلید Enter مشخص می شود که نام بازیکن با شناسه ۲۸۵۶۶، واسیریکی است.

آموزش فرمول vlookup در اکسلاکنون با دوبار کلیک کردن روی نقطه مشخص شده در تصویر بالا یا Drag کردن آن و استفاده از قابلیت Fill Sequence، می توانیم به سادگی اسامی تمام بازیکن ها را مشاهده کنیم.

آموزش فرمول vlookup در اکسلخطاهای ممکن هنگام کار با فرمول Vlookup

اگر FALSE را برای آرگومان چهارم تعیین کنید و تطابق دقیقی پیدا نشود، مقدار N/A# برمی گردد.

اگر col_index_num کمتر از ۱ باشد، مقدار VALUE# برمی گردد.

اگر col_index_num از تعداد ستون های جدول بیشتر باشد، مقدار REF# باز خواهد گشت.

درباره آمنه نوروزیان

دانش آموخته علم ژنتیک و بیوتکنولوژی دانشگاه تهران، علاقه مند به زیست محاسباتی و یادگیری مطالب جدید

نوشته های بیشتر از آمنه نوروزیان
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • ایجاد فرمت سفارشی در اکسل

    2.24k بازدید

  • کتاب مرجع اکسل پیشرفته ۲۰۱۹

    2.21k بازدید

  • جستجوی چند شرطی در اکسل

    5.37k بازدید

  • مقایسه دو ستون در اکسل

    4.05k بازدید

  • کاربرد تابع offset در اکسل

    1.55k بازدید

  • کاربرد علامت دلار در اکسل

    4.11k بازدید

guest
تعداد ماههای سال به عدد
guest
10 نظر
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
زرکش
زرکش

خیلیییی مفید بود

0
پاسخ
آمنه نوروزیان
آمنه نوروزیان
نویسنده
در پاسخ به  زرکش

ممنون لطف دارین

1
پاسخ
trackback
آموزش فرمول match در اکسل - تحلیلگری داده و هوش تجاری

[…] آموزش فرمول vlookup در &#157… […]

0
پاسخ
trackback
مدلسازی مالی در نرم افزار اکسل - تحلیلگری داده و هوش تجاری

[…] مالی مانند INDEX ، VLOOKUP ، CHOOSE ،MATCH ، […]

0
پاسخ
حسين
حسين

سلام وقت بخیر
امکانش هست مثال بیشتری از vlookup و lookup بگذارید

0
پاسخ
آمنه نوروزیان
آمنه نوروزیان
نویسنده
در پاسخ به  حسين

سلام، وقت شما هم بخیر
بله سعی میکنم مطلب رو با مثال های بیشتر آپدیت کنم.

0
پاسخ
رحیمی
رحیمی

عالی بود

0
پاسخ
amirhosein
amirhosein

بسیار روان و مفید تدریس شده . ممنون

0
پاسخ
فاطمه
فاطمه

عاااالی بود ممنون

1
پاسخ
masoud
masoud

نظر بنده اینه که شما واقعا زیبا هستید

0
پاسخ
جستجو
جستجو برای:
دسته بندی ها
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • هوش تجاری
بسته های آموزشی
  • Excel
  • Power BI
  • Python
  • SQL
درباره گروه تحلیلگری

معتقدیم آموزش شروع یک تعهد بلند مدت است. این را از مشتریان ما سوال کنید.

اطلاعات تماس
  • تهران، خیابان مطهری، ابتدای خیابان سنایی، کوچه بیست و یکم
  • 543 30 910 - 021
پیوندها
  • آموزش Power BI
  • آموزش SQL
  • آموزش اکسل
دسته بندی محصولات
Excel Power BI Python SQL
نماد الکترونیک
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت