راهنمايي براي اجراي يك فرمول ساده

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • mo-89
    • 2011/12/25
    • 4

    راهنمايي براي اجراي يك فرمول ساده

    سلام دوستان من ميخام يه فرمولي رو تو اكسل پياده سازي كنم منتها با فرمول نويسي تو اكسل زياد اشنايي ندارم مشكلم اينه كه من ميخام قيمت نهايي كار انجام شده كه مبناي محاسباتيش تعدادنقاط هستش رو بدست بيارم چطور به اين صورت كه اگر تعداد نقاط199عدد شد قيمت نهايي بشه199*1000+275000 ولي اگه تعداد نقاط بيشتر از 200 تا شد مثلا شد210 قيمت نهايي بشه اين 10*750+275000 لپ مطلب اين كه اكسل توسط فرمولي بفهمه كه اين عددي كه من طي مراحلي بدست اوردم مقدارش از 200كمتره يا بيشتر كه بتونه از يكي از اون فرمول بالا استفده كنه مرسي
  • hamed bhiraee
    • 2011/11/19
    • 4

    #2
    RE: راهنمايي براي اجراي يك فرمول ساده

    خیلی سادست میتونی از فرمول IF کمک بگیری مثلا به صورت زیر :IF(A3<199;A3*1000+275000; 10*750+275000=

    کامنت

    • mo-89
      • 2011/12/25
      • 4

      #3
      RE: راهنمايي براي اجراي يك فرمول ساده

      نوشته اصلی توسط hamed bhiraee
      خیلی سادست میتونی از فرمول IF کمک بگیری مثلا به صورت زیر :IF(A3<199;A3*1000+275000; 10*750+275000=
      مرسی حمید جان میشه در باره فرمولی که نوشتی توضیح بدی عملکردشا میگم واینکه نباید اخر فرمول پرانتز باشه

      کامنت

      • farzin24622

        • 2010/10/31
        • 272

        #4
        RE: راهنمايي براي اجراي يك فرمول ساده

        سلام ، من به نیابت از حمید خان میگم : دستور IF یک دستور شرطی است که دارای سه قسمت است : قسمت اول خود شرط میباشد یعنی همون که اگر A3<199 شد ، پس A3<199 قسمت اول دستور IF شد . قسمت دوم این هست که اگر شرط برقرار بود ، یعنی اگر A3<199 شد ، اون موقع چی کار بکند ، که میشه همون A3*1000+275000 ، پس تا حالا ما بهش گفتیم که اگر A3 از 199 کمتر شد بیا و A3 رو توی 1000 ضرب بکن و با 275000 جمعش کن . خوب اگر A3 از 199 کمتر نبود چی ؟ این میشه قسمت سوم دستور IF . ما ( ما که نه ، حمید !!! ) بهش گفتیم که اگر A3 از 199 کمتر نشد ، 10رو توی 750 ضرب کن و با 275000 جمعش کن ، اینم قسمت سوم تابع IF میشه . ضمنا اگر 10*750 +275000 ثابته یه ضرب مقدارشو بنویس 282500 .

        حمید خان ببخشید بی ادبی کردیم .[hr]
        راستی ، آخرشم باید پرانتز باشه ، اون از قلم افتاده ، چیز خاصی نیست .
        [b][color=#FF0000]بنیاد کودک CHILD FOUNDATION :[/color][/b]
        WWW.CHILDF.ORG

        کامنت

        • mo-89
          • 2011/12/25
          • 4

          #5
          RE: راهنمايي براي اجراي يك فرمول ساده

          نوشته اصلی توسط farzin24622
          سلام ، من به نیابت از حمید خان میگم : دستور IF یک دستور شرطی است که دارای سه قسمت است : قسمت اول خود شرط میباشد یعنی همون که اگر A3<199 شد ، پس A3<199 قسمت اول دستور IF شد . قسمت دوم این هست که اگر شرط برقرار بود ، یعنی اگر A3<199 شد ، اون موقع چی کار بکند ، که میشه همون A3*1000+275000 ، پس تا حالا ما بهش گفتیم که اگر A3 از 199 کمتر شد بیا و A3 رو توی 1000 ضرب بکن و با 275000 جمعش کن . خوب اگر A3 از 199 کمتر نبود چی ؟ این میشه قسمت سوم دستور IF . ما ( ما که نه ، حمید !!! ) بهش گفتیم که اگر A3 از 199 کمتر نشد ، 10رو توی 750 ضرب کن و با 275000 جمعش کن ، اینم قسمت سوم تابع IF میشه . ضمنا اگر 10*750 +275000 ثابته یه ضرب مقدارشو بنویس 282500 .

          حمید خان ببخشید بی ادبی کردیم .[hr]
          راستی ، آ---شم باید پرانتز باشه ، اون از قلم افتاده ، چیز خاصی نیست .
          ممنون دوستان ولی قسمت سوم شرط درست اجرا نمبشه اون اعداد بالا مثاله تابت نیست کلا قسمت سوم شرط با عمل ضرب مشکل داره یعنی توفسمت سوم تا میام در یه عددی ضرب کنم اصلا یه عدد منفی میده یعنی عملا بزا اعداد بزرگتر که قسمت سوم شرطه جواب نمیگبرم خواهشا کمکم کنید واهشا سريع

          کامنت

          • farzin24622

            • 2010/10/31
            • 272

            #6
            RE: راهنمايي براي اجراي يك فرمول ساده

            خب دوست عزیز ما سوالی رو که به این شکل و با این اعداد مطرح نمودید پاسخ دادیم ، اگر قسمت سوم ثابت نیست پس حتما به یک پارامتری بستگی داره ، اگر براتون مقدوره فایلتون رو در سایت www.parsaspace.com آپلود کنید یا اینکه توضیحات کامل و دقیق بدین نه اطلاعاتی که فرضی باشند .
            [b][color=#FF0000]بنیاد کودک CHILD FOUNDATION :[/color][/b]
            WWW.CHILDF.ORG

            کامنت

            • nasrin82

              • 2012/02/25
              • 8

              #7
              RE: راهنمايي براي اجراي يك فرمول ساده

              سلام
              منم از تابع sumif دارم استفاده میکنم ولی نمیدونم چطور بهش بفهمونم که مثلا عددم امابین دو عدد دیگه باشه مثلا میخوایم اگه مقدار سل بین 0.1و 2 بود مقدار اون سل رو با یه سل دیگه که همین شرطو داره جمع بزنه

              خواهشا کمک کنید گیر کردم.:huh:

              ضمنا تابع sumproduct اینو درست میفهمه ولی اون فقط میشمره نمیتونه جمع بزنه

              یا حداقل بگید چطوری if بزنم


              البته مشکل اصلی همون فهموندن مفهوم بین دو عدد به اکسل تو توابعی مثل sumif هستش.

              از وقتتون متشگرم:heart::heart:

              کامنت

              • ~M*E*H*D*I~
                • 2011/10/19
                • 4377
                • 70.00

                #8
                RE: راهنمايي براي اجراي يك فرمول ساده

                سلام

                دوست عزیز تو فایل پیوست جواب دادم لطفا سوالایی که مد نظرت هس یه فایل نمونه بذار راحت تر جواب می گیری سعی کن در مورد توابع هم از help نرم افزار کمک بگیری تا آشنا بشی با روش کارشون

                http://www.mediafire.com/?a6hj5crs336l82m
                [CENTER]
                [SIGPIC][/SIGPIC]
                [/CENTER]

                کامنت

                چند لحظه..