اکسل

همه چیز درباره اکسل

اکسل

همه چیز درباره اکسل

آشنایی با تابع offset و ساخت محدوده های پویا

يكشنبه, ۳۱ خرداد ۱۳۹۴، ۰۸:۱۴ ق.ظ

خروجی تابع offset یک محدوده می باشد این تابع جهت اجرا نیازمند تعیین پنج مولفه به شرح زیر می باشد.

1- محل مبدا جهت شروع محاسبات

مورد دو و سه مربوط به جابه جایی محل مبدا می باشد به طوریکه

2- تعداد ردیفی که از مبدا جابه جا می شوییم

3- تعداد ستونی که از مبدا جابه جا می شوییم

خوب تا اینجای کار مبدا و میزان جابه جایی آن مشخص گردید.

دو مولفه بعدی در واقع محدوده مورد نظر را از محل مبدا مشخص می کند

4- ارتفاع محدوده مورد نظر(1 یعنی بدون جابه جایی)

5- عرض محدوده مورد نظر(1 یعنی بدون جابه جایی)

مثال

offset

در مثال فوق مبدا در ابتدا سلول A2 می باشد که به اندازه 3 ردیف پایین و دو ستون به سمت راست تغییر پیدا می کند لذا مبدا نهایی سلول C5 خواهد بود و چون طول و عرض محدوده 1 انخاب شده است لذا خروجی نهایی تابع همان سلول C5 می باشد.

جهت استفاده از این تابع و ایجاد فرمولهای پویا به مثال زیر توجه کنید

sum

در مثال بالا ما نیازمند تعیین کل فروش می باشیم محدوده انتخابی تا ردیف 6 می باشد اما داده های ما هر روز در حال افزایش می باشد و هر بار بایستی محدوده جمع زدن تغییر یابد(توجه دارید که این فقط یک مثال است )

sum2

به راحتی و با استفاده از تابع offset مشابه تصویر فوق می توان فرمول جمع را یکبار نوشته و با تغییر محدوده داده ها محدوده جمع زدن نیز تغییر می یابد

  • علیرضا باقری

نظرات (۲)

  • محمد فیروزیان
  • با سلام وتشکر از این مطلب خوبتون
    پاسخ:
    سلام
    امیدوارم براتون مفید بوده باشه
    ممنون
    توضیحات مفیدی بود. موضوعات رو بیشترش کنید.
    فقط سوالی که برام پیش امده مفهوم هر کدوم از آرگومان های این تابع رو متوجه نشدم. که مثلا به چه کاری میاد. ممنون میشم مثال رو بیشتر توضیح می دادید.
    پاسخ:
    سلام
    عمده کاربرد این تابع استفاده از ان به صورت تو در تو با دیگر توابع و تولید محدوده های مورد نظر توابع بیرونی می باشد(در کد نویسی نیز می تواند بسیار مفید باشد)
     
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی