FONCTIONS FINANCIÈRES

TRI.PAIEMENTS

XIRR

 

DESCRIPTION

Calcule le taux de rentabilité interne d’un ensemble de paiements.

Xirr est le nom anglais de la fonction TRI.PAIEMENT

UTILISATION TYPIQUE DANS EXCEL

La fonction TRI.PAIEMENT est disponible dans Excel en faisant Outils/Macro Complémentaire/ Utilitaire d’analyse

La fonction Xirr est disponible dans Excel en faisant Outils/Macro Complémentaire/ Utilitaire d’analyse –VBA

La fonction Entisoft est la même fonction vendue par un éditeur de logiciel ayant reprogrammé la fonction proposée par Microsoft Excel. Elle est disponible à l’adresse suivante

http://www.entisoft.com/Default.html

DatesValeurs
01/01/08-10000
01/03/082750
30/10/084250
15/02/093250
01/04/092750
FormuleDescription (résultat)
=TRI.PAIEMENTS(A2:A6;B2:B6;0,1)Taux interne de rentabilité (0,373362535 ou 37,34%)

POSITION DU PROBLEME

La fonction proposée par Microsoft Excel ne fonctionne pas correctement. Dans de nombreux cas, elle renvoie 0 en lieu et place du bon résultat

Exemples:

On constate une anomalie dans le résultat donné par TRI PAIEMENT et XIRR

Exemple 1

DatesValeurs
01/01/2000-10000
01/01/2001-15000
01/05/20035000
TRI PAIEMENT0,0000
XIRR0,0000
Entisoft-0,4539
SIOO-0,4539

Exemple 2

DatesValeurs
01/01/2000-10000
01/01/2001-20000
01/05/20035000
TRI PAIEMENT0,0000
XIRR0,0000
Entisoft #VALEUR!
SIOO-0,4990

Pourtant à -10000, toutes les fonctions donnent un résultat cohérent

Exemple 3

DatesValeurs
01/01/2000-10000
01/01/2001-10000
01/05/20035000
TRI PAIEMENT-0,3940
XIRR-0,3940
Entisoft-0,3940
SIOO-0,3940

Ces 3 exemples montrent la non linéarité des fonctions TRI PAIEMENT et XIRR proposées par Excel:

à -10000 ->-0.39, à -15000 ->0????

0 est un résultat faux car

Si on calcule tri.paiements via sa définition on ne trouve pas 0 pour taux=0. On trouve par exemple pres de -20000 pour un versement de -15000 le 01/01/2001 et non pas 0.
Si on perd plus (versement le 01/01/2001 de -15000 ou -20000 au lieu de -10000) on dégrade la performance donc le résultat s’il est calculable DOIT ÊTRE PLUS PETIT QUE -0.39 ET NE PEUT PAS ÊTRE PLUS GRAND.OR 0>-0.39

SOLUTIONS

  • Reprogrammer la fonction tri.paiements
  • Contacter la société SIOO par mail afin de soliciter la fonction à l’adresse sioo@sio2.net en spécifiant dans le sujet du mail:FONCTION TRI PAIEMENT