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

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

  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




  2.  

  3. #2


    آخرین بازدید
    2023/10/14
    تاریخ عضویت
    March 2013
    محل سکونت
    مشهد
    نوشته ها
    842
    امتیاز
    3816
    سپاس
    4,084
    سپاس شده
    3,091 در 786 پست
    سطح اکسل
    100 %

    Behnam به Yahoo ارسال پیام
    با تشکر از استاد وطن پرست برای مطالب آموزشی مختصر و بسیار مفید
    استاد لطفا واسه مطالب بعدی، آموزش هایی از ترکیب توابع offset و index مخصوصا با توابعی مثل vlookup و match هم قرار بدین
    ممنون
    هرچیز که در جستن آنی، آنی


  4. #3


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

    نقل قول نوشته اصلی توسط excelproject نمایش پست ها
    با تشکر از استاد وطن پرست برای مطالب آموزشی مختصر و بسیار مفید
    استاد لطفا واسه مطالب بعدی، آموزش هایی از ترکیب توابع offset و index مخصوصا با توابعی مثل vlookup و match هم قرار بدین
    ممنون
    درود به شما ، بنده شاگردم و دارم درس پس میدم ، چشم حتما مطلبی آماده خواهم کرد




  5. #4


    آخرین بازدید
    2022/06/27
    تاریخ عضویت
    July 2010
    نوشته ها
    192
    امتیاز
    295
    سپاس
    107
    سپاس شده
    284 در 99 پست
    سطح اکسل
    75.00 %

    mostafap4 به Yahoo ارسال پیام
    با سلام و تشکر
    لطفا میشه پسورد فایل را هم بگویید
    فقر شب را "بی غذا" سر کردن نیست ... فقر روز را "بی اندیشه" سر کردن است !



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

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

در حال حاضر 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 غیر فعال است