+ Reply to Thread
Results 1 to 3 of 3

Profitability Index--More Elegant Equation

  1. #1
    Kevin H. Stecyk
    Guest

    Profitability Index--More Elegant Equation

    Hi,

    I am using the following equation as my Profitability Index:

    {=IF(ISERROR(-NPV(Rate, IF(SIGN(CF)=1, CF, 0))/NPV(Rate, IF(SIGN(CF)=-1, CF,
    0))),
    "Not Applic.",
    -NPV(Rate, IF(SIGN(CF)=1, CF, 0))/NPV(Rate, IF(SIGN(CF)=-1, CF, 0)))}

    Rate=discount rate
    CF=cash flow

    I am simply taking NPV of positive values divided by NPV of negative values.
    And if there is an error, a "Not Applic" note is displayed.

    This is for a large project that spans more than one year during its
    construction. So NPV of negative values is necessary.

    Although the current equation works, is there a more elegant way of writing
    this equation? Perhaps something that doesn't use formula arrays.

    Thank you.

    Best regards,
    Kevin



  2. #2
    Registered User
    Join Date
    05-13-2006
    Location
    Saudi Arabia
    Posts
    4
    Try ...

    ={-NPV(Rate,max(SIGN(CF),0))/NPV(Rate,(Min(SIGN(CF),0)}

    I think using max and min is much more faster then the if statement.

    Samo ... good luck

  3. #3
    Kevin H. Stecyk
    Guest

    Re: Profitability Index--More Elegant Equation

    > Try ...
    >
    > ={-NPV(Rate,max(SIGN(CF),0))/NPV(Rate,(Min(SIGN(CF),0)}
    >
    > I think using max and min is much more faster then the if statement.
    >
    > Samo ... good luck
    >


    Samo,

    Thank you for your help.

    Best regards,
    Kevin



+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1