نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: فرمول offset و کاربردهای آن

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    Lightbulb فرمول offset و کاربردهای آن

    فرمول OFFSET و کاربردهای آن



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

    ترکیب فرمول OFFSET


    آرگومان های این فرمول به شرح زیر است

    :
    کد PHP:
    =OFFSET(starting pointrows to movecolumns to moveheightwidth
    Starting point: یک سل که نقطه آغاز ما برای جابه جا شدن است
    Rows & columns to move: چه تعداد ستون یا ردیف می خواهید از نقطه شروع فاصله بگیرید ، این اعداد می توانند مثبت ، منفی یا صفر باشند.
    Height & width: این مقادیر مشخص کننده ابعاد محدوده ای است که می خواهید به آن ارجاع کنید به عنوان مثال 3و4 محدوده ای از سلول ها به بلندی 3 سلول و عرض 4 سلول می دهد.

    شما می توانید همه آرگومان های فرمول Offset را به سلول های دیگر ارجاع دهید. به عنوان مثال می توانید بنویسید:
    کد PHP:
    =OFFSET(A1,D1,D2,D3,D4
    در این فرمول از سلول A1 شروع می شود D1 ردیف D2


    ستون جابجا شده و محدوده ای با ارتفاع D3 و عرض D4 برمی گرداند


    تصویر زیر گویای مطلب است :


    چرا ازOffset استفاده می کنیم


    چرا به طور مستقیم نمی نویسیم A1:C4 ، دلایلی وجود دارد

    • استفاده از محدوده های داینامیک : عبارتی مانند A1:C4 محدوده ای استاتیک فراهم می آورد در حالی که گاهی نیاز به محدوده ای داینامیک وجود دارد
    • گاهی آدرس دقیق وجود ندارد ، به عبارت بهتر اطلاعاتی در دست نیست که به کدام محدوده باید ارجاع دهیم ممکن است تعداد ستون یا ردیف و همچنین عرض و ارتفاع اعدادی حاصل از یک محاسبه باشد در این صورت استفاده از فرمول offset مفید خواهد بود.

    ایجاد یک Workbook پویا


    جهت درک بهتر مطلب یک فایل پویا آماده شده است که با تغییر آرگومان های مشخص شده به خوبی می توان پی به عملکرد این فرمول برد.




    کاربرد عملی فرمول offset


    اطلاعاتی از درصد ضایعات یک محصول در اختیار داریم که می بایست متوسط این درصد به صورت هفتگی گزارش گردد ، حالت ایده آل آن است که در یک داشبور مدیریتی آیتمی جهت نمایش اطلاعات 7 روز آخر نمایش داده شود اما چگونه:
    با استفاده از فرمول offset امکان پذیر است
    کد PHP:
    =AVERAGE(OFFSET(C3,COUNTA(C3:C300)-7,0,7,1)) 
    برای محاسبه متوسط داده های 7 روز آخر می بایست از کل داده ها ، داده های 7 روز آخر را داشته باشیم ، با استفاده از COUNTA(C3:C300) می توان تعداد داده های وارد شده را شمارش کنیم به عنوان مثال داده های 18 روز ثبت شده است با کم کردن 7 می توان به یک سلول قبل از شروع داده های مورد نیاز دست یافت این عدد نمایشگر تعداد ردیف هایی است که از مبدأ فاصله گرفته می شود ارتفاع محدوده مورد نیاز 7 است که در قسمت Height وارد می شود ، برای درک بهتر به فایل مربوطه رجوع و با Evaluate fomula عملکرد فرمول را بررسی کنید .


    محدودیت های Offset

    با آنکه این فرمول قادر به بازگرداندن محدوده های پویا است با این حال محدودیت هایی نیز دارد.

    • این فرمول حافظه را اشغال می کند ، با هر تغییری که در کاربرگ اتفاق افتد این فرمول مجددا کلیه محاسبات را انجام می دهد لذا استفاده از تعداد زیادی از این فرمول کارپوشه را کند خواهد کرد.
    • با توجه به اینکه در این فرمول از داده های ارجاع شده استفاده می شود لذا در صورت بروز خطا ، هنگام خطایابی ممکن است گمراه کننده باشد .

    جایگزین هایی برای Offset


    دو جایگزین برای Offset وجود دارد

    • استفاده از Excel tables : از ورژن 2007 به بعد با استفاده از table ایجاد محدوده های پویا تسهیل شده است و به راحتی می توان فرمول هایی جهت استفاده از محدوده های پویا نوشت
    • استفاده از فرمول index : توسط این فرمول نیز قادر به ایجاد محدوده هایی پویا خواهید بود گرچه در نوع استفاده تفاوت هایی وجود دارد در ضمن این فرمول همانند offset حافظه اشغال نمی کند.7 دلیل برای استفاده از فرمول index


    سخن پایانی


    آنچه بیان شد کاربردی ساده از این فرمول در ایجاد و دسترسی به محدوده های پویا بود ، ممکن است شما کاربرد های دیگری از این فرمول را در اختیار داشته باشید که می توانید در جهت غنی تر شدن مطلب مطرح کنید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط ~M*E*H*D*I~ : 2013/10/13 در ساعت 15:14





اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشكل با OFFSET در نمودار و مقدار دهي از بيرون فرمول
    توسط afshin160 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 5
    آخرين نوشته: 2010/08/30, 23:53

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

تابع offset در اکسل

تابع OFFSET

کاربرد تابع offset در اکسل

فرمول offset در اکسل

کاربرد offset در اکسل

فرمول OFFSET

دستور offset در اکسل

فرمول ریاضی offsetدر کمانکاربرد فرمول offset در اکسلتابع آفست در اکسلoffset در اکسلآموزش فرمول offset در اکسلفرمول افسیتکاربرد افست در phpترفندهای فرمان offsetکاربرد offset در متلبتابع offsetدر اکسلفرمولoffset inفایل offset اکسلاموزش تابع offsett در اکسلساخت نمودارهای دینامیک با offsetچگونگی کار کردن با تابع آف ست در اکسلچگونگي كار با تابع offsetتابع offsetوrand همزماننمونه برای تابع offset

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است