Comment fonctionnent les calculs itératifs?

À propos de l’auteure

Sophie Marchand, M.Sc., CPA, CGA, MVP

Auteure du blogue Mon Cher Watson et du site le CFO masqué, Sophie Marchand est détentrice d’une M.Sc. en finance corporative, d’un titre comptable CPA, CGA et d’un titre MVP (Most valuable professional) Excel de Microsoft, et cumule plus de 12 années d’expérience dans le milieu des affaires. Elle se spécialise particulièrement en modélisation financière et en intelligence d’affaires. À ce titre, elle développe des modèles financiers rigoureux, des tableaux de bord sophistiqués et des outils de gestion performants. Elle offre ses services en tant que consultanteformatrice et conférencière.

smarchand@lecfomasque.com
514-605-7112

.

En modélisation financière, plusieurs utilisateurs d’Excel « forcent » des références circulaires, i.e. qu’ils demandent à Excel d’effectuer un calcul itératif et de soumettre un résultat satisfaisant, à l’intérieur de certaines balises. Toutefois, il faut être très prudent avec les références circulaires car elles rendent les modèles financiers très instables. C’est pourquoi, personnellement, je recommande toujours de résoudre les problématiques de références circulaires par un calcul algébrique. Cet article a néanmoins comme objectif de mieux vous faire comprendre comment fonctionnent les calculs itératifs dans Excel.

.

Activer la fonction de calculs itératifs

Afin de résoudre des références circulaires, vous pouvez vous rendre dans vos options Excel, dans le libellé Formules (ou Formulas) et cocher la case Permettre les calculs itératifs (Enable iterative calculation) dans la section des options de calculs. Par la suite, vous pourrez spécifier certains paramètres, soit un maximum d’itérations et un changement maximum.

Itérations

.

Exemple de calcul itératif

Dans l’exemple ci-bas, on souhaite calculer une dépense d’intérêt de 10% applicable sur le solde de fin d’un compte de crédit rotatif (marge de crédit). Ainsi, la dépense d’intérêts se calcule en appliquant 10% sur le solde de fin de période de la marge de crédit (tel qu’illustré ci-bas)…

Calculs itératifs

.

… mais en même temps, le solde de fin de la marge de crédit est de 10 (solde intial) plus les intérêts de la période en cours…. il y a donc une référence circulaire.

Calculs itératifs

.

… et l’avoir se calcule ensuite en retranchant du solde de départ (30), le montant des intérêts de la période (puisque ceux-ci-viennent diminuer le bénéfice net de la période et donc les BNR au bilan).

Calculs itératifs

.

Résolution algébrique

Tel que précisé en introduction, pour ma part, je préfère résoudre les références circulaires par l’algèbre, pour ne pas introduire d’instabilité dans mes modèles financiers. Voici comment je résolverais la situation précédente:

Itérations

.

Comment fonctionnent les calculs itératifs?

Pour résoudre notre calcul sans passer par l’algèbre, il faudra permettre les calculs itératifs dans Excel (permettre les références circulaires). Dans ce cas, Excel tentera d’abord d’appliquer 10% sur 10, le solde de départ de la marge de crédit, pour obtenir 11. Ensuite,  il divisera (11-10)=1 sur 11, ce qui donne 9.09%. Il poursuivra ensuite ses itérations, jusqu’à ce qu’il obtienne 11.1111 (dans le cas ou le maximum de changement serait fixé à 0.0001). En divisant (11.1111-10) sur 11.1111, on obtient 9.9999% soit tout près de 10% (écart inférieur à 0.0001). Il s’arrêtera donc de calculer à 11.1111.

Calculs itératifs

.

Vous aimez cet article?

Nous vous invitions à le faire circuler dans vos différents réseaux sociaux, grâce aux boutons de partage que vous pouvez retrouver dans le menu flottant de gauche. Voir tous les articlesRecevoir les articles par courriel .

.

.

Restez en contact

 

Tagués avec : , , ,
Publié dans Excel, Modèles financiers, Tous les articles

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*


*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Recevoir les articles par courriel
Abonnement Le CFO masqué
Gagnez une formation en ligne
Concours
Tableau de bord gratuit à l’inscription
Tableau de bord gratuit à l’inscription
Présentation à télécharger
Outils indispensables aux CFOs
Boutique en ligne
Microsoft Most Valuable Professional
Formations Excel
Formations Excel
Activités à venir
  1. Excel – Tableaux de bord (niveau 1)

    septembre 23 @ 9 h 00 min - 16 h 00 min
  2. Excel – Modélisation financière (niveau 1)

    septembre 30 @ 9 h 00 min - 16 h 00 min