Fonction VPM de Excel en PHP
En travaillant sur une feuille de calcul hypothécaire, j’ai eu à traduire en php la fonction VPM de Excel. Une recherche sur internet m’a permis de dénicher la fonction suivante qui fonctionne très bien :
function CalculVPM($mensualite , $pourcent_annuel , $prix) {
$t_mensuel=($pourcent_annuel/12)/100;
$R=(1-pow((1+$t_mensuel),-$mensualite))/$t_mensuel;
$VPM=(($prix)/$R);
return $VPM;
}
// Vous pouvez tester cette fonction avec le code ci dessous
$mensualite=480;
$pourcent_annuel=5.0472;
$prix=75000;
$cout_mensuel=sprintf (”%.2f”, CalculVPM($mensualite, $pourcent_annuel, $prix));
print (”pour $prix $ à $pourcent_annuel % pendant $mensualite mois, vous rembourserez $cout_mensuel par mois (montant total : ” . $cout_mensuel * $mensualite . “)” );


