Formules in Excel bewerken, evalueren en debuggen

  • Deel Dit
Michael Brown

In deze handleiding leert u een paar snelle en efficiënte manieren om formules in Excel te controleren en te debuggen. U ziet hoe u de F9-toets gebruikt om formuleonderdelen te evalueren, hoe u cellen markeert waarnaar een bepaalde formule verwijst of verwijst, hoe u verkeerd geplaatste haakjes vaststelt, en meer.

In de laatste paar tutorials hebben we verschillende aspecten van Excel-formules onderzocht. Als u de kans hebt gehad om ze te lezen, weet u al hoe u formules in Excel schrijft, hoe u formules in cellen toont, hoe u formules verbergt en vergrendelt, en nog veel meer.

Vandaag wil ik een paar tips en technieken delen om Excel-formules te controleren, te evalueren en te debuggen, die u hopelijk zullen helpen nog efficiënter met Excel te werken.

    F2-toets in Excel - formules bewerken

    De F2-toets in Excel schakelt tussen Bewerk en Ga naar modi. Wanneer u wijzigingen in een bestaande formule wilt aanbrengen, selecteert u de formulecel en drukt u op F2 om de Wijze van bewerken Zodra u dit doet, begint de cursor te knipperen aan het einde van het afsluitende haakje in de cel of formulebalk (afhankelijk van of de optie Bewerken direct in cellen toestaan is aangevinkt of niet). En nu kunt u alle wijzigingen in de formule aanbrengen:

    • Gebruik de pijlen naar links en rechts om binnen de formule te navigeren.
    • Gebruik de pijltjestoetsen samen met Shift om de formuleonderdelen te selecteren (hetzelfde kan ook met de muis).
    • Druk op Verwijder of Backspace om bepaalde celverwijzingen of andere elementen van de formule te verwijderen.

    Als u klaar bent met bewerken, drukt u op Enter om de formule af te ronden.

    Om de modus Bewerken te verlaten zonder wijzigingen in de formule aan te brengen, drukt u op de Esc-toets.

    Rechtstreeks in een cel of in de formulebalk bewerken

    Standaard staat de cursor aan het einde van de formule in een cel als u in Excel op de F2-toets drukt. Als u liever formules bewerkt in de Excel-formulebalk, doe dan het volgende:

    • Klik op Bestand > Opties .
    • Selecteer in het linkerdeelvenster Geavanceerd .
    • Haal in het rechterdeelvenster het vinkje weg bij Rechtstreeks bewerken in cellen toestaan optie onder Bewerkingsopties .
    • Klik op OK om de wijzigingen op te slaan en het dialoogvenster te sluiten.

    Tegenwoordig wordt F2 vaak beschouwd als een ouderwetse manier om formules te bewerken. Twee andere manieren om de bewerkingsmodus in Excel te openen zijn:

    • Dubbelklikken op de cel, of
    • Door ergens in de formulebalk te klikken.

    Is de F2-aanpak van Excel efficiënter of heeft het voordelen? Nope :) Gewoonweg werken sommige mensen liever meestal met het toetsenbord, terwijl anderen het handiger vinden om de muis te gebruiken.

    Welke bewerkingsmethode u ook kiest, in de linkerbenedenhoek van het scherm vindt u een visuele indicatie van de bewerkingsmodus. Zodra u op F2 drukt, of dubbelklikt op de cel, of op de formulebalk, verschijnt het woord Bewerk verschijnt direct onder de bladtabs:

    Tip: druk op Ctrl + A om van het bewerken van een formule in een cel naar de formulebalk te springen. Dit werkt alleen als u een formule bewerkt, niet een waarde.

    F9 toets in Excel - formuleonderdelen evalueren

    In Microsoft Excel is de F9-toets een eenvoudige en snelle manier om formules te controleren en te debuggen. Hiermee kunt u alleen het geselecteerde deel van de formule evalueren door het te vervangen door de werkelijke waarden waarop dat deel werkt, of door het berekende resultaat. Het volgende voorbeeld demonstreert de F9-toets van Excel in actie.

    Stel dat u de volgende IF-formule in uw werkblad heeft:

    =IF(AVERAGE(A2:A6)>AVERAGE(B2:B6),"Good","Bad")

    Doe het volgende om elk van de twee gemiddelde functies in de formule afzonderlijk te evalueren:

    • Selecteer de cel met de formule, D1 in dit voorbeeld.
    • Druk op F2 of dubbelklik op de geselecteerde cel om de bewerkingsmodus te openen.
    • Selecteer het formulegedeelte dat u wilt testen en druk op F9 .

    Indien u bijvoorbeeld de eerste functie Gemiddeld(A2:A6) selecteert en op F9 drukt, geeft Excel de berekende waarde ervan weer:

    Als u alleen het celbereik (A2:A6) selecteert en op F9 drukt, ziet u de werkelijke waarden in plaats van de celverwijzingen:

    Naar verlaat de formule-evaluatiemodus, druk op de Esc-toets.

    Excel F9 tips:

    • Zorg ervoor dat u een deel van uw formule selecteert voordat u op F9 drukt, anders vervangt de F9-toets de hele formule door de berekende waarde.
    • Druk in de evaluatiemodus van de formule niet op de Enter-toets, want dan wordt het geselecteerde deel vervangen door de berekende waarde of de celwaarden. Om de oorspronkelijke formule te behouden, drukt u op de Esc-toets om het testen van de formule te annuleren en de evaluatiemodus van de formule te verlaten.

    De Excel F9-techniek is vooral nuttig voor het testen van lange complexe formules, zoals geneste formules of matrixformules, waarbij het moeilijk te begrijpen is hoe de formule het eindresultaat berekent omdat er enkele tussenberekeningen of logische tests in zijn opgenomen. En met deze foutopsporingsmethode kunt u een fout beperken tot een bepaald bereik of een bepaalde functie die de fout veroorzaakt.

    Een formule debuggen met de functie Formule evalueren

    Een andere manier om formules in Excel te evalueren is de Formule evalueren optie die op de Formules tabblad, in de Formulecontrole groep.

    Zodra u op deze knop klikt, wordt de Formule evalueren dialoogvenster verschijnt, waarin u elk deel van uw formule kunt inspecteren in de volgorde waarin de formule wordt berekend.

    U hoeft alleen maar te klikken op de Evalueer en bekijk de waarde van het onderstreepte formulegedeelte. Het resultaat van de meest recente evaluatie verschijnt cursief.

    Blijf klikken op de Evalueer totdat elk onderdeel van uw formule is getest.

    Om de evaluatie te beëindigen, klikt u op de knop Sluit knop.

    Om de evaluatie van de formule vanaf het begin te starten, klikt u op Herstart .

    Als het onderstreepte deel van de formule een verwijzing is naar een cel die een andere formule bevat, klikt u op de knop Stap in. knop om die andere formule weer te geven in de Evaluatie doos. Om terug te keren naar de vorige formule, klikt u op Stap uit. .

    Let op. Stap in. knop is niet beschikbaar voor een celverwijzing die verwijst naar een andere formule in een andere werkmap. Hij is ook niet beschikbaar voor een celverwijzing die voor de tweede keer in de formule voorkomt (zoals het tweede geval van D1 in de bovenstaande schermafbeelding).

    Markeer en match haakjesparen in een formule

    Wanneer u geavanceerde formules in Excel maakt, moet u vaak meer dan één paar haakjes opnemen om de volgorde van de berekeningen te specificeren of een paar verschillende functies te nestelen. Het is natuurlijk heel gemakkelijk om in dergelijke formules een extra haakje verkeerd te plaatsen, weg te laten of op te nemen.

    Als u een haakje mist of verkeerd plaatst en op de Enter-toets drukt in een poging de formule te voltooien, geeft Microsoft Excel gewoonlijk een waarschuwing om de formule voor u te corrigeren:

    Als u akkoord gaat met de voorgestelde correctie, klikt u op Ja Als de bewerkte formule niet is wat u wilt, klikt u op Geen en maak de correcties handmatig.

    Opmerking: Microsoft Excel corrigeert ontbrekende of verkeerd geplaatste haakjes niet altijd correct. Bekijk de voorgestelde correctie daarom altijd zorgvuldig voordat u deze accepteert.

    Om u te helpen balanceer de haakjesparen Excel geeft drie visuele aanwijzingen wanneer u een formule typt of bewerkt:

    • Wanneer u een complexe formule invoert die meerdere sets haakjes bevat, kleurt Excel de haakjesparen in verschillende kleuren om ze gemakkelijker te herkennen. Het buitenste haakjespaar is altijd zwart. Dit kan u helpen bepalen of u het juiste aantal haakjes in uw formule hebt ingevoegd.
    • Wanneer u de laatste haakjes in een formule typt, markeert Excel kort het haakjespaar (de rechter haakjes die u zojuist hebt getypt en de bijbehorende linker haakjes). Als u hebt getypt wat volgens u de laatste sluitende haakjes in een formule zijn, en Excel maakt de eerste haakjes niet vet, dan zijn uw haakjes niet goed of niet in balans.
    • Wanneer u binnen een formule navigeert met de pijltjestoetsen en een haakje oversteekt, wordt het andere haakje in het paar gemarkeerd en opgemaakt met dezelfde kleur. Op deze manier probeert Excel het koppelen van haakjes duidelijker te maken.

    In de volgende schermafbeelding heb ik de laatste sluitende haakjes met de pijltjestoets overgestoken, en het buitenste haakjespaar (de zwarte) is gemarkeerd:

    Markeer alle cellen waarnaar in een bepaalde formule wordt verwezen

    Bij het debuggen van een formule in Excel kan het nuttig zijn om de cellen te bekijken waarnaar wordt verwezen. Om alle afhankelijke cellen te markeren, doet u het volgende:

    • Selecteer de formulecel en druk op de sneltoets Ctrl + [. Excel markeert alle cellen waarnaar uw formule verwijst en verplaatst de selectie naar de eerste cel waarnaar wordt verwezen of een reeks cellen.
    • Druk op Enter om naar de volgende cel te gaan waarnaar wordt verwezen.

    In dit voorbeeld heb ik cel F4 geselecteerd en op Ctrl + [ gedrukt. Twee cellen (C4 en E4) waarnaar in de formule van F4 wordt verwezen, zijn gemarkeerd en de selectie is verplaatst naar C4:

    Markeer alle formules die verwijzen naar een geselecteerde cel

    De vorige tip liet zien hoe u alle cellen kunt markeren waarnaar in een bepaalde formule wordt verwezen. Maar wat als u het omgekeerde wilt doen en alle formules wilt opzoeken die naar een bepaalde cel verwijzen? U wilt bijvoorbeeld enkele irrelevante of verouderde gegevens in een werkblad verwijderen, maar u wilt er zeker van zijn dat de verwijdering geen van uw bestaande formules breekt.

    Om alle cellen met formules die naar een bepaalde cel verwijzen te markeren, selecteert u die cel en drukt u op de sneltoets Ctrl + ].

    Net als in het vorige voorbeeld gaat de selectie naar de eerste formule op het blad die naar de cel verwijst. Om de selectie te verplaatsen naar andere formules die naar die cel verwijzen, drukt u herhaaldelijk op de Enter-toets.

    In dit voorbeeld heb ik cel C4 geselecteerd, op Ctrl + ] gedrukt en Excel heeft onmiddellijk de cellen (E4 en F4) gemarkeerd die een verwijzing naar C4 bevatten:

    Traceer relaties tussen formules en cellen in Excel

    Een andere manier om cellen met betrekking tot een bepaalde formule visueel weer te geven is het gebruik van de Precedenten opsporen en Dependenten opsporen knoppen die op de Formules tab> Formulecontrole groep.

    Trace Precedents - laat cellen zien die gegevens leveren aan een bepaalde formule

    De Precedenten opsporen knop werkt op dezelfde manier als de Ctrl+[ sneltoets, d.w.z. toont welke cellen gegevens leveren aan de geselecteerde formulecel.

    Het verschil is dat de sneltoets Ctrl + [ alle cellen markeert waarnaar in een formule wordt verwezen, terwijl klikken op de toets Precedenten opsporen knop tekent blauwe spoorlijnen van de cel waarnaar wordt verwezen naar de geselecteerde formulecel, zoals in de volgende schermafbeelding wordt getoond:

    Om precedentregels te laten verschijnen, kunt u ook de sneltoets Alt+T U T gebruiken.

    Afhankelijkheden opsporen - formules tonen die naar een bepaalde cel verwijzen

    De Dependenten opsporen Deze knop werkt net als de sneltoets Ctrl + ] en toont welke cellen afhankelijk zijn van de actieve cel, d.w.z. welke cellen formules bevatten die naar een bepaalde cel verwijzen.

    In de volgende schermafbeelding is cel D2 geselecteerd, en de blauwe spoorlijnen wijzen naar de formules die D2-referenties bevatten:

    Een andere manier om de afhankelijkheidslijn weer te geven is via de sneltoets Alt+T U D.

    Tip. Om de traceerpijlen te verbergen, klikt u op de knop Pijlen verwijderen knop die recht onder Dependenten opsporen .

    Formules en hun berekende waarden bewaken (Controlevenster)

    Wanneer u met een grote gegevensverzameling werkt, wilt u misschien de belangrijkste formules in uw werkmap in de gaten houden en zien hoe de berekende waarden ervan veranderen wanneer u de brongegevens bewerkt. Excel's Kijkvenster is speciaal voor dit doel gemaakt.

    De Kijkvenster geeft de celeigenschappen, zoals de namen van de werkmap en het werkblad, de eventuele cel- of bereiknaam, het celadres, de waarde en de formule, weer in een apart venster. Zo ziet u altijd in één oogopslag de belangrijkste gegevens, zelfs wanneer u tussen verschillende werkmappen schakelt!

    Hoe cellen toevoegen aan het Kijkvenster

    Om de Kijkvenster en cellen toevoegen om te bewaken, voer de volgende stappen uit:

    1. Selecteer de cel(len) die u wilt bekijken.

      Tip. Als u alle cellen met formules op een actief blad wilt controleren, gaat u naar het menu Home tab> Bewerken van groep, klik Zoeken & vervangen en klik dan op Ga naar Speciale en selecteer Formules .

    2. Schakel over naar de Formules tab> Formulecontrole groep, en klik op Kijkvenster .

    3. De Kijkvenster verschijnt en u klikt op de Horloge toevoegen... knop.

    Kijkvenster notities :

    • U kunt slechts één horloge per cel toevoegen.
    • Cellen met externe verwijzingen naar andere werkmappen worden alleen weergegeven wanneer die andere werkmappen geopend zijn.

    Hoe cellen uit het Controlevenster verwijderen

    Om een bepaalde cel(len) te verwijderen uit de Kijkvenster Selecteer de cel die u wilt verwijderen en klik op de knop Horloge verwijderen knop:

    Tip. Om meerdere cellen in één keer te verwijderen, drukt u op Ctrl en selecteert u de cellen die u wilt verwijderen.

    Het horlogevenster verplaatsen en vastzetten

    Zoals elke andere werkbalk, is Excel's Kijkvenster kan worden verplaatst of vastgezet aan de boven-, onder-, linker- of rechterkant van het scherm. Om dit te doen sleept u de Kijkvenster met de muis naar de gewenste locatie.

    Als u bijvoorbeeld de Kijkvenster naar beneden, zal het altijd verschijnen net onder uw bladtabs, en kunt u comfortabel de belangrijkste formules inspecteren zonder steeds op en neer te moeten scrollen naar de formulecellen.

    Tot slot wil ik nog een paar tips geven die nuttig kunnen zijn bij het evalueren en debuggen van uw Excel-formules.

    Formule debugging tips:

    1. Als de formule te lang is om in de standaardformulebalk te passen, kunt u deze uitbreiden door op Ctrl + Shift + U te drukken of de onderste rand ervan met de muis te verslepen, zoals wordt gedemonstreerd in De formulebalk uitbreiden in Excel.
    2. Om alle formules op het blad te zien in plaats van hun resultaten, drukt u op Ctrl + ` of klikt u op de knop Toon formules knop op de Formules Zie Hoe formules te tonen in Excel voor alle details.

    Dit is hoe u formules in Excel evalueert en debugt. Als u efficiëntere manieren kent, deel dan uw debugging tips in de commentaren. Ik dank u voor het lezen en hoop u volgende week op onze blog te zien!

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.