cellio

Référence circulaire Excel : la trouver et la corriger

Une référence circulaire bloque vos calculs dans Excel. Découvrez comment la repérer rapidement et corriger vos formules pour rétablir vos totaux.

Par Ayoub Farid · · 2 min de lecture

Excel affiche le message d'alerte « Il existe une ou plusieurs références circulaires » et votre total affiche 0. Une référence circulaire signifie qu'une formule dépend de son propre résultat, que ce soit directement ou indirectement par l'intermédiaire d'autres cellules.

La cause classique

Un total placé dans la cellule B14 :

=SUM(B2:B14)

*(Note : dans la version française d'Excel, la fonction SUM s'écrit SOMME, avec des points-virgules pour séparer les arguments : =SOMME(B2:B14)).*

Ici, la plage inclut la cellule B14 elle-même. La solution consiste à corriger la formule : =SUM(B2:B13).

Le problème est identique lorsqu'on utilise une colonne entière : =SUM(B:B) placé n'importe où dans la colonne B génère une boucle infinie.

Les boucles indirectes

  • C2 : =B2*D2
  • D2 : =C2/10

C2 a besoin de D2, qui a lui-même besoin de C2. Prise isolément, aucune de ces deux formules Excel ne semble incorrecte, mais ensemble, elles créent une boucle sans fin.

Comment la trouver

  1. Allez dans Formules > Vérification des erreurs > Références circulaires : Excel affiche la liste exacte des cellules concernées.
  2. La barre d'état tout en bas de votre feuille de calcul indique souvent « Références circulaires : B14 ».
  3. Utilisez l'outil Repérer les antécédents dans l'onglet Formules pour visualiser le problème à l'aide de flèches graphiques.

Comment la corriger

  • Réduisez la plage pour exclure la cellule contenant la formule.
  • Déplacez le total en dehors de la colonne de données (par exemple dans une zone récapitulative dédiée).
  • Cassez les boucles indirectes en basant vos calculs sur les données sources brutes plutôt que sur d'autres résultats dérivés.

Les références circulaires intentionnelles

Certains modèles financiers complexes (comme le calcul d'intérêts dépendant d'un solde qui dépend lui-même des intérêts) nécessitent un calcul itératif (Fichier > Options > Formules > Activer le calcul itératif). Évitez cette option à moins d'en avoir un besoin précis et maîtrisé : elle risque de masquer de véritables erreurs dans votre tableur.

Questions fréquentes

Qu'est-ce qu'une référence circulaire dans Excel ?

C'est une formule qui fait référence à sa propre cellule, directement ou à travers une chaîne d'autres formules.

Comment trouver une référence circulaire ?

Allez dans l'onglet Formules > Vérification des erreurs > Références circulaires, ou regardez l'indication dans la barre d'état au bas de l'écran.

Pourquoi ma fonction SOMME affiche-t-elle 0 avec une alerte de référence circulaire ?

La cellule contenant le résultat total est incluse par erreur dans la plage additionnée. Réduisez la plage pour exclure cette cellule.

Faut-il activer le calcul itératif ?

Uniquement si vous construisez délibérément un modèle financier ou mathématique qui l'exige. Sur une feuille de calcul classique, corrigez simplement la formule défectueuse.

À lire aussi