VLOOKUP
یکشنبه 10 آبان 1388
به نام خدا
سلام
به اعتقاد من فرمولهای خانواده look up یكی از مهمترین دسته فرمولهای موجود در اكسل است كه باز به نظر من مهمترین آنها vlook up هستش كه من به امید خدا می خواهم توضیح بدهم كه امید وارم بتونم مطلب را برسونم .
همانطور كه از نام اش پیداست این تابع به صورت افقی دنبال مقدار میگردد . به عنوان مثال شما می خواهید در جدول زیر
تعداد برد تیم استقلال اهواز را بدست بیاورید :
A
B
C
D
E
F
G
H
1
جدول لیگ فوتبال ایران
2
رتبه
نام تیم
بازی
برد
باخت
مساوی
تفاضل
امتیاز
3
1
استقلال
334
333
-
1
100
1000
4
2
سپاهان
334
290
42
2
80
872
5
3
ذوب اهن
334
270
61
3
70
813
6
4
پیروزی
334
260
70
4
50
784
7
5
استقلال اهواز
334
216
113
5
20
653
خوب توی این جدول جواب مورد نظر ما 216 هستش كه برای پیدا كردنش از فرمول زیر استفاده می كنیم به این صورت :
= VLOOKUP(LOOKUP_VALUE,TABLE_ARRAY,COLUMN_INDEX_NUMBER,RANGE_LOOKUP)
= VLOOKUP(B7,$B$3:$H$7,3,0)
خب حالا توضیح :
LOOKUP_VALUE : این پارامتر مقدار ارزش نشان میده كه مبنای جستجوی ماست كه در مثال تیم استقال اهواز كه در خانه B7 قرار داده . یعنی اگه ما می خواستیم در مورد ذوب آهن اطلاعات بدست بیاوریم باید B5 را استفاده می كردیم .
TABLE_ARRAY : این پارامتر محدوده ای كه باید جستجو در آن محدوده انجام شود را مشخص می كند كه هم میتواندبا LOOKUP_VALUE در یك SHEET یا در SHEET دیگر باشد و اینكه از $ استفاده كردن دلیلش اینه كه خانه شروع و پایان ثابت به ماند چون اگه از $ استفاده نشه محدوده مورد نظر معلق می شه وا با توجه به LOOKUP_VALUE تغییر میكنه و ممكن جواب تغییر كنه .البته نكته لازم به ذكر اینه كه شما می توانید از یك دامنه كه نام گذاری كرده اید نیز استفاده كنید ( یعنی مجموعه های از سلول ) .
COLUMN_INDEX_NUMBER : این پارامتر ستونی كه جواب مورد نظر ما در آن قرار دارد را نشان می دهد كه در مثال ما اگر تعداد باخت را می خواستیم عدد به 4 تغییر می كرد یا اگر تفاضل گل را می خواستیم به 6 می بایست استفاده می شد .
RANGE_LOOKUP : اما آخرین پارامتر كه فقط یا 0 هستش یا 1 كه اگه صفر باشه عینا دنبال نام استقلال اهواز می گردد اما اگه یك باشه استقلال را پیدا خواهد كرد كه معمولا از صفر بیشتر استفاده می شود .
نكته : اگه چند LOOKUP_VALUE مشابه در TABLE_ARRAY باشد اولین ردیف پیدا خواهد شد لطفا دقت كنید .
چند تا مثال :
امتیاز استقلال : = VLOOKUP(B3,$B$3:$H$7,7,0)
تعداد باخت پیروزی : = VLOOKUP(B6,$B$3:$H$7,4,0)
تعداد تساوی ذوب اهن : = VLOOKUP(B5,$B$3:$H$7,5,0)
تفاضل گل سپاهان : = VLOOKUP(B4,$B$3:$H$7,6,0)
شاد ، سلامت و با دلی آرام
- نظرات()
- ریز موضوع: توابع، توابع مکانی، توابع متنی،
تبلیغات