PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سه تابعی که شما را حرفه ای می کند...



~M*E*H*D*I~
2013/10/14, 13:54
http://exceliran.com/up/up/cf6967a39f0a17e3beb9131aa9d1ac89.png (http://www.exceliran.com)


مقدمه


فرض کنید حجم عظیمی از داده ها را در اختیار دارید ، داده هایی شامل فیلد ها و رکودها ، اگر بخواهید بر اساس یک رکورد در یک فیلد رکورد دیگری را در فیلدی دیگر بیابید چه باید بکنید ، پدران ما برای این کار دفاتری حجیم داشتند که آن ها بر اساس حرف الفبا یا به ترتیب شماره ها در قفسه های بزرگ دسته بندی کرده بودند ، فکر میکنید یافتن اطلاعات بانکی یک فرد بر اساس شماره حساب با این سیستم چه مدت زمان می برد؟ یا خود را بجای یکی از این افراد قرار دهید در طول روز چه مدت می بایست زمان صرف کنید تا اطلاعات خاصی را تهیه کنید ، فکر کردن به این موضوع من را خسته می کند نمیدانم شما چه حسی خواهید داشت؟

توابع شگفت انگیز


می توان وجه تمایز یک کاربر عادی excel و یک کاربر حرفه ای excel بدون اغراق در میزان توانایی وی در استفاده از سه تابع دانست ، توابعی که می توانند مشکلاتی که به آن اشاره شد مرتفع کنند ، سه تابع Vlookup ، Match ، Offset .

ترکیب توابع Vlookup ، Offset و Match


تصویر زیر به زبان ساده گویای آنچه این توابع انجام می دهند است


http://chakane.persiangig.com/image/vlookup-match-offset-formulas-help-syntax.png

کاربرد Vlookup ,Match


این توابع این امکان را فراهم می آورد که توسط excel یک سوزن را در انبار کاه پیدا کنید ، فرض کنید در یک شیت اطلاعاتی از مشتری ها شامل شماره تماس ، نام ، شهر و سن را در محدوده A1:D5000 فراهم آورده اید ، می خواهید بدانید شماره تماس 09355061941 متعلق به چه کسی است .



http://chakane.persiangig.com/image/5.png

همانطور که در تصویر پیداست تابع Vlookup شماره تلفن مورد نظر را ستون Tel جستجو می کند و با توجه به محدوده جستجو یعنی A1:B16 نام متناظر با شماره را یافته بر می گرداند ، اما تابع Match شماره را در ستون Tel جستجو کرده و شماره سل متناظر با آن یعنی 9 را بر میگرداند .
نکته: شایان ذکر است اگر در قسمت Lookup Array فرمول Match ارایه افقی وارد کنیم تابع محل ستون آیتم مورد جستجو را بر می گرداند ، این خصوصیت باعث می شود باترکیب توابع Match و Vlookup فرمول های پویاتر و کارآمد تری را طراحی کنیم .

کاربرد offset چیست


اما از طریق Offset به excel می گوییم تا بخشی از طلاعات موجود در یک ناحیه را واکشی کند ، جهت درک مطلب offset نقش شیشه یک خودرو در حال حرکت را دارد که نمایی از فضای وسیع بیرون را به شما نمایش می دهد.
Offset بخشی از یک محدوده بزرگ را برمیگرداند فرمولی به صورت



=OFFSET(A1;5;5;2;3)




2*3=6 سلول را ارجاع خواهد داد که در تصویر زیر مشاهده می کنید .


http://chakane.persiangig.com/image/6.png



با توجه به اینکه فرمول match موقعیت مکانی یه داده را بازمیگرداند ، می تواند به عنوانی یکی از آرگومان ها فرمول offset بکار رود ، نکته دیگر اینکه فرمول های vlookup و match در صورت عدم وجود داده مورد نظر خطاری #value را باز می گردانند همچنین فرمول offset بدون بکار بردن و ترکیب با سایر توابع مانند sum این خطا را باز خواهد گرداند .

در پایان

در این مطلب به اهمیت و کاربرد سه تابع قدرتمند excel پرداختیم ، همچنین به امکان ترکیب این توابع اشاره کردیم ، حال شما خواننده محترم را دعوت میکنیم به ارائه نمونه هایی از ترکیب این توابع بپردازید.

مطالب مرتبط

فرمول offset و کاربردهای آن (http://forum.exceliran.com/showthread.php?t=2704)

7 دلیل برای استفاده از فرمول index (http://forum.exceliran.com/showthread.php?t=2668)

ترکیب فرمولهای VLookup و Match (http://forum.exceliran.com/showthread.php?t=428)