{"id":1937,"date":"2026-10-01T10:50:29","date_gmt":"2026-10-01T10:50:29","guid":{"rendered":"https:\/\/www.exceldepartment.com\/?p=1937"},"modified":"2026-10-31T12:13:49","modified_gmt":"2026-10-31T12:13:49","slug":"excel-formula-auditing","status":"publish","type":"post","link":"https:\/\/www.exceldepartment.com\/en\/excel-formula-auditing\/","title":{"rendered":"Formula Auditing in Excel: Find and Fix Formula Errors Efficiently"},"content":{"rendered":"<div class=\"page-content container\">\n<p>Your formula returns the wrong result and you can&#8217;t see why. Or it shows #REF! and you don&#8217;t know which reference is wrong. Excel has powerful formula auditing tools that few people know about \u2014 tools that make troubleshooting 10 times faster.<\/p>\n<p>This guide shows you how to use Excel&#8217;s built-in formula auditing features like a professional. You will learn to trace precedents, evaluate formulas step by step, and find errors that are impossible to spot any other way.<\/p>\n<p>For general troubleshooting, see the <a href=\"https:\/\/www.exceldepartment.com\/en\/excel-troubleshooting-guide\/\">Excel troubleshooting guide<\/a>. For common problems, read <a href=\"https:\/\/www.exceldepartment.com\/en\/10-most-common-excel-problems-and-how-to-solve-them\/\">common Excel problems<\/a>.<\/p>\n<h2 id=\"formelgranskningsverktygen-\u00f6versikt\">The Formula Auditing Tools: Overview<\/h2>\n<p>All the tools are found on the <code>Formulas<\/code> tab in the &#8220;Formula Auditing&#8221; group.<\/p>\n<h3 id=\"verktygsl\u00e5dan\">The toolbox<\/h3>\n<table>\n<colgroup>\n<col style=\"width: 22%\" \/>\n<col style=\"width: 25%\" \/>\n<col style=\"width: 52%\" \/>\n<\/colgroup>\n<thead>\n<tr>\n<th>Tool<\/th>\n<th>Function<\/th>\n<th>When to use it<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Trace Precedents<\/strong><\/td>\n<td>Shows which cells the formula uses<\/td>\n<td>Check that the right cells are referenced<\/td>\n<\/tr>\n<tr>\n<td><strong>Trace Dependents<\/strong><\/td>\n<td>Shows which formulas use the cell<\/td>\n<td>See the impact of changes<\/td>\n<\/tr>\n<tr>\n<td><strong>Remove Arrows<\/strong><\/td>\n<td>Clears all trace arrows<\/td>\n<td>Clean up the view<\/td>\n<\/tr>\n<tr>\n<td><strong>Show Formulas<\/strong><\/td>\n<td>Shows formulas instead of results<\/td>\n<td>Overview of all formulas<\/td>\n<\/tr>\n<tr>\n<td><strong>Error Checking<\/strong><\/td>\n<td>Finds potential errors<\/td>\n<td>Automatic review<\/td>\n<\/tr>\n<tr>\n<td><strong>Evaluate Formula<\/strong><\/td>\n<td>Step-by-step evaluation<\/td>\n<td>Understand complex formulas<\/td>\n<\/tr>\n<tr>\n<td><strong>Watch Window<\/strong><\/td>\n<td>Monitor cells in real time<\/td>\n<td>Follow values while you edit<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Keyboard shortcuts:<\/strong> &#8211; Ctrl+\u00f6 (Swedish Excel): Show formulas &#8211; Ctrl+` (English Excel): Show formulas &#8211; F2: Edit the cell and show colour-coded references<\/p>\n<h2 id=\"verktyg-1-sp\u00e5ra-f\u00f6reg\u00e5ngare\">Tool 1: Trace Precedents<\/h2>\n<\/p>\n<p><strong>What it does:<\/strong> Draws blue arrows from the cell to all the cells it refers to.<\/p>\n<h3 id=\"anv\u00e4ndning\">How to use it<\/h3>\n<ol type=\"1\">\n<li>Select the cell with the formula<\/li>\n<li><code>Formulas<\/code> \u2192 <code>Trace Precedents<\/code><\/li>\n<li>Blue arrows show which cells the formula uses<\/li>\n<li>Click several times to trace several levels<\/li>\n<\/ol>\n<p><strong>Example:<\/strong><\/p>\n<pre class=\"excel\"><code>C1: =A1+B1<\/code><\/pre>\n<p>Trace Precedents \u2192 arrows from C1 to A1 and B1.<\/p>\n<h3 id=\"praktisk-anv\u00e4ndning\">Practical use<\/h3>\n<p><strong>Scenario: Verifying VLOOKUP<\/strong><\/p>\n<pre class=\"excel\"><code>E5: =LETARAD(D5;A1:B100;2;0)<\/code><\/pre>\n<p>Trace Precedents shows: &#8211; Arrow from E5 to D5 (lookup value) &#8211; Rectangle around A1:B100 (lookup table)<\/p>\n<p><strong>Problem:<\/strong> Does the arrow point to D4 instead of D5? \u2192 The reference is wrong; the formula was copied without adjustment.<\/p>\n<h3 id=\"tolka-sp\u00e5rnings-pilar\">Interpreting trace arrows<\/h3>\n<table>\n<thead>\n<tr>\n<th>Arrow colour<\/th>\n<th>Meaning<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Blue<\/td>\n<td>Normal precedent<\/td>\n<\/tr>\n<tr>\n<td>Red<\/td>\n<td>The error is caused by this reference<\/td>\n<\/tr>\n<tr>\n<td>Black dotted<\/td>\n<td>Reference to another sheet\/workbook<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"ta-bort-pilar\">Remove Arrows<\/h3>\n<p><code>Formulas<\/code> \u2192 <code>Remove Arrows<\/code> \u2192 Choose: &#8211; <strong>Remove Precedent Arrows<\/strong> \u2014 Precedents only &#8211; <strong>Remove Dependent Arrows<\/strong> \u2014 Dependents only &#8211; <strong>Remove All Arrows<\/strong> \u2014 Everything<\/p>\n<h2 id=\"verktyg-2-sp\u00e5ra-efterf\u00f6ljande\">Tool 2: Trace Dependents<\/h2>\n<p><strong>What it does:<\/strong> Draws blue arrows from the cell to all the formulas that use it.<\/p>\n<h3 id=\"anv\u00e4ndning-1\">How to use it<\/h3>\n<ol type=\"1\">\n<li>Select the cell<\/li>\n<li><code>Formulas<\/code> \u2192 <code>Trace Dependents<\/code><\/li>\n<li>Blue arrows show which formulas depend on the cell<\/li>\n<\/ol>\n<p><strong>Example:<\/strong><\/p>\n<pre class=\"excel\"><code>A1: 100\nB1: =A1*1,25\nC1: =A1+B1<\/code><\/pre>\n<p>Select A1, trace dependents \u2192 arrows to B1 and C1.<\/p>\n<h3 id=\"praktisk-anv\u00e4ndning-1\">Practical use<\/h3>\n<p><strong>Scenario: Understanding the impact of a change<\/strong><\/p>\n<p>You are about to change a value in A1. Which formulas are affected?<\/p>\n<p>Trace Dependents \u2192 you see all the dependent cells.<\/p>\n<p><strong>Scenario: Finding the cause of a circular reference<\/strong><\/p>\n<p>If you have a circular reference: 1. Go to the cell Excel points to 2. Trace dependents 3. Follow the arrows 4. When an arrow leads back to the original cell, you have found the circle<\/p>\n<h2 id=\"verktyg-3-visa-formler-ctrl\u00f6\">Tool 3: Show Formulas (Ctrl+\u00f6)<\/h2>\n<p><strong>What it does:<\/strong> Shows formulas instead of results in all cells.<\/p>\n<h3 id=\"anv\u00e4ndning-2\">How to use it<\/h3>\n<ol type=\"1\">\n<li>Press Ctrl+\u00f6 (or Ctrl+` in English Excel)<\/li>\n<li>All formulas are displayed as text<\/li>\n<li>Column widths adjust automatically to fit the formulas<\/li>\n<li>Press Ctrl+\u00f6 again to return to the results view<\/li>\n<\/ol>\n<h3 id=\"praktisk-anv\u00e4ndning-2\">Practical use<\/h3>\n<p><strong>Scenario: Overview of the whole model<\/strong><\/p>\n<p>When you take over someone else&#8217;s file: 1. Press Ctrl+\u00f6 2. You see all the formulas at once 3. It is easy to identify patterns, errors or illogical references<\/p>\n<p><strong>Scenario: Documentation<\/strong><\/p>\n<p>To create documentation of formulas: 1. Show formulas 2. Take a screenshot or print<\/p>\n<p><strong>Scenario: Finding hardcoded values<\/strong><\/p>\n<p>In formula view it is easy to see what is a formula and what is a hardcoded value.<\/p>\n<h2 id=\"verktyg-4-utv\u00e4rdera-formel\">Tool 4: Evaluate Formula<\/h2>\n<\/p>\n<p><strong>What it does:<\/strong> Step-by-step evaluation of a complex formula.<\/p>\n<h3 id=\"anv\u00e4ndning-3\">How to use it<\/h3>\n<ol type=\"1\">\n<li>Select the cell with the complex formula<\/li>\n<li><code>Formulas<\/code> \u2192 <code>Evaluate Formula<\/code><\/li>\n<li>A dialog opens with the formula<\/li>\n<li>Click &#8220;Evaluate&#8221; repeatedly<\/li>\n<li>Excel shows the result of each sub-calculation<\/li>\n<\/ol>\n<p><strong>Example:<\/strong><\/p>\n<pre class=\"excel\"><code>=OM(OCH(A1&gt;10;B1&lt;5);SUMMA(C1:C10);0)<\/code><\/pre>\n<p><strong>Step-by-step evaluation:<\/strong><\/p>\n<pre><code>Steg 1: =OM(OCH(100&gt;10;3&lt;5);SUMMA(C1:C10);0)\n        (A1 och B1 ers\u00e4tts med v\u00e4rden)\n\nSteg 2: =OM(OCH(SANT;SANT);SUMMA(C1:C10);0)\n        (J\u00e4mf\u00f6relserna utv\u00e4rderas)\n\nSteg 3: =OM(SANT;SUMMA(C1:C10);0)\n        (OCH utv\u00e4rderas)\n\nSteg 4: =OM(SANT;250;0)\n        (SUMMA utv\u00e4rderas)\n\nSteg 5: =250\n        (OM utv\u00e4rderas)<\/code><\/pre>\n<h3 id=\"praktisk-anv\u00e4ndning-3\">Practical use<\/h3>\n<p><strong>Scenario: Formula gives an unexpected result<\/strong><\/p>\n<p>You can&#8217;t see why. Evaluate Formula shows exactly at which step it goes wrong.<\/p>\n<p><strong>Scenario: Learning complex formulas<\/strong><\/p>\n<p>When you need to understand someone else&#8217;s complex formula: evaluate it step by step to see the logic.<\/p>\n<h2 id=\"verktyg-5-felkontroll\">Tool 5: Error Checking<\/h2>\n<p><strong>What it does:<\/strong> Automatically finds potential errors in the workbook.<\/p>\n<h3 id=\"anv\u00e4ndning-4\">How to use it<\/h3>\n<ol type=\"1\">\n<li><code>Formulas<\/code> \u2192 <code>Error Checking<\/code><\/li>\n<li>Excel goes through the workbook<\/li>\n<li>Stops at each potential error<\/li>\n<li>You can:\n<ul>\n<li><strong>Help on this error<\/strong> \u2014 Read the explanation<\/li>\n<li><strong>Show Calculation Steps<\/strong> \u2014 Opens Evaluate Formula<\/li>\n<li><strong>Ignore Error<\/strong> \u2014 Flags it as OK<\/li>\n<li><strong>Edit in Formula Bar<\/strong> \u2014 Fix it directly<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3 id=\"vanliga-fel-som-hittas\">Common errors that are found<\/h3>\n<ul>\n<li><strong>Number stored as text<\/strong> \u2014 A number in a cell formatted as text<\/li>\n<li><strong>Formula omits adjacent cells<\/strong> \u2014 SUM(A1:A9) but A10 also has data<\/li>\n<li><strong>Inconsistent formula<\/strong> \u2014 The formula differs from the surrounding cells<\/li>\n<li><strong>Error messages<\/strong> \u2014 #REF!, #N\/A!, #DIV\/0!, etc.<\/li>\n<li><strong>Cells that refer to empty cells<\/strong><\/li>\n<\/ul>\n<h3 id=\"inst\u00e4llningar\">Settings<\/h3>\n<p><code>File<\/code> \u2192 <code>Options<\/code> \u2192 <code>Formulas<\/code> \u2192 &#8220;Error Checking&#8221; section<\/p>\n<p>Here you can enable\/disable specific error types.<\/p>\n<h2 id=\"verktyg-6-bevakningsf\u00f6nster\">Tool 6: Watch Window<\/h2>\n<p><strong>What it does:<\/strong> Lets you monitor specific cells while you work in other parts of the workbook.<\/p>\n<h3 id=\"anv\u00e4ndning-5\">How to use it<\/h3>\n<ol type=\"1\">\n<li><code>Formulas<\/code> \u2192 <code>Watch Window<\/code><\/li>\n<li>Click &#8220;Add Watch\u2026&#8221;<\/li>\n<li>Select the cells to monitor<\/li>\n<li>Click OK<\/li>\n<\/ol>\n<p>A window now appears showing: &#8211; The cell&#8217;s name &#8211; Value &#8211; Formula &#8211; Sheet<\/p>\n<p><strong>Benefits:<\/strong> &#8211; See cells from different sheets at the same time &#8211; Values update in real time as you edit &#8211; Click a cell in the list to jump to it<\/p>\n<h3 id=\"praktisk-anv\u00e4ndning-4\">Practical use<\/h3>\n<p><strong>Scenario: Complex model with many sheets<\/strong><\/p>\n<p>You have input on Sheet1, calculations on Sheet2-5, and the final result on Sheet6.<\/p>\n<p>Add the final results to the Watch Window. Now you see them update in real time when you change the input on Sheet1.<\/p>\n<h2 id=\"praktiskt-arbetsfl\u00f6de-f\u00f6r-formelfels\u00f6kning\">A practical workflow for formula troubleshooting<\/h2>\n<h3 id=\"steg-1-reproducera-problemet\">Step 1: Reproduce the problem<\/h3>\n<p>Make the change that produces the wrong result. Document exactly what you did.<\/p>\n<h3 id=\"steg-2-isolera-problemet\">Step 2: Isolate the problem<\/h3>\n<p>Use the Watch Window to monitor the final result. Change one input at a time to see when the result goes wrong.<\/p>\n<h3 id=\"steg-3-sp\u00e5ra-datafl\u00f6det\">Step 3: Trace the data flow<\/h3>\n<p>From the problem cell: 1. Trace precedents 2. Do the arrows go to the right cells? 3. Double-check each precedent 4. Trace their precedents too (several levels)<\/p>\n<h3 id=\"steg-4-utv\u00e4rdera-logiken\">Step 4: Evaluate the logic<\/h3>\n<p>If the references are right but the result is wrong: 1. Evaluate Formula 2. At which step does it go wrong? 3. Fix the logic at that step<\/p>\n<h3 id=\"steg-5-verifiera-l\u00f6sningen\">Step 5: Verify the solution<\/h3>\n<p>After the fix: 1. Remove all arrows (clean up the view) 2. Trace precedents again 3. Confirm that everything points the right way 4. Test with different input values<\/p>\n<h2 id=\"avancerade-tips\">Advanced tips<\/h2>\n<h3 id=\"f\u00e4rgkodning-vid-redigering-f2\">Colour coding when editing (F2)<\/h3>\n<p>Press F2 to edit a cell with a formula. Excel colour-codes the references:<\/p>\n<pre class=\"excel\"><code>=A1+B1<\/code><\/pre>\n<p>A1 turns blue, and cell A1 is marked with a blue border. B1 turns red, and cell B1 is marked with a red border.<\/p>\n<p><strong>Use:<\/strong> Makes it easy to see which cells are referenced. Drag the borders to change references visually.<\/p>\n<h3 id=\"s\u00f6k-efter-referenser\">Search for references<\/h3>\n<p>Find all formulas that refer to a specific cell:<\/p>\n<ol type=\"1\">\n<li>Ctrl+F (Find)<\/li>\n<li>Type the cell reference: <code>A1<\/code><\/li>\n<li>Options \u2192 Look in: Formulas<\/li>\n<li>Find All<\/li>\n<\/ol>\n<p>Excel finds all formulas containing A1.<\/p>\n<h3 id=\"anv\u00e4nd-namngivna-intervall\">Use named ranges<\/h3>\n<p>Instead of:<\/p>\n<pre class=\"excel\"><code>=LETARAD(E5;$A$1:$B$100;2;0)<\/code><\/pre>\n<p>Name the range &#8220;PriceList&#8221;:<\/p>\n<pre class=\"excel\"><code>=LETARAD(E5;PrisLista;2;0)<\/code><\/pre>\n<p><strong>Benefits:<\/strong> &#8211; Easier to read &#8211; Clearer when troubleshooting &#8211; Lower risk of errors when copying<\/p>\n<h2 id=\"vanliga-misstag-vid-formelgranskning\">Common mistakes in formula auditing<\/h2>\n<p><strong>1. Forgetting to remove arrows<\/strong><\/p>\n<p>If you have traced precedents in several cells, it quickly becomes messy. Remove all arrows and start again.<\/p>\n<p><strong>2. Blindly trusting Error Checking<\/strong><\/p>\n<p>Error Checking only finds certain types of errors. It does not find logic errors (a wrong formula that technically works).<\/p>\n<p><strong>3. Editing formulas while arrows are displayed<\/strong><\/p>\n<p>The arrows are not updated automatically. Remove the arrows and trace again after making changes.<\/p>\n<p><strong>4. Not using the Watch Window<\/strong><\/p>\n<p>If you work with large models with many sheets, the Watch Window saves a lot of time.<\/p>\n<h2 id=\"n\u00e4r-du-beh\u00f6ver-professionell-hj\u00e4lp\">When you need professional help<\/h2>\n<p><strong>Contact Excel Department if you have:<\/strong><\/p>\n<ul>\n<li>Complex formulas you don&#8217;t understand despite troubleshooting<\/li>\n<li>Large models with circular dependencies<\/li>\n<li>Performance problems caused by formulas<\/li>\n<li>A need for restructuring to make maintenance easier<\/li>\n<\/ul>\n<p>We offer: &#8211; Formula auditing and documentation &#8211; Rewriting complex formulas into simpler logic &#8211; Optimisation for faster calculation &#8211; Training in formula auditing<\/p>\n<p>Call <a href=\"tel:+46102642020\">010-264 20 20<\/a> or email <a href=\"mailto:info@exceldepartment.se\">info@exceldepartment.se<\/a>.<\/p>\n<h2 id=\"sammanfattning-din-formelgranskningschecklista\">Summary: Your formula auditing checklist<\/h2>\n<p><strong>For every formula problem:<\/strong><\/p>\n<ol type=\"1\">\n<li><label><input type=\"checkbox\" \/><strong>Trace Precedents<\/strong> \u2014 Check that the right cells are referenced<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Trace Dependents<\/strong> \u2014 See which formulas are affected<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Show Formulas<\/strong> (Ctrl+\u00f6) \u2014 Overview of the model<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Evaluate Formula<\/strong> \u2014 Step-by-step analysis<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Error Checking<\/strong> \u2014 Automatic review<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Watch Window<\/strong> \u2014 Monitor critical cells<\/label><\/li>\n<li><label><input type=\"checkbox\" \/><strong>Remove Arrows<\/strong> \u2014 Clean up the view when you are done<\/label><\/li>\n<\/ol>\n<h2 id=\"relaterat-inneh\u00e5ll\">Related content<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.exceldepartment.com\/en\/excel-troubleshooting-guide\/\">Excel troubleshooting guide<\/a> \u2014 Systematic problem solving<\/li>\n<li><a href=\"https:\/\/www.exceldepartment.com\/en\/excel-circular-references\/\">Circular references<\/a> \u2014 Find and fix<\/li>\n<li><a href=\"https:\/\/www.exceldepartment.com\/en\/10-most-common-excel-problems-and-how-to-solve-them\/\">Common Excel problems<\/a> \u2014 Quick solutions<\/li>\n<li><a href=\"https:\/\/www.exceldepartment.com\/en\/excel-slow-performance\/\">Slow Excel performance<\/a> \u2014 Optimise formulas<\/li>\n<li><a href=\"https:\/\/www.exceldepartment.com\/en\/excel-help\/\">Excel help and support<\/a> \u2014 Professional help<\/li>\n<\/ul>\n<hr \/>\n<p><strong>Excel Department<\/strong> Slottsbacken 8, Stockholm Phone: <a href=\"tel:+46102642020\">+46-10-264-20-20<\/a> \/ <a href=\"tel:+46102642020\">010-264 20 20<\/a> Email: <a href=\"mailto:info@exceldepartment.se\">info@exceldepartment.se<\/a><\/p>\n<hr \/>\n<\/div>\n<div class=\"xld-cta\" style=\"margin:30px 0;padding:18px 20px;background:#f5f4f4;border-top:3px solid #a0ce4e\">\n<p style=\"margin:0 0 8px\"><strong>Need help with this?<\/strong> Our <a href=\"https:\/\/www.exceldepartment.com\/en\/excel-consultant\/\">Excel consultants<\/a> will help you \u2013 the first consultation is free of charge.<\/p>\n<p style=\"margin:0\"><a href=\"https:\/\/www.exceldepartment.com\/en\/contact-us\/\">Book a free call<\/a> or call <a href=\"tel:+46102642020\">010-264 20 20<\/a>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to use Excel&#8217;s formula auditing tools to troubleshoot formulas. Trace precedents, evaluate step by step, and find errors quickly.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-1937","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/posts\/1937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/comments?post=1937"}],"version-history":[{"count":0,"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/posts\/1937\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/media?parent=1937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/categories?post=1937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exceldepartment.com\/en\/wp-json\/wp\/v2\/tags?post=1937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}