WorksheetFunction.Xirr (Excel)

Renvoie le taux de retour interne pour un programme de flux de trésorerie qui n'est pas forcément périodique. Pour calculer le taux de rendement interne d’une série de flux de trésorerie périodiques, utilisez la fonction IRR .

Microsoft Excel stocke les dates comme des numéros de série séquentiels pour pouvoir les utiliser dans des calculs. Par défaut, le 1er janvier 1900 est le numéro 1 et le 1er janvier 2008 est le numéro 39448 car il survient 39 448 jours après le 1er janvier 1900. Microsoft Excel pour Macintosh utilise un autre système de date par défaut.

Xirr (Arg1, Arg2, Arg3)


Dim dblXirr As Double
dblXirr = WorksheetFunction.Xirr(Arg1:=, Arg2:=)

Arguments

Arg1, Arg2, Arg3

Arg1 - Values - série de flux de trésorerie correspondant à un programme de paiements en terme de dates. Le premier paiement est facultatif et correspond à un coût ou à un paiement qui a lieu au début de l'investissement. Si la première valeur est un coût ou un paiement, elle doit être négative. Tous les paiements suivants sont escomptés sur la base d'une année comptant 365 jours. La série de valeurs doit contenir au moins une valeur positive et une valeur négative

Arg2 - Dates - programme de dates de paiement correspondant aux paiements de flux de trésorerie. La première date de paiement indique le début du programme de paiements. Toutes les autres dates doivent être postérieures à cette date, mais elles peuvent avoir lieu dans n'importe quel ordre. Les dates doivent être saisies manuellement à l'aide de la fonction DATE ou être le résultat d'autres formules ou fonctions. Par exemple, utilisez DATE(2008,5,23) pour le 23 mai 2008. Des problèmes peuvent se produire si des dates sont saisies sous forme de texte

Arg3 - Guess-un nombre que vous devinez est proche du résultat de la fonction Tri