آشنایی با تابع INDIRECT در اکسل
تابع INDIRECT در اکسل یک تابع مفید است که به شما این اجازه را میدهد تا به طور داینامیک به یک سلول و یا محدوده در اکسل ارجاع دهید. به عبارتی، اگر میخواهید به یک سلولی ارجاع دهید که نام آن در یک سلول دیگر درج شده است، با استفاده از تابع INDIRECT می توانید این کار را براحتی انجام دهید.
ساختار(Syntax) تابع INDIRECT در اکسل بصورت زیر است:
1 |
=INDIRECT(ref_text, [a1]) |
توضیحات:
- آرگومان ref_text: آدرس سلولی که خود به یک سلول و یا یک محدوده اشاره دارد.
- آرگومان اختیار [a1]: تعیین نوع آدرسدهی که از دو مقدار R1C1 و A1 پشتیبانی میکند.
- مقدار FALSE: فرمت آدرسدهی بصورت R1C1 است.
- مقدار TRUE: فرمت آدرسدهی بصورت A1 است.
انواع آدرسدهی در تابع INDIRECT
در مثال زیر، تابع INDIRECT غیرمستقیم محتوای آدرس درج شده در سلول C1 را برمیگرداند:
با تغییر آرگومان اختیاری [a1] به FALSE، میتوانید از آدرسدهی نوع R1C1 در ارجاع غیرمستقیم استفاده کنید:
نکته: درنظر داشته باشید بصورت پیشفرض، مقدار آرگومان اختیاری [a1] برابر است با TRUE از این رو نوع آدرسدهی A1 خواهد بود.
استفاده پویا از تابع INDIRECT در اکسل
با فرض جدول فروش محصولات زیر:
ابتدا نام هرمحدوده را با توجه به عنوان هر محصول نامگذاری میکنیم:
با تکرار فرآیند فوق برای هر محصول، لیستی نامگذاری شده مطابق با انواع محصولات خود خواهید داشت:
حال با درج نام هر محصول:
و استفاده از ترکیب توابع INDIRECT و SUM، میتوانید مجموع فروش آن را بصورت پویا محاسبه کنید:
جمع فروش محصول خامه:
با ایجاد لیست کشویی از نام محصولات، از تایپ نام محصول جلوگیری کنید (آموزش ایجاد لیست کشویی در اکسل):
Data Tab -> Data Validation ->List
نتیجه پایانی بصورت زیر خواهد بود:
مزایای استفاده از تابع INDIRECT در اکسل
از مزایای استفاده از تابع INDIRECT در اکسل میتوان به موارد زیر اشاره نمود:
- تابع INDIRECT این امکان را میدهد تا به دیگر نامهای تعریف شده برای هریک از محدودههای خود دسترسی راحتی داشته باشید.
- تابع INDIRECT این امکان را میدهد تا از آدرسدهی پویا در فرمولهای خود استفاده و از نتایج پویا بهره ببرید.
- تابع INDIRECT به شما امکان فرمولنویسی پیچیده در اکسل را خواهد داد تا با تغییر در دادهها، بروزرسانی مرجع محاسبات بصورت خودکار صورت گیرد.
- تابع INDIRECT به شما این امکان را میدهد تا از دادههای موجود در جدولهای دیگر نیز استفاده کنید.
در پایان امیدواریم مقاله آشنایی با تابع INDIRECT در اکسل مورد تایید و رضایت شما هموطنان و علاقهمندان به یادگیری برنامه اکسل قرار گرفته باشد. باما همراه باشید