فرمول سازی

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • fokker

    • 2014/07/10
    • 336

    [حل شده] فرمول سازی

    با سلام خدمت همه دوستان و اساتید گرامی، سوالی داشتم که در زیر مطرح می نمایم پیشاپیش از حسن همکاری شما سروران سپاس گذارم

    در فایل پیوست در شیتی به نام "امتیاز " در ستون D درسلول های D5 تا D22 فرمول نوشته شده است که هر سلول را به سلولی خاص در شیت montly score ارتباط می دهد ، نمونه فرمول در سلول D5 بصورت زیر است :
    کد:
    =' montly score'!$BI$6
    همین حالت در ستون E از سلول های E5 تا E22 تکرار شده است نمونه فرمول در سلول E5 بصورت زیر است :
    کد:
    =' montly score'!$BI$15
    همانطور که در فرمولهای فوق مشاهده می کنید سلول D5 در شیت امتیاز به BI6 در شیت montly score ارتباط پیدا کرده و سلول E5 در شیت امتیاز به سلول BI15 در شیت montly score ارتباط پیدا می کند.
    حال سوال اینجاست که اگر فاصله 9 تایی بین BI6 و BI15 را در نظر بگیریم چه کنیم تا در ستون F شیت امتیاز در سلول F5 ، بتوان به BI24 رسید و دیگر نیازی به انتخاب دستی سلول نباشد
    یعنی در سلول F5 فرمول زیر بدست آید :
    کد:
    =' montly score'!$BI$24
    چون عمل می بایست برای تعداد بسیار زیادی سلول تکرار گردد کاری بسیار دشواری است که هر بار به شیت دیگر مراجعه شود و سلول مدنظر را انتخاب کرد . سپاس از همه شما اساتید گرامی
    فایل های پیوست شده
  • Amir Ghasemiyan

    • 2013/09/20
    • 4599
    • 100.00

    #2
    سلام دوست عزيز
    براي ستون فروردين ميتونين از اين فرمول استفاده كنيد:
    کد:
    =OFFSET(' montly score'!$BI$6,0,1-ROW(A1))
    براي ستون ارديبهشت:
    کد:
    =OFFSET(' montly score'!$BI$6,9,1-ROW(A1))
    و به همين ترتيب تا آخر

    کامنت

    • fokker

      • 2014/07/10
      • 336

      #3
      خیلی ممنون از لطفت جناب قاسمیان بزرگوار

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4599
        • 100.00

        #4
        خواهش میکنم

        فقط لطف کنید اگر پاسخ سوالتون رو دریافت کردید تاپیک رو حل شده کنید

        کامنت

        • fokker

          • 2014/07/10
          • 336

          #5
          نوشته اصلی توسط Amir Ghasemiyan
          سلام دوست عزيز
          براي ستون فروردين ميتونين از اين فرمول استفاده كنيد:
          کد:
          =OFFSET(' montly score'!$BI$6,0,1-ROW(A1))
          براي ستون ارديبهشت:
          کد:
          =OFFSET(' montly score'!$BI$6,9,1-ROW(A1))
          و به همين ترتيب تا آخر

          فقط یک سوال ، میشه یک توضیح برای این روش به من بدید ممنون

          کامنت

          • mokaram
            مدير تالار اکسل و بانک اطلاعاتی

            • 2011/02/06
            • 1805
            • 74.00

            #6
            از تابع offset استفاده شده که برای آشنایی بیشتربا این تابع کاربردی ، لینک زیر را مشاهده کنید.

            آشنایی با تابع offset
            [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
            [/CENTER]

            کامنت

            چند لحظه..