این پست در سلسله پست های چالش نویسندگی هست.
در دو شب گذشته درباره دوتابع if و vlookup صحبت کردیم اگر دوست دارید می توانید از لینک های زیر در ویرگول مطالعه نمایید.
اما امشب می خواهیم درباره یک تابع جالب با شما صحبت کنم البته ترکیب این تابع با تابع فرداشب کارایی های خاص خودش را دارد.
این تابع Index هست. این تابع بر اساس آدرسی که به آن می دهید خروجی سلول را نمایش می دهد. این تابع اکسل را می توان نسخه پیشرفته تر تابع vlookup دانست که در شب اول درباره آن با هم صحبت کردیم.
INDEX(array, row_num, [column_num])
INDEX(reference, row_num, [column_num], [area_num])
(شماره ستون، شماره سطر، محدوده) INDEX
(شماره محدوده، شماره ستون، شماره سطر، یک یا چند محدوده) INDE
حالا به بررسی یکی یکی اجزای این تابع بپردازیم:
(شماره ستون، شماره سطر، محدوده) INDEX
در حالت اول به تابع می گوییم در یک محدوده از سلول های اکسل مقدار سلولی با شماره سطر و ردیف فلان را برایم نمایش بده
توجه داشته باشید این مقدار شماره سطر و شماره ستون مقداری بر اساس محل مدنظر شما در محدوده می باشد نه بر اساس مکانش در نرم افزار اکسل
(شماره محدوده، شماره ستون، شماره سطر، یک یا چند محدوده) INDEX
در حالت دوم چندین محدوده را انتخاب می کنیم در آرگومان های دوم و سوم مکان سلول را انتخاب و در آرگومان چهارم مشخص می کنیم این مکانی که معرفی نمودیم از کدام محدوده انتخاب نماید.
شاید برای شما سوال پیش آید که چه کاربردی این تابع دارد؟ همان طور که گفتم ترکیب این تابع با تابع match که در شب چهارم درباره آن صحبت خواهیم نمود کارهای خارق العاده ای خواهیم نمود.
به طور مثال می توانید تمرینی که در دوره اکسل برای عمران در سایت فرانش آماده نمودم را مشاهده نمایید تا با کاربرد این تابع بیشتر آشنا شوید.
بیشتر بخوانید: