Office
Se connecter

IRR, fonction

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Renvoie un Double spécifiant le taux interne de rentabilité pour une série de décaissements (paiements et encaissements).

Syntaxe

Tri ( valeurs () [estimation ] )

La syntaxe de la fonction tri comporte les arguments suivants :

Argument

Description

valeurs ()

Obligatoire. Tableau de Double spécifiant les valeurs de flux de trésorerie. Le tableau doit contenir au moins une valeur négative (un paiement) et une valeur positive (un encaissement).

guess

Facultatif. Variante spécifiant la valeur que vous estimez sera renvoyée par la fonction tri. En cas d’omission, estimation correspond à 0,1 (10 pour cent).


Notes

Le taux de rendement interne est le taux d’intérêt reçu pour un investissement comprenant des paiements et reçus qui se produisent à intervalles réguliers.

La fonction tri utilise l’ordre des valeurs dans le tableau pour interpréter l’ordre des paiements et reçus. Veillez à entrer les valeurs accusé de réception et dans l’ordre correct. Le flux de trésorerie pour chaque période n’est fixé, comme c’est pour une annuité.

IRR est calculé par itération. En commençant par la valeur d’estimation, j’aienregistrement de ressource navigue dans le calcul jusqu'à ce que le résultat soit précis à 0,00001 %. Si IRR ne trouve pas de résultat après que 20 tentatives, elle échoue.

Exemple

Remarque : Exemples suivants illustrent l’utilisation de cette fonction dans une Visual Basic pour le module d’Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de recherche et entrez un ou plusieurs termes dans la zone de recherche.

Dans cet exemple, la fonction tri renvoie le taux interne de rentabilité pour une série de 5 flux de trésorerie contenus dans le tableau Values(). Le premier élément de tableau est un flux de trésorerie négatif représentant des frais d’établissement. 4 flux de trésorerie restants représentent des flux de trésorerie positifs pour les 4 années suivantes. Guess est le taux de rendement interne estimé.

Dim Guess, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
Guess = .1 ' Guess starts at 10 percent.
Fmt = "#0.00" ' Define percentage format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income for
' four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = IRR(Values(), Guess) * 100
Msg = "The internal rate of return for these " & _
"five cash flows is "
Msg = Msg & Format(RetRate, Fmt) & " percent."
MsgBox Msg ' Display internal return rate.
Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×