فرمول Randbetween

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Amir Mohsenpour

    • 2010/02/10
    • 146
    • 53.33

    فرمول Randbetween


    برای استفاده بهتر دوستان فایل اکسل آنرا هم ضمیمه نموده ام
    فایل های پیوست شده
    [align=center]با تشکر
    امیر محسن پور[/align]
  • m_d6712

    • 2010/05/22
    • 174

    #2
    RE: فرمول Randbetween

    خوب این چه فرقی می کنه با این که بنویسیم؟
    کد:
    Minvalue+(maxvalue-Minvalue)*Random()
    -------
    http://md6712.com
    جامعه ایده پردازان: http://idekadeh.com

    کامنت

    • mrexcel

      • 2010/02/03
      • 436
      • 81.00

      #3
      RE: فرمول Randbetween

      اين تابع minvalueوmaxvalue آيا جزو توابع صفحه اكسل است يا محيط vb?
      زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

      کامنت

      • m_d6712

        • 2010/05/22
        • 174

        #4
        RE: فرمول Randbetween

        Minvalue و Maxvalue می تونه یک خونه از خود Excel bashe

        مثلا به این صورت:

        کد:
        C1+(C2-C1)*Random()

        در کد های VBA هم میشه از توابع اکسل استفاده نمود.

        کلاس WorksheetFunction که خودش یک Property از کلاس Application می باشد. دارای متد هایی است که همان توابع داخل اکسل می باشد. :

        کد:
        Dim Minvalue as integer
        Dim Maxvalue as integer
        Minvalue = 100
        Maxvalue = 200
        
        Dim random as double
        random = Minvalue + (Maxvalue-Minvalue) * Application.WorksheetFunction.Random()
        -------
        http://md6712.com
        جامعه ایده پردازان: http://idekadeh.com

        کامنت

        • mrexcel

          • 2010/02/03
          • 436
          • 81.00

          #5
          RE: فرمول Randbetween

          بسياري از خروجي هاي اكسل در اين نرم افزار از مسيرهاي مختلفي بدست مي آيد. ما بايد ببينيم كدام روش ساده تر و كاربردي تر است
          زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

          کامنت

          • Amir Mohsenpour

            • 2010/02/10
            • 146
            • 53.33

            #6
            RE: فرمول Randbetween

            نوشته اصلی توسط m_d6712
            خوب این چه فرقی می کنه با این که بنویسیم؟
            کد:
            Minvalue+(maxvalue-Minvalue)*Random()
            جهت اطلاع شما دوست عزیز این مطلب کاملاً با آن موضوعی که شما می فرمائید تفاوت دارد چرا که در قسمت مربوط به توابع اکسل صحبت از نوشتن کدهای Vb نخواهد بود بلکه فقط و فقط از توابع موجود در اکسل صحبت خواهیم کرد.
            ضمن اینکه نوشتن فرمول Randbetween بسیار ساده تر از توضیحات جنابعالی و کاربردی تر خواهد بود.
            اضافه براین اگر قرار به نوشتن چنین کدهای گیج کننده ای با استفاده از ترکیب کردنهای مختلف بود می توانستیم از ترکیب فرمولهای Rand و Round نیز استفاده نمائیم.
            [align=center]با تشکر
            امیر محسن پور[/align]

            کامنت

            • mr.mahlouji

              • 2010/04/12
              • 105

              #7
              RE: فرمول Randbetween

              با سلام
              امير جان با نظر شما كاملا موافقم.پيشنهاد ميكنم در اين تالار هاي گفتگو كه هدف ، آموزش بسيار روان و ساده است بنحوي مطالب بازگو گردد كه كليه كاربران مبتدي بتوانند به سادگي اكسل را ياد بگيرند. چرا كه اگر با چنين كدنويسي هاي مشكلي روبرو شوند ، چه بسا به كلي اكسل را كنار بگذارند .
              بهرحال از توضيحات اين دوست خوبمان هم تشكر ميكنم.
              كوچك شما
              كسيكه با زشتي پيروز شود ، شكست خورده است .

              کامنت

              چند لحظه..