Skip to main content

Références circulaires dans des formules Excel

Le Plus Grand Secret, Tome 1 - DAVID ICKE (Partie 2) (Juin 2025)

Le Plus Grand Secret, Tome 1 - DAVID ICKE (Partie 2) (Juin 2025)
Anonim

UNE référence circulaire se produit dans Excel lorsqu'une formule contient une référence de cellule à la cellule contenant la formule.

Les informations contenues dans l'article s'appliquent aux versions Excel 2019, 2016, 2013, 2010, Excel Online et Excel pour Mac.

Un exemple de référence circulaire

Un exemple de ce type de référence circulaire est présenté dans l'image ci-dessous, où la formule dans la cellule C1 contient une référence à la cellule C1 dans la formule:

= A1 + A2 + A3 + C1

Une erreur de référence peut survenir lorsqu'une formule fait référence à une autre formule qui renvoie éventuellement à la cellule contenant la formule d'origine.

Avertissement de référence circulaire

Comme le montre l'image ci-dessus, si une référence circulaire se produit dans une feuille de calcul Excel, le programme affiche une boîte de dialogue Alerte indiquant le problème. Le message dans la boîte de dialogue est spécifiquement formulé, car toutes les références circulaires dans les formules ne sont pas involontaires, comme indiqué ci-dessous.

Options utilisateur

Les options utilisateur lorsque cette boîte de dialogue apparaît sont à sélectionner D'accord ou Aidez-moi , ce qui ne résoudra pas le problème de référence circulaire. Lorsque vous lisez le message dans la boîte de dialogue, vous découvrez que:

  • Aidez-moi est destiné à être utilisé lorsqu'une référence circulaire non intentionnelle se produit. Ceci vous amène aux informations du fichier d’aide d’Excel sur les références circulaires.
  • D'accord est utilisé pour indiquer à Excel que la référence circulaire a été faite intentionnellement et qu'elle doit rester en place.

Références circulaires non intentionnelles

Si la référence circulaire a été faite par inadvertance, les informations du fichier d'aide vous montrent comment trouver et supprimer des références circulaires. Le fichier d’aide vous demande d’utiliser Excel Vérification d'erreur outil situé sur l'onglet Formules. De nombreuses références de cellules non intentionnelles peuvent être corrigées sans nécessiter de vérification d'erreur en corrigeant simplement les références de cellules utilisées dans la formule.

Références circulaires intentionnelles

La référence circulaire d'Excel n'offre pas de solution à un problème de référence circulaire car toutes les références circulaires ne sont pas des erreurs. Bien que ces références circulaires intentionnelles soient moins courantes que les références non intentionnelles, elles peuvent être utilisées si vous souhaitez qu' Excel répète ou exécute une formule plusieurs fois avant de générer un résultat.

Activation des calculs itératifs

Excel a une option pour activer ces calculs itératifs si vous envisagez de les utiliser.

Pour activer les calculs itératifs:

  1. Sélectionner Fichier (ou la Bureau bouton dans Excel 2007).

  2. Sélectionner Les options pour ouvrir la boîte de dialogue Options Excel.

  3. Dans le panneau de gauche de la boîte de dialogue, sélectionnez Formules.

  4. Dans le panneau de droite de la boîte de dialogue, sélectionnez le Activer le calcul itératif case à cocher.

Sous la case à cocher, des options sont disponibles pour:

  • Définissez le nombre maximum d'itérations; c'est le nombre de fois où Excel doit recalculer la formule.
  • Définissez la quantité maximale de changement acceptable entre les résultats du calcul - plus le nombre est petit, plus le résultat est précis.

Affichage de zéros dans les cellules concernées

Pour les cellules contenant des références circulaires, Excel affiche soit un 0, comme représenté sur la cellule C1 dans l'exemple ou la dernière valeur calculée dans la cellule.

Dans certains cas, les formules peuvent s'exécuter avec succès avant d'essayer de calculer la valeur de la référence de cellule où elles se trouvent. Lorsque cela se produit, la cellule contenant la formule affiche la valeur du dernier calcul réussi.

Plus sur la circulaire Avertissement

Après la première instance d'une formule contenant une référence circulaire dans un classeur, Excel peut ne plus afficher le message d'avertissement. Cela dépend des circonstances dans lesquelles et comment les références circulaires supplémentaires sont créées.

Voici des exemples de cas où le message d'alerte contenant les messages d'alerte s'affiche pour les références circulaires suivantes:

  • Première instance d'une référence circulaire dans un classeur ouvert.
  • Après avoir supprimé toutes les références circulaires de tous les classeurs ouverts, une nouvelle référence circulaire est créée.
  • Une fois tous les classeurs fermés, une formule contenant une référence circulaire est créée dans un nouveau classeur.
  • Un classeur contenant une référence circulaire est ouvert.