تابع INDEX در نرم افزار اکسل✅
تابع INDEX در اکسل
در این مقاله قصد داریم ساختار تابع INDEX و نحوه استفاده و عملکرد آن در اکسل را توضیح دهیم
تابع INDEX مقداری را در یک موقعیت معین بر اساس شماره سطر و ستون در یک محدوده یا آرایه برمی گرداند.
تابع INDEX مقداری را در یک موقعیت معین بر اساس شماره سطر و ستون در یک محدوده یا آرایه برمی گرداند.
نتیجه عملکرد
داده های یک سلول خاص یا آدرس آن سلول به عنوان مرجع
تابع INDEX در اکسل
در این مقاله قصد داریم ساختار تابع INDEX و نحوه استفاده و عملکرد آن در اکسل را توضیح دهیم
تابع INDEX مقداری را در یک موقعیت معین بر اساس شماره سطر و ستون در یک محدوده یا آرایه برمی گرداند.
هدف
یک مقدار را در لیست یا جدول بر اساس مکان آن استخراج کنید
خروجی تابع
داده های یک سلول خاص یا آدرس آن سلول به عنوان مرجع
بهصورت آرایهای
INDEX ( array , row_num , [column_num] )
آرگمان | ضروري | توضيح |
array | بله | محدودهای از سلولها یا یک آرایه جهت استخراج اطلاعات از آن |
row_num | بله | شماره ردیف داده مورد نظر از مرجع یا آرایه مورد نظر (آرگومان اول) |
column_num | خير | شماره ستون در مرجع یا آرایه موردنظر (آرگومان اول) |
بهصورت مرجع
INDEX ( reference , row_num , [column_num] , [area_num] )
آرگمان | ضروري | توضيح |
reference | بله | محدودهها و یا مرجعی از سلولها جهت استخراج اطلاعات از آن |
row_num | بله | شماره ردیف داده مورد نظر از مرجع (آرگومان اول) |
column_num | خير | شماره ستون در مرجع (آرگومان اول) |
area_num | خير | شماره محدوده در مرجع (آرگومان اول) |
تابع INDEX دو شکل دارد: آرایه و مرجع.
فرم آرایه
در فرم آرایه INDEX، اولین پارامتر آرایه است که به صورت محدوده ای از سلول ها یا آرایه ای از ثابت ها ارائه می شود.
فرم مرجع
در شکل آرایه INDEX، اولین پارامتر مرجع است که به عنوان مرجع یک یا چند محدوده سلولی ارائه می شود.
اگر مرجع بیش از یک محدوده باشد، محدوده ها را با , (کاما) از هم جدا می کنیم و همه محدوده ها را داخل یک پرانتز قرار می دهیم. مثلا:
=INDEX((A1:C5,A7:C10),1,3,2)
خروجی این فرمول داده، سطر اول و ستون سوم محدوده دوم، یعنی سلول C7 است.
اگر آرایه فقط یک سطر یا ستون داشته باشد، آرگومان row_num یا column_num مربوطه اختیاری است.
اگر هیچ مقداری برای آرگومان های row_num، column_num و area_num وارد نشود، اکسل از مقدار پیش فرض یک خود استفاده می کند.
اگر هر دو مقدار row_num و column_num وجود داشته باشد، INDEX مقدار را در سلول در تقاطع row_num و column_num برمیگرداند.
اگر row_num صفر باشد، INDEX آرایه ای از مقادیر را برای کل ردیف برمی گرداند. برای استفاده از این مقادیر آرایه، میتوانید تابع INDEX را بهعنوان فرمول آرایهای با محدوده افقی وارد کنید یا آرایه را به تابع دیگری منتقل کنید.
اگر column_num صفر باشد، INDEX آرایه ای از مقادیر را برای کل ستون برمی گرداند. برای استفاده از این مقادیر آرایه، میتوانید تابع INDEX را بهعنوان یک فرمول آرایه با محدوده عمودی وارد کنید یا آرایه را به تابع دیگری منتقل کنید.
این تابع معمولاً در ترکیب با تابع MATCH استفاده می شود. تابع MATCH برای یافتن اعداد سطر و ستون با استفاده از تابع INDEX استفاده می شود.
مرجع به عنوان خروجی
یک نکته بسیار مهم در مورد تابع INDEX این است که خروجی تابع یک مرجع است. به عنوان مثال، در این مثال ساده از این تابع، خروجی سلول A3 است.
=INDEX(A1:A10,3)
معمولاً مقدار سلول A3 را به عنوان خروجی تابع می بینید. بنابراین متوجه این نکته نخواهید شد.
اما اگر خروجی این تابع را در ترکیب با توابع دیگر (مثل تابع CELL یا OFFSET یا …) استفاده کنید، متوجه خواهید شد که خروجی تابع یک مرجع است.
شما می توانید با مراجعه به سایت استاد حساب از آموزش ها و دوره های متعدد این مجموعه مانند اکسل،هلو و … بهره مند شوید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.