EEN cirkelverwijzing komt voor in Excel als een formule een celverwijzing bevat naar de cel die de formule bevat.
De informatie in het artikel is van toepassing op Excel-versies 2019, 2016, 2013, 2010, Excel Online en Excel voor Mac.
Een voorbeeld van een circulaire referentie
Een voorbeeld van dit type ronde referentie wordt getoond in de afbeelding hieronder, waar de formule in cel staat C1 bevat een verwijzing naar cel C1 in de formule:
= A1 + A2 + A3 + C1
Een referentiefout kan optreden wanneer een formule verwijst naar een andere formule die uiteindelijk verwijst naar de cel die de oorspronkelijke formule bevat.

Circulaire referentiewaarschuwing
Zoals in de afbeelding hierboven wordt weergegeven, geeft het programma een waarschuwingsvenster weer dat het probleem aangeeft als er een kringverwijzing in een Excel-werkblad voorkomt. Het bericht in het dialoogvenster is specifiek geformuleerd omdat niet alle ronde verwijzingen in formules onbedoeld zijn, zoals hieronder wordt uitgelegd.
Gebruikersopties
Gebruikersopties wanneer dit dialoogvenster verschijnt, zijn om te selecteren OK of Helpen , geen van beide zal het probleem van de circulaire referentie oplossen. Wanneer u het bericht in het dialoogvenster leest, ontdekt u dat:
- Helpen is bedoeld om te worden gebruikt wanneer een onbedoelde cirkelreferentie plaatsvindt. Hiermee gaat u naar de Help-bestandinformatie van Excel over circulaire verwijzingen.
- OK wordt gebruikt om Excel te vertellen dat de cirkelvormige verwijzing opzettelijk is gedaan en dat deze op zijn plaats moet worden achtergelaten.
Onbedoelde circulaire verwijzingen
Als de circulaire referentie onbedoeld is gedaan, toont de Help-bestandsinformatie u hoe u cirkelreferenties kunt vinden en verwijderen. Het helpbestand geeft u aanwijzingen om Excel's te gebruiken Foutcontrole tool op het tabblad Formules. Veel onbedoelde celverwijzingen kunnen worden gecorrigeerd zonder dat er een foutcontrole vereist is door simpelweg de celverwijzingen te corrigeren die in de formule worden gebruikt.

Opzettelijke circulaire verwijzingen
Excel's circulaire referentie biedt geen oplossing voor een circulair referentieprobleem, omdat niet alle cirkelreferenties fouten zijn. Hoewel deze opzettelijke circulaire verwijzingen minder vaak voorkomen dan de onbedoelde, kunnen ze worden gebruikt als u Excel meerdere keren wilt laten herhalen of een formule wilt uitvoeren voordat een resultaat wordt geproduceerd.
Iterative Berekeningen inschakelen
Excel heeft een optie om deze in te schakelen iteratieve berekeningen als je van plan bent om ze te gebruiken.
Om iteratieve berekeningen mogelijk te maken:
-
kiezen het dossier (of de Kantoor knop in Excel 2007).
-
kiezen opties om het dialoogvenster Excel-opties te openen.
-
Selecteer in het linkerdeelvenster van het dialoogvenster Formules.
-
Selecteer de. In het rechterdeelvenster van het dialoogvenster Schakel iteratieve berekening in selectievakje.
Onder het selectievakje zijn opties beschikbaar om:
- Stel het maximale aantal iteraties in; dit is het aantal keren dat Excel de formule opnieuw moet berekenen.
- Stel de maximale hoeveelheid verandering acceptabel in tussen berekeningsresultaten - hoe kleiner het getal, hoe nauwkeuriger het resultaat.
Nullen in de getroffen cellen weergeven
Voor cellen die ronde verwijzingen bevatten, geeft Excel een van beide weer 0, zoals getoond in cel C1 in het voorbeeld of de laatste berekende waarde in de cel.
In sommige gevallen kunnen formules succesvol worden uitgevoerd voordat ze proberen de waarde van de celverwijzing te berekenen waar ze zich bevinden. Wanneer dat gebeurt, geeft de cel met de formule de waarde van de laatste succesvolle berekening weer.

Meer over de circulaire referentiewaarschuwing
Na het eerste exemplaar van een formule met een kringverwijzing in een werkmap, geeft Excel het waarschuwingsbericht mogelijk niet meer weer. Het hangt af van de omstandigheden van hoe en waar de aanvullende circulaire verwijzingen zijn gemaakt.
Voorbeelden van wanneer het waarschuwingsvenster met het waarschuwingsbericht wordt weergegeven voor daaropvolgende circulaire verwijzingen, zijn onder meer:
- Het eerste exemplaar van een kringverwijzing in een geopende werkmap.
- Nadat alle ronde verwijzingen in alle open werkmappen zijn verwijderd, wordt een nieuwe kringverwijzing gemaakt.
- Nadat alle werkmappen zijn gesloten, wordt een formule met een kringverwijzing gemaakt in een nieuwe werkmap.
- Een werkmap met een kringverwijzing wordt geopend.




