私が最後にこの質問を投稿したとき、私は何を求めているのか分かりませんでしたので、私は皆さんに腹を立てました...私はそれを吹きました、申し訳ありません。だからもう一度試してみましょう。PHPでExcelレート機能を正しく使用するにはどうすればよいですか?
私はPHPでExcel Rate関数を模倣しようとしています。私は、他のExcel関数では正しく機能するが、Rate関数では不安定なコードをいくつか手に入れました。
関与する2つのステップがあります。
1.計算支払い
PMT($rate/12, $nper*12, $pv, $fv, $type)
$rate = .08 // interest rate
$nper = 30 // loan term in years
$pv = (100000 + 4000) // loan amt + loan fees
$fv = 0
$type = 0
PMT = -$763.12 // my PHP result and Excel result
2.
RATE($nper, $pmt, $pv, $fv, $type, $guess)
$nper = 360
$pmt = -763.12 // must remain negative in formula
$pv = 100000 // loan amt only (excludes loan fees)
$fv = 0
$type = 0
$guess = 0.09 // excel default is 0.10 but it doesn’t work so I lowered
RATE = 0.00701507 // Excel result (correct)
RATE = 0.0048541 // my PHP result (incorrect)
オーケー計算率、ここでキャッチだが。金利が0.08から0.07に変更されると、PMTが691.91ドルに低下し、両方のレートがほぼ同じになります。
RATE = 0.0061609831 // Excel
RATE = 0.0061609269 // my PHP
私の質問は、このです:あなたのいずれかがPHPでExcel RATE機能を使用することがありますか?あなたが成功したら、あなたの数式を私と共有してください。あるいは、あなたはこの問題に遭遇し、それを修正する方法を見つけました。あなたがしたことを教えてください。ありがとうございました。
ありがとう、LazyOne。私はそれらのリンクを探求します。私は初心者ですので、しばらく時間がかかります。 –