آشنایی با تابع INDIRECT در اکسل

آشنایی با تابع INDIRECT در اکسل

تابع INDIRECT در اکسل یک تابع مفید است که به شما این  اجازه را می‌دهد تا به طور داینامیک به یک سلول و یا محدوده در اکسل ارجاع دهید. به عبارتی، اگر می‌خواهید به یک سلولی ارجاع دهید که نام آن در یک سلول دیگر درج شده است، با استفاده از تابع INDIRECT می توانید این کار را براحتی انجام دهید.

ساختار(Syntax) تابع INDIRECT در اکسل بصورت زیر است:

توضیحات:

  • آرگومان 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 به شما این امکان را می‌دهد تا از داده‌های موجود در جدول‌های دیگر نیز استفاده کنید.

در پایان امیدواریم مقاله آشنایی با تابع INDIRECT در اکسل مورد تایید و رضایت شما هموطنان و علاقه‌مندان به یادگیری برنامه اکسل قرار گرفته باشد. باما همراه باشید

پیشنهاد ما به شما