loading...
اکسلیـها - آموزش حرفه ای اکسل

نحوه کار با تابع VLOOKUP

Exceliha.Ir بازدید : 7365 پنجشنبه 08 بهمن 1394 نظرات (2)

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

 

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

شکل کلی این تابع به صورت زیر است :

 

(جستجوی تقریبی [اختیاری]، شماره ستون، محدوده جستجو، مقدار موردنظر برای جستجو) VLOOKUP

 

برای درک بهتر این موضوع یک مثال ساده می زنیم.

یک فایل جدید اکسل باز کنید و در SHEET1  همانند شکل زیر یک جدول ایجاد کنید :

 

 

سپس در SHEET2 جدول زیر را ایجاد کنید :

 

 

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

 

 

سلول E2 در SHEET1 را انتخاب کنید و سپس مطابق فرمول فوق عمل کنید :

 

 

 

lookup_value : مقداری که میخواهید آن را در sheet2 جستجو کنید را انتخاب می کند که در مثال فوق همان کد محصول است.

 

table_array : جدولی که میخواهید کد محصول را در آن جستجو کنید.(دقت کنید که وقتی جدول را انتخاب می کنید ، ستون اول آن باید متناظر با مقدار جستجو باشد) مثلا در مثال فوق ، برای جستجوی کد محصول ، باید جدول انتخابی شما از کد محصول sheet2 شروع شود تا قیمت واحد فروش آن واحد)

 

col_index_num : شماره ستون مورد نظر جدول انتخابی شما ، که می خواهید مقدار آن را در جدول sheet1 قرار دهید

 

range_lookup : این آرگومان اختیاری است ، در صورتی که مقدار آن را ture  قرار دهید اگر مقدار مورد نظر در جستجو قرار نداشت بزرگترین مقدار موجود در محدوده جستجو را به نمایش میگذارد.

 

پس از وارد کردن فرمول در سلول E2 با دراگ کردن فرمول بر روی سلولهای E3 تا E6 فرمول را در سلول های دیگر کپی کنید.

 

 

همانطور که مشاهده می کنید ، قیمت واحد هر کد محصول در SHEET2 در مقابل کد متناظر آن در SHEET1 قرار می گیرد.

 

نکته ای که در مورد این تابع باید مدنظر قرار بگیرد ، اگر شما در SHEET2 یک کد محصول بیشتر از یک بار تکرار شده باشد ، این تابع اولین مقداری که در جدول پیدا می کند را نمایش می گذارد ؛ مثلا اگر کد محصول 1100 در SHEET2 ، در سلول B2 با قیمت 15000 و در سلول B7 با قیمت 16000 داشته باشیم ، این تابع قیمت واحد 15000 را در جستجوی انجام شده مقابل کد متناظر آن در SHEET1 قرار خواهد داد.حالا اگر بخواهیم قیمت های دو کد محصول مشابه در سلول های B2 و B7 آن را در SHEET1 نمایش بدهیم ، باید از طریق تابع SUMIFS استفاده کنیم که در ادامه با این فرمول کاربردی و فوق العاده آشنا خواهید شد

مطالب مرتبط
ارسال نظر برای این مطلب
این نظر توسط غلام رسول در تاریخ 6 سال پیش و 14:59 دقیقه ارسال شده است

عرض خدمت شما دوست عزیز
من با تا حدودی با اکسل آشنائی دارم حالا میخواهم یک جدول داده بسازم در شیت یک مثلا نام کالا در آن درج باشد و در شیت دوم یک جدول میسازم میخواهم که وقتی در شیت دو در ستون A1 کد کالا را بنویسیم در ستون B1 نام کالا را بدست بیارم.
لطف یک فرمول و طریق کار کرد آنرا برایم بگویم
بااحترام
غلام رسول فیضی

این نظر توسط hossein در تاریخ 6 سال پیش و 8:29 دقیقه ارسال شده است

عالی


نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
درباره ما
به وب سایت اکسلیــها خوش آمدید. با راه اندازی انجمن اکسلیـها ، شما هم می توانید سوالات خودتون را ارسال کنید تا در کوتاهترین مدت مدیر وبسایت و یا دیگر کاربران به سوال شما جواب بدهند
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 107
  • کل نظرات : 28
  • افراد آنلاین : 1
  • تعداد اعضا : 466
  • آی پی امروز : 70
  • آی پی دیروز : 87
  • بازدید امروز : 226
  • باردید دیروز : 296
  • گوگل امروز : 17
  • گوگل دیروز : 21
  • بازدید هفته : 950
  • بازدید ماه : 1,535
  • بازدید سال : 27,675
  • بازدید کلی : 970,435