Precedents & Dependents


You have probably used Excel's native Trace Precedents/Dependents tools and discovered the limitations of their utility. Macabacus' Pro Precedents and Pro Dependents—the most advanced auditing tools of their kind—make tracing precedents/dependents very simple and are absolutely essential for any power user.

Pro Precedents

Pro Precedents allows you to effortlessly navigate an audited formula's inputs. 

When you activate Pro Precedents, a dialog opens displaying the addresses and values of all cells used in the calculation of the audited cell. Selecting a precedent cell range in the dialog using the up/down arrow keys or the mouse navigates to the precedent range, whether it is outside of the visible range on the same worksheet, on another worksheet, or even in another workbook.

  • Drill down — Use intuitive, tree-based navigation. Press the right arrow to expand a node and trace precedents one level deeper. Press the left arrow to move back up a level. Open the Pro Precedents dialog, navigate multiple levels, and close it—all without using your mouse.
  • Edit formulas — Use theF2 shortcut to modify the audited formula in Point, Enter, or Edit mode (as indicated in the bottom left corner of the Excel window). Macabacus takes you directly to Point mode when possible, allowing immediate navigation and modification of the precedent range with keyboard arrows. PressF2 again to enter Edit mode for other changes.
  • Move & resize — Pro Precedents has several keyboard shortcuts for repositioning and resizing the dialog. Key Ctrl+UpCtrl+DownCtrl+Right , and Ctrl+Left to move the dialog. KeyCtrl+Home andCtrl+End to position the dialog at the top left and bottom right corners of the screen, respectively. Key Shift+UpShift+Down ,Shift+Right , andShift+Left to resize the dialog.

We also offer Pro Dependents, which is similar to Pro Precedents, but it traces cell dependencies in the opposite direction.

Click the gear icon to view other settings and options available with Pro Precedents.

  • Evaluate Functions and Groups — Enable Pro Precedents to evaluate Excel functions and expressions (e.g., SUM) individually, allowing piece-by-piece analysis. See the contribution of each formula part to the overall result. Toggle this feature withCtrl+E .
  • Highlight Navigated Cells —Shades intersecting rows and columns of the selected range for better navigation. Note: This clears Excel's Undo stack (an Excel limitation). Use this option when reviewing models and data, not when actively building models.
Center YouTube Video

Troubleshooting Pro Precedents / Dependents

Pro Precedents / Dependents does not trace a formula properly

  • Does the audited formula contain unqualified structured table references (e.g., =SUM([Sales]))? Macabacus can only process fully qualified structured table references (e.g., =SUM(DeptSales[Sales]) in formulas at this time. Fully qualified structured table references must also reference tables within the same workbook.
  • Does a precedent or dependent range contain merged cells? Merged cells should be avoided, in general, and Macabacus may be unable to process them. UseCenter Across Selection as an alternative, if possible.
  • Macabacus may struggle to parse formulas if your workbook contains many unused range names. Use the Name Scrubber's Clean Names button for a Deep Clean, or manually remove names from the list. If confident hidden names are unused, delete them carefully, as some add-ins, including Macabacus, use hidden names for legitimate purposes.
  • If you are still experiencing difficulty, email support@macabacus.com with the information requested here. You should also include a copy/paste of the audited formula or, if at all possible, attached the affected workbook.

Pro Dependents does not find dependents in certain formulas

If Pro Dependents doesn't find expected cells, use Excel's Trace Dependents tool. If the cells still don't appear, the formula may contain a volatile function like OFFSET(). Excel can't track dependencies in some volatile functions, and since Macabacus relies on Excel for this data, Pro Dependents can't find these dependencies either.

The Pro Precedents / Dependents dialog is hidden

Macabacus remembers the last position of Pro Precedents/Dependents dialogs, which may appear off-screen if you switch to a smaller monitor. UseCtrl+Home or Ctrl+End after launching Pro Precedents/Dependents to bring the dialog back into view.

The Pro Precedents dialog does not display the full audited formula

If the formula you are auditing contains line breaks (achieved by keyingAlt+Enter ), you must enable theWrap Formula Text setting in the Pro Precedents dialog to view the entire formula.

The up / down arrow keys do not navigate precedents / dependents

If using up/down arrows in Pro Precedents/Dependents dialogs moves the worksheet cursor instead, another add-in may be causing this. This conflict is known with Workshare and Anaplan add-ins, but others may produce the same result. Disable the conflicting COM add-in to fix the problem.


Show All Arrows

Show All Precedents

Show All Precedents

Excel natively traces precedents only for the active cell in a selection of multiple cells. In other words, Excel only shows you trace arrows for one cell at a time. Macabacus, on the other hand, shows precedent trace arrows for all selected cells at once. If you repeat this keystroke before changing the cell selection, Macabacus clears the trace arrows.


AutoTrace

AutoTrace will not show trace arrows for selections containing more than 20 cells. Without this limit, navigation might become very slow or Excel could freeze as Macabacus computes precedents / dependents for larger selections.

This documentation refers to the latest Macabacus version. Some features and descriptions of these features may not apply to older versions of Macabacus. Update your Macabacus software to take advantage of the latest features.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.