توابع() Mach و () Index- دو تابع جدا نشدنی در اکسل
سلام به یکی دیگر از مطالب سافت پلاس در زمینه آموزش اکسل خوش آمدید . امروز می خواهیم راجع به توابع() Mach و () Index و کاربرد های بی نظیر آنها در اکسل با هم صحبت کنیم .
اکسل دارای توابع خیلی زیادی است که در خیلی از زمینه ها می توانند کارهای خت و پیچیده را برای ما به راحتی انجام دهند .
اگر که این توابع نمی بودند ما برای انجام یک کار ساده و پیش پا افتاده باید به سراغ برنامه نویسی های پیچیده و طولانی می رفتیم تا بتوانیم آن کار را انجام دهیم .
اما به لطف وجود این توابع در اکسل خیلی از کارها را به راحتی می توانیم انجام دهیم .
امروز می خواهیم با دو تا از همین توابع کاربردی در اکسل آشنا شویم .
تابع Mach و تابع ایندکس .
اما چرا می خواهیم این دو تا تابع را با هم بررسی کنیم ؟
در اکسل بعضی از توابع وجود دارند که به تنهایی چندان کاربردی نمی توانند داشته باشند . اما وقتی از این توابع در ترکیب با سایر توابع دیگر استفاده می کنیم آن وقت قدرت و کارایی آنها برای ما مشخص می شود .
نمونه اش هم همین تابع MOD در اکسل که شاید به تنهایی چندان استفاده ای از آن نشود کرد ولی وقتی از آن در ترکیب با یک یا چند تا تابع استفاده می کنیم کارهای جالبی با استفاده از آن می شود انجام داد .
برای اینکه با این تابع و کاربردهایش بهتر آشنا شوید می توانید به مطلب زیر مراجعه کنید .
مطلب مرتبط : آشنایی با تابع MOD و کاربردهای جالب آن
هر چند که این دو تابع که می خواهیم راجع به آنها با هم صحبت کنیم به تنهایی هم کاربردهای خاص خود را دارند اما وقتی که از این دو تابع در کنار هم و در ترکیب با هم استفاده می کنیم قدرت و کاربرد آنها چند برابر می شوند .
پس از شما دعوت می کنم که با من ، علیرضا شهرآئینی ، همراه باشید تا با هم کار با این توابع را یاد گرفته و نکات و ترفندهای کاربردی در زمینه استفاده از آنها را بیاموزیم .
Mach و Index چه کاری را انجام می دهند ؟
تابع mach ایندکس دو تا تابع هستند که هر دو بر اساس آدرس ها کار می کنند . اجازه دهید همه چیز را با مثال های ساده پیش ببریم .
به تصویر زیر نگاه کنید .
اینجا ما یک سری از اطلاعات را داریم .
حالا فرض کنید که می خواهیم اطلاعات موجود در یک سلول خاص را استخراج کنیم .
مثلا در تصویر بالا ما می خواهیم بدانیم تعداد موجودی کالایی به اسم موبایل در حال حاضر چقدر است .
برای این کار می توانیم از توابع مختلفی استفاده کنیم که یکی از پرکاربردترین آنها هم تابع VLOOKUP در اکسل است که قبلا راجع به آن با هم صحبت کرده ایم .
اما در کنار همه این روش ها این بار می خواهیم از تابع INDEX کمک بگیریم و ببینیم که چطور می شود به کمک این تابع این کار را کرد .
اما قبل از هر چیز باید با ساختار این تابع به خوبی آشنا شویم .
با ساختار تابع INDEX آشنا شوید
تابع ایندکس هم مثل سایر توابع اکسل دارای یک سری ورودی می باشد .
شکل کلی این تابع بصورت زیر است .
INDEX( table, row_number, column_number )
حالا آرگومانها و ورودی این تابع را با هم بررسی می کنیم .
1- آرگومان اول : Table
این آرگومان در واقع محد.ده ای از اکسل است که اطلاعات مورد نظر ما در آن محدوده از سلول ها قرار دارند .
مثلا در تصویر بالا اطلاعات ما در محدوده سلول های A2 تا C11 قرار دارند . پس همین محدوده می شود ورودی ما به عنوان Table در تابع ایندکس
2- آرگومان دوم : row_number
با استفاده از این ورودی برای اکسل مشخص می کنیم که سلول مورد نظر ما در چندمین سطر از محدوده ای است که ما به این تابع معرفی کرده ایم .
مثلا در تصویر بالا سلول مورد نظر ما در سطر شماره 5 قرار دارد .
3- آرگومان سوم : Column_number
این آرگومان هم از ما شماره ستونی را می گیرد که سلول ما در آن قرار دارد .
مثلا در تصویر بالا سلول مورد نظر ما در ستون شماره 3 قرار دارد .
حالا با استفاده از همین توضیحات تابع را بصورت زیر مقدار دهی می کنیم .
=index(A2:C11,5,3)
اگر کاری را که از این تابع خواسته ایم را به زبان محاوره بخواهیم در بیاوریم می شود گفت که :
” در محدوده سلول های A2 تا C11 اطلاعات مربوط به سلولی که در سطر شماره 5 و ستون شماره 3 قرار دارد را برای ما استخراج کن و نمایش بده ”
مسلما خروجی این تابع در مثال ما برابر با عدد 13000 خواهد بود .
اما این همه کاری نیست که می شود با تابعی به اسم ایندکس انجام داد .
با وجود اینکه تابع ایندکس یک تابع کارآمد و مفید می باشد ولی استفاده از این تابع معمولا چندان کاربردی برای ما نمی تواند داشته باشد .
در اغلب موارد معمولا از این تابع در ترکیب با توابع دیگر یا در ترکیب با فرمول های مختلف استفاده می شود .
یکی از توابعی که خیلی زیاد از آن در نترکیب با تابع ایندکس استفاده می شود تابعی است به نام Mach () .
پس در ادامه به سراغ آشنایی با این تابع می رویم .
با ساختار تابع () Match آشنا شوید
اول ببینیم که کار تابع () match چیست و چه کاری می شود با استفاده از این تابع انجام داد .
این مطلب در دست تکمیل است …………………………
دیدگاهتان را بنویسید