2013-10-03 132 views
0

我想將excel函數轉換爲php,我用指數逼近最後一位。將excel函數轉換爲php函數

下面是Excel函數:

=((E15/12)*(0.75*E12)/((1-(1+(E15/12))^(-(E18*12))))) 

這裏是我創建的PHP:

$price = 100000; 
$rate = 2; 
$years_back = 10; 

$pay_1_5 = ($rate/12) * (0.75*$price)/((1-(1+($rate/12))pow(-($years_back*12)))); 

我不能似乎得到了「POW()函數工作。

回答

0
$pay_1_5 = ($rate/12) * 
      (0.75 * $price)/
      (1 - pow(1 + ($rate/12), - ($years_back * 12))); 

編輯

我剛纔填入您的原始Excel公式的Excel電子表格和E12設置單元格的值100000,E15 2和E18〜10和Excel是給我12500.00012作爲結果。但是,如果我將單元格E15設置爲2%(這將是0.02的$ rate值),我會得到690.1009038的結果。

所以,你需要你的速度值調整從22/100 ... 2%是利率超過200%

+0

感謝您的幫助少了很多userous,但它沒有得到正確的答案。我需要的答案是690這個公式越來越12500.00011569 –

+0

完美的作品。謝謝 –