اصلاح یک فرمول

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

    • 2013/10/04
    • 86

    اصلاح یک فرمول

    با سلام خدمت دوستان ....
    قبلا در پست "نوشتن یک فرمول شرطی" خواستار کمک در نوشتن یک فرمول بودم که آقای amir sayyafi زحمت کشیدند و برام نوشتند ولی حالا اشتباه محاسبه میکنه .
    اما متن پست قبلی :
    فرض کنید که یک سری عدد داریم :
    1
    2
    3
    4
    5
    6
    7
    7
    7
    6
    5
    4
    4
    5
    6
    7
    8
    و.....
    اگر توجه کنید تا عدد 7 سیرش صعودی بوده سپس در عدد 7 توقف کرده و سپس سیرش نزولی شده ودوباره وقتی به 4 رسیده توقف کرده وسپس سیرش صعودی شده .

    حالا سوال بنده اینه که چطورفرمول در vb باید نوشته بشه که:
    اگر اعداد سیرشان صعودی است =A
    اگراعداد توقف کردند=B
    اگراعداد سیرشان نزولی شد=C

    و ...
    این هم فایل مورد نظر که با فرمول آقا امیرمحاسبه شده و اشتباه محاسبه کرده است .
    فقط دوستان اگه زحمتی نیست در محیط vb فرمول روبنویسند چون نیاز دارم که بصورت fuction عمل کنه و خروجی بده .
    ممنون از همه دوستان.
    فایل های پیوست شده
  • mahsa shayesteh

    • 2011/12/07
    • 272

    #2
    سلام

    ایراد فایل اینه که فرمول شما اشتباه نوشته شده چون اعداد در کسری از اعشار از هم بزگتر یا کوچیکترن در حالی که فرمول شما میگه حداقل 1 واحد باید با هم اختلاف داشته باشن ، فرمول رو اصلاح کردم در ضمن وقتی خود اکسا امکاناتشو داره نیاز به کد نویسی ندارین دیگه
    فایل های پیوست شده
    در روزگاری که لبخند ادمها بخاطر شکست توست برخیز تا بگریند

    کامنت

    • komeilex
      مدير تالار توابع اكسل

      • 2013/10/18
      • 233
      • 61.00

      #3
      سلام دوست عزیز. تشکر از خانم امیرسیافی و خانم شایسته.
      اگه بخوای به عنوان یه تابع داشته باشی که این کارو برات انجام بده کد زیر رو تو محیط VB بنویس البته یه ماژول براش تعریف کن تا تابع compare به لیست توابع اکسلت اضافه بشه:
      کد PHP:
      Function compare(firstsec)
      If 
      first sec 0 Then compare "a"
      If first sec Then compare "b"
      If first sec 0 Then compare "c"
      End Function 
      فایل های پیوست شده
      Last edited by komeilex; 2013/11/12, 14:56.
      وقتی خدا مشکلت رو حل میکنه به تواناییش ایمان داری و وقتی مشکلت رو حل نمی کنه بدون که به تواناییت ایمان داره...

      کامنت

      • reza_1001

        • 2013/10/04
        • 86

        #4
        سلام ...
        ممنون از خانمامیر سیافی و آقا کمیل .



        Last edited by reza_1001; 2013/11/12, 15:56.

        کامنت

        چند لحظه..