Er zijn bepaalde momenten waarop u een formule in een cel probeert in te voeren en deze terugkeert met een fout. Vreemd genoeg vertelt het je iets over de kringverwijzing dat je nog niet eerder hebt gehoord. Maar maak je geen zorgen. Anderen hebben soms ook met hetzelfde probleem te maken.
Dit gebeurt meestal wanneer u een Excel-formule dwingt om dezelfde cel te berekenen waarin de formule wordt uitgevoerd. Als gevolg hiervan ziet u een foutmelding, die het bestaan van kringverwijzingen aangeeft.
Cirkelverwijzingen zijn lastig in Excel en kunnen soms van invloed zijn op uw workflow. In dit artikel leer je alles over kringverwijzingen in Excel.
Wat is circulaire verwijzing in Excel?
In Excel treedt een kringverwijzing op wanneer een formule herhaaldelijk naar dezelfde cel verwijst. Hierdoor ontstaat er een eindeloze lus tussen meerdere cellen. Dit vertraagt de verwerkingssnelheid van uw spreadsheet, en het kan doorgaan tenzij u het stopt.
Hier is een beknopte definitie van Microsoft voor circulaire verwijzing in Excel: "Als een Excel-formule direct of indirect naar zijn eigen cel verwijst, wordt er een cirkelverwijzing gemaakt."
Er zijn twee soorten kringverwijzingen in Excel:
- Directe kringverwijzing
- Indirecte kringverwijzing
De kringverwijzing waarmee gebruikers het meest worden geconfronteerd, is de directe kringverwijzing. Dit kan het gevolg zijn van een schrijffout. Laten we kringverwijzingen in meer detail uitleggen.
Voorbeelden van circulaire verwijzing in Excel
We hebben hierboven besproken dat er twee soorten kringverwijzingen zijn in Excel: direct en indirect. Laten we een voorbeeld van beide gevallen bekijken.
Directe circulaire verwijzing
Directe kringverwijzing is eenvoudig te begrijpen. Het komt voor wanneer de formule van een cel rechtstreeks naar zijn eigen cel verwijst. Om dit scenario te illustreren, nemen we een voorbeeld.
In de spreadsheet ziet u dat we twee waarden in de cellen hebben, A1 en A2. Als we de formule typen =A1+A2+A3 in de A3-cel verwijst A3 rechtstreeks naar zichzelf. Logischerwijs is dit niet mogelijk.
Zodra u op drukt Binnenkomen, ziet u de fout Circulaire verwijzing verschijnen. Als u klikt Oke, Excel retourneert met waarde 0.
Als je goed kijkt, zie je dat de A1-cel de waarde 5 heeft, die wordt opgeteld bij de A2-cel met de waarde 10. Het resultaat moet 15 zijn in de A3-cel.
Wanneer u echter de A3-cel aan het antwoord toevoegt, blijft deze zichzelf steeds weer optellen en gaat naar oneindig zonder definitieve waarde. Als gevolg hiervan interpreteert de A3-cel het resultaat als 0.
Indirecte circulaire verwijzing
Deze kringverwijzing is vergelijkbaar met de directe kringverwijzing. Het enige verschil is dat we het indirect doen in plaats van direct naar zijn eigen cel te verwijzen. Laten we dit illustreren met een scenario.
Laten we cel D2 nemen met de waarde 5. En nog een cel F4 met waarde =D2*2. Als je eenmaal hebt geslagen Binnenkomen, je ziet het resultaat 10.
Laten we nu nog een cel B4 nemen met de waarde =F4*2. Dit resulteert in een waarde van 20.
Laten we voor de laatste stap naar de eerste cel gaan, namelijk D2. Als we nu de waarde in de cel wijzigen in = B4 * 2, ontstaat er een lus tussen deze drie cellen.
Als gevolg hiervan ziet u de kringverwijzingsfout verschijnen. Als je op drukt Binnenkomen, zal het resultaat zoals gewoonlijk 0 zijn.
Verwant: Wat is de XLOOKUP-functie in Excel? Hoe te gebruiken
Circulaire referentie zoeken in Excel
U kunt de kringverwijzing in Excel handmatig of automatisch vinden. We zullen beide processen hier uitleggen. Hoewel de handmatige methode moeilijk te verwerken is, kun je de automatische methode gebruiken als je veel cellen moet overwegen.
Laten we eens kijken naar een indirect kringverwijzingsvoorbeeld uit de vorige voorbeelden.
Handmatige methode:
Volg de onderstaande stappen om de kringverwijzingscel handmatig te vinden:
- Open het werkblad waar u de kringverwijzing wilt vinden.
- Ga naar de formules tabblad in het lintmenu.
- Klik op de Formules weergeven optie. Hiermee worden alle formules weergegeven die in hun respectieve cellen worden genoemd.
- Zoek de cel die de kringverwijzing in de spreadsheet veroorzaakt.
- Corrigeer de cel die de fout veroorzaakt.
Nu is het klaar. Hoewel het handmatige proces een beetje vervelend is, werkt het het beste als u minder cellen hoeft te controleren.
Automatische methode
Volg de onderstaande stappen om de kringverwijzingscel automatisch te vinden:
- Open het werkblad waar u de kringverwijzing wilt vinden.
- Ga naar de formules tabblad in het lintmenu.
- Klik op de pijl naar beneden naast de Foutcontrole optie.
- Selecteer in de vervolgkeuzelijst de Circulaire verwijzingen optie, dan ziet u de lijst met cellen die worden beïnvloed door de kringverwijzingsfout.
- Nadat je de cel kent, ga je gang en corrigeer je deze.
Als u meer cellen met kringverwijzingen wilt vinden, herhaal dan de bovenstaande stappen en u zult ze sneller kunnen vinden. U kunt ook naar de linkerkant van het werkblad kijken, waar de cellen met kringverwijzingen worden weergegeven.
Verwant: Excel-formules werken niet? Manieren om ze te repareren
Hoe circulaire verwijzing in Excel in / uit te schakelen?
Iteratieve berekeningen zijn standaard uitgeschakeld in Excel, dit resulteert in frequente pop-ups met circulaire verwijzingen. Als u echt kringverwijzingen in uw spreadsheet wilt hebben, volgt u de onderstaande stappen om iteratieve berekeningen mogelijk te maken.
- Klik op de Bestand optie.
- Selecteer de Opties menu en er wordt een dialoogvenster geopend.
- Klik op de Formule tabblad.
- Controleer de Iteratieve berekening inschakelen optie.
- Klik Oke en het zal gebeuren.
Als u een oudere versie van Excel gebruikt en deze opties niet kunt vinden, volgt u deze stappen:
- Klik op de Kantoor knop.
- Klik op Excel-opties bij de opties.
- Klik op de Formule tabblad.
- Controleer de Iteratieve berekeningen optie.
- Klik Oke, en je bent klaar om te gaan.
Wanneer u iteratieve berekeningen inschakelt, krijgt u twee opties te zien: maximale iteraties en maximale wijzigingsopties.
- Maximale iteraties: Het wordt gebruikt om te berekenen hoe vaak de formule kan herberekenen.
- Maximale verandering: Het wordt gebruikt voor maximale verandering tussen de berekeningsresultaten.
De standaardinstellingen voor maximale iteraties zijn ingesteld op 100, terwijl de maximale wijziging is ingesteld op 0,001. Je kunt ze naar wens wijzigen.
Probeer circulaire verwijzingen te vermijden
De kringverwijzingsfout wordt veroorzaakt door het herhalen van cellen in een formule. Er kunnen momenten zijn waarop kringverwijzingen niet voor de hand liggen; het is het beste om de geautomatiseerde functies van Excel te gebruiken.
Download deze spiekbrief voor Excel-formules om een snelkoppeling te maken door 's werelds favoriete spreadsheetprogramma.
Lees volgende
- productiviteit
- Microsoft Excel
- Spreadsheettips
- Probleemoplossen
- Microsoft Office-tips
Technologie-editor. Ik ben een obsessieve knutselaar, en ik stel de toekomst uit. Geïnteresseerd in reizen en films.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren