loading...

اکسلیـها - آموزش حرفه ای اکسل

با استفاده از این تابع میتوان به صورت غیر مستقیم سلول های اکسل را وارد فرمول نویسی ها کرد، مثلاً فرض کنید شما میخواهید از محتوای سلول C1 در فرمول استفاده کنید، میتوانید مستقیماً C1 را در فرمول به

نحوه کار با تابع INDIRECT

Exceliha.Ir بازدید : 2820 دوشنبه 28 دي 1394 نظرات (0)

با استفاده از این تابع میتوان به صورت غیر مستقیم سلول های اکسل را وارد فرمول نویسی ها کرد، مثلاً فرض کنید شما میخواهید از محتوای سلول C1 در فرمول استفاده کنید، میتوانید مستقیماً C1 را در فرمول به کار ببرید و یا مثلاً در سلول A1 بنویسید C1، سپس با استفاده از تابع INDIRECT میتوانید به محتوای سلول C1 از طریق اشاره به سلول A1 دست یابید. در ادامه با کاربرد این تابع آشنا خواهیم شد.

سینتکس (Syntax) تابع INDIRECT به صورت زیر است:

INDIRECT(ref_text,a1)

در عبارت بالا، آرگومان اول ارجاع به یک سلول است (نام یک سلول است)، سلولی که در این آرگومان نام آن ذکر شده باید حاوی آدرس یک سلول دیگر (سلولی که قرار است در فرمول مورد استفاده قرار گیرد) با فرمت متداول A1 یا R1C1 باشد، همینطور از مبحث نام گذاری سلولها میدانیم که علاوه بر فرمت های فوق هر سلول میتواند یک نام اختصاصی هم داشته باشد که میتواند در فرمول ها مورد استفاده قرار گیرد.

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

 

آرگومان دوم، یک آرگومان Boolean و اختیاری است. این آرگومان تعیین میکند که چه نوع آدرس دهی در سلول ارجاع داده شده در آرگومان اول مورد استفاده قرار گرفته است. اگر True یا یک باشد یا نادیده گرفته شود یعنی آدرس دهی به فرمت متداول A1 میباشد و اگر False یا صفر باشد یعنی آدرس دهی به فرمت R1C1 است. در آدرس دهی ها به فرمت R1C1 ارجاعات خود را حتماً با دقت چک کنید زیرا فرمول نویسی با این نوع آدرس دهی به دقت بیشتری احتیاج دارد.

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

به مثال زیر دقت کنید:

 

آرگومان اول تابع INDIRECT میتواند یک رشته باشد که به آدرس یک سلول ارجاع میدهد، در مثال های بالا، به فرمول آخر دقت کنید، در این مثال در سلول A5 عدد ۵ قرار گرفته که در کنار کاراکتر B تشکیل B5 را میدهد که در واقع ارجاع به سلول B5 میباشد.

تابع INDIRECT در اکسل در جایی کاربرد دارد که قرار است سلول های استفاده شده در فرمول ها تغییر کنند، در این حالت شما میتوانید بدون اینکه فرمول خود را عوض کنید در هر زمان که خواستید سلول های استفاده شده در فرمول ها را عوض کنید.

در ادامه با مثال در مورد این تابع بیشتر توضیح خواهیم داد...

» ارتباط لیست ها در اکسل (نحوه لینک کردن لیستها)

 

برگرفته از سایت : excelpro.ir

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
درباره ما
به وب سایت اکسلیــها خوش آمدید. با راه اندازی انجمن اکسلیـها ، شما هم می توانید سوالات خودتون را ارسال کنید تا در کوتاهترین مدت مدیر وبسایت و یا دیگر کاربران به سوال شما جواب بدهند
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 107
  • کل نظرات : 28
  • افراد آنلاین : 1
  • تعداد اعضا : 466
  • آی پی امروز : 11
  • آی پی دیروز : 100
  • بازدید امروز : 130
  • باردید دیروز : 180
  • گوگل امروز : 0
  • گوگل دیروز : 19
  • بازدید هفته : 875
  • بازدید ماه : 5,023
  • بازدید سال : 5,023
  • بازدید کلی : 947,783