Monsieur Excel
Pour tout savoir faire sur Excel !

17 juillet 2009

Fonction tri.paiements() : un bug !

Nous vous avons présenté le 13, le 17 et le 21 juin 2008 l'ensemble des fonctions financières d'Excel, dont celles présentes dans l’utilitaire d’analyse.

La fonction tri.paiements() – dont le nom anglais est XIRR – doit être utilisée avec des pincettes…

Voici l'adresse de la description de la fonction par Microsoft :
http://office.microsoft.com/fr-fr/excel/HP052093411036.aspx

Ce qui est délicat avec cette fonction c’est tout d’abord qu’elle renvoie des résultats très différents selon la valeur de démarrage (facultative).

Mais surtout – et cela est bien plus grave ! – elle comporte un bug : elle ne renvoie pas le même résultat selon la version d’Excel ou l’environnement (Mac ou Windows) utilisé !

Pour en savoir plus, vous pouvez consulter un article particulièrement intéressant à la référence suivante :
http://www.financialwebring.org/gummystuff/XIRR-bug.htm

Vous trouverez plusieurs autres références utiles en tapant « XIRR bug » dans Google !

Remarque – Je vous ai indiqué le nom de la fonction en anglais car vous pouvez aussi l’utiliser avec un Excel français, et cela présente l’avantage que votre modèle sera alors « international ».