Een kringverwijzing verwijderen of toestaan

U hebt een formule ingevoerd, maar deze werkt niet. In plaats daarvan ziet u een bericht over een kringverwijzing. Dit probleem komt vaak voor. Het wordt veroorzaakt doordat met de formule wordt geprobeerd de eigen cel te berekenen. Dit ziet er als volgt uit:

Een formule die een kringverwijzing veroorzaakt

De formule =D1+D2+D3 wordt afgebroken, omdat deze zich in cel D3 bevindt en zichzelf probeert te berekenen. U kunt het probleem verhelpen door de formule naar een andere cel te verplaatsen (druk in de formulebalk op Ctrl+X om de formule te knippen, selecteer een andere cel en druk op Ctrl+V).

Vaak wordt een kringverwijzing veroorzaakt doordat een functie een verwijzing naar zichzelf bevat, bijvoorbeeld cel F3 die de functie =SOM(A3:F3) bevat. Hier ziet u een voorbeeld:

Uw browser biedt geen ondersteuning voor video. Installeer Microsoft Silverlight, Adobe Flash Player of Internet Explorer 9.

U kunt ook een van de volgende technieken proberen:

  • Als u net een formule hebt ingevoerd, begint u met de cel waarin u dat hebt gedaan. Controleer of u naar de cel zelf verwijst. Cel A3 kan bijvoorbeeld de formule =(A1+A2)/A3 bevatten. Formules als =A1+1 (in cel A1) veroorzaken ook kringverwijzingsfouten.

Controleer ook op indirecte verwijzingen. Hiervan is sprake als u een formule in cel A1 plaatst die een andere formule in B1 gebruikt waarmee wordt terugverwezen naar cel A1. Dit is niet alleen verwarrend voor u zelf, maar kan ook in Excel problemen geven.

  • Als u de fout niet kunt vinden, gaat u als volgt te werk. Klik op het tabblad Formules, klik op de pijl naast Foutcontrole, wijs Kringverwijzingen aan en klik op de eerste cel in het submenu.

    De opdracht Kringverwijzingen

  • Controleer de formule in de cel. Als u niet zeker weet of deze cel de oorzaak is van de kringverwijzing, klikt u in de volgende cel in het submenu Kringverwijzingen.

  • Ga aan de hand van stap 1 tot en met 3 verder met het controleren en corrigeren van de kringverwijzingen in de werkmap totdat het woord 'Kringverwijzingen' niet meer op de statusbalk wordt weergegeven.

Tips    

  • Op de statusbalk in de linkerbenedenhoek ziet u het woord Kringverwijzingen en het celadres van één kringverwijzing.

    Als er kringverwijzingen zijn in andere werkbladen, maar niet in het actieve werkblad, wordt op de statusbalk alleen 'Kringverwijzingen' weergegeven, zonder celadres.

  • U kunt naar een andere cel in een kringverwijzing gaan door op de controlepijlen te dubbelklikken. Controlepijlen geven de cellen aan die van invloed zijn op de waarde van de momenteel geselecteerde cel. U kunt controlepijlen weergeven door op het tabblad Formules te klikken en vervolgens op Broncellen aanwijzen of Doelcellen aanwijzen.

    Broncellen aanwijzen

Meer informatie over het waarschuwingsbericht voor kringverwijzingen

De eerste keer dat Excel een kringverwijzing tegenkomt, wordt een waarschuwingsbericht weergegeven. Klik op OK om het berichtvenster te sluiten.

Wanneer u het bericht sluit, wordt er een nul of de laatst berekende waarde weergegeven in de cel. "De laatst berekende waarde?", zult u zeggen. Inderdaad. In bepaalde gevallen kan een formule zonder problemen worden uitgevoerd totdat de formule probeert zichzelf te berekenen. Een formule die bijvoorbeeld gebruikmaakt van de functie IF, kan goed werken tot een gebruiker een argument (gegevens die de nodig zijn om de formule uit te voeren) opgeeft dat tot gevolg heeft dat met de formule de cel zelf wordt berekend. In dat geval blijft de waarde van de laatste geslaagde berekening behouden.

Als u vermoedt dat er sprake is van een kringverwijzing in een cel waarin iets anders wordt weergegeven dan nul, probeert u het volgende:

  • Klik op de formule in de formulebalk en druk vervolgens op Enter.

Belangrijk    Als u nog meer formules maakt die kringverwijzingen bevatten, wordt het waarschuwingsbericht vaak niet opnieuw weergegeven. In de volgende lijst ziet u enkele, maar niet alle, gevallen waarin het waarschuwingsbericht wordt weergegeven:

  • U maakt de eerste kringverwijzing in een open werkmap.

  • U verwijdert alle kringverwijzingen in alle open werkmappen en u maakt vervolgens een nieuwe kringverwijzing.

  • U sluit alle werkmappen, maakt een nieuwe werkmap en voert vervolgens een formule met een kringverwijzing in.

  • U opent een werkmap die een kringverwijzing bevat.

  • U opent een werkmap terwijl er geen andere werkmappen open zijn en maakt vervolgens een kringverwijzing.

Meer informatie over iteratieve berekeningen

Misschien wilt u soms kringverwijzingen maken omdat ze tot gevolg hebben dat de functies worden herhaald tot aan een specifieke numerieke voorwaarde is voldaan. Dit heet een iteratie. Iteraties kunnen de prestaties van de computer aanzienlijk vertragen. Om die reden zijn Iteratieve berekeningen dan ook meestal uitgeschakeld in Excel.

Tenzij u vertrouwd bent met iteratieve berekeningen, wilt u de kringverwijzingen waarschijnlijk niet behouden. Als u de kringverwijzingen wel handhaaft, kunt u iteratieve berekeningen inschakelen. U moet dan echter wel bepalen hoe vaak de formule opnieuw moet worden berekend. Als u iteratieve berekeningen inschakelt zonder de waarden voor het maximale aantal iteraties en de maximale wijziging aan te passen, stopt Excel met berekenen na 100 iteraties of nadat alle waarden in de kringverwijzing minder dan 0,001 veranderen tussen iteraties, wat zich het eerst voordoet. U kunt het maximale aantal iteraties en de hoeveelheid acceptabele wijzigingen echter zelf bepalen.

  1. Als u Excel 2010 of hoger gebruikt, klikt u op Bestand > Opties > Formules. Als u Excel voor Mac gebruikt, klikt u op het menu Excel en vervolgens op Voorkeuren > Berekening.

    Als u Excel 2007 gebruikt, klikt u op de Microsoft Office-knop afbeelding office-knop , vervolgens op Opties voor Excel en daarna op de categorie Formules.

  2. Schakel in het gedeelte Berekeningsopties het selectievakje Iteratieve berekening inschakelen in. Klik op een Mac op Iteratieve berekening gebruiken.

  3. Als u het maximum aantal keren wilt opgeven dat een werkblad opnieuw wordt berekend, typt u het aantal iteraties in het vak Maximum aantal. Hoe hoger het aantal iteraties, hoe vaker een werkblad opnieuw moet worden berekend.

  4. Typ in het vak Maximaal verschil de kleinste waarde die vereist is om de iteratie voort te zetten. Hoe kleiner deze waarde, hoe nauwkeuriger het resultaat en hoe langer Excel nodig heeft om een werkblad te berekenen.

Een iteratieve berekening kan drie resultaten hebben:

  • De oplossing convergeert, wat betekent dat er een stabiel eindresultaat wordt bereikt. Dit is het gewenste resultaat.

  • De oplossing divergeert. Dit betekent dat het verschil tussen het huidige en het vorige resultaat bij elke iteratie groter wordt.

  • De oplossing heeft afwisselend twee verschillende waarden. Na de eerste iteratie is het resultaat bijvoorbeeld 1, na de volgende iteratie is het resultaat 10, na de volgende iteratie is het resultaat weer 1, enzovoort.

Naar boven

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community, ondersteuning vragen in de Answer-community of een nieuwe functie of verbetering voorstellen in Excel User Voice.

Zie ook

Overzicht van formules in Excel

Niet-werkende formules voorkomen

Fouten in formules zoeken en verbeteren

Excel-sneltoetsen en -functietoetsen

Excel-functies (alfabetisch)

Excel-functies (per categorie)

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×