How to Trace Dependents in Excel
Updated 2026-06-03
Quick answer
To trace dependents in Excel, select the cell and click Formulas → Trace Dependents (shortcut: Alt + M, D). Blue arrows show which cells use the selected cell. Native arrows stop at the sheet boundary and a dotted arrow with a grid icon marks dependents on another sheet; you must double-click it to jump. Formula Audit XL traces dependents across every sheet and workbook in one view.
Tracing dependents tells you which cells will change if you edit the selected cell. It is the forward-looking half of formula auditing. Rather than asking “what feeds this cell?” (precedents), you ask “who uses this cell?” In a financial model, this matters before changing an assumption, because a single input cell may feed dozens of output cells across multiple sheets.
What “dependents” means (vs precedents)
A dependent of cell A1 is any cell that contains a formula referencing A1. If B5 contains =A1*1.2, then B5 is a dependent of A1. Precedents are the opposite direction: the cells that A1 itself references.
Understanding the direction matters when diagnosing a model. If an output looks wrong, trace its precedents to find where the bad input enters. If you are about to change an assumption, trace its dependents to assess the downstream impact.
Trace Dependents button and shortcut
Via the ribbon:
- Select the cell you want to trace.
- Go to Formulas → Formula Auditing group → Trace Dependents.
- Blue arrows appear from the selected cell pointing to all cells that reference it.
Via keyboard: Alt + M, D (press sequentially, not simultaneously). This is the standard Windows ribbon shortcut.
Pressing Trace Dependents a second time extends the arrows one level further, from the immediate dependents to their dependents. Repeat to trace the full downstream chain.
Tracing to another sheet (the dotted-arrow trick)
When a dependent cell lives on a different worksheet, Excel cannot draw a continuous arrow to it. Instead it shows a dotted arrow pointing to a small worksheet grid icon at the edge of the current sheet. To follow it:
- Double-click the grid icon (or the dotted arrow itself).
- The Go To dialog opens, listing the cross-sheet cell addresses.
- Click the address you want and click OK. Excel jumps to that cell on the other sheet.
This works, but it is sequential. In a model with eight sheets and multiple dependents per sheet, you repeat the process for each one.
Removing arrows
Arrows remain on screen until you clear them. To remove:
- All arrows: Formulas → Remove Arrows (shortcut
Alt + M, A, A). - Dependent arrows only: Formulas → Remove Arrows ▾ → Remove Dependent Arrows.
Limits of native tracing on large models
The built-in Trace Dependents tool works well for a single cell on a single sheet. It becomes impractical when:
- The model spans many sheets and you need to trace across several simultaneously.
- You want to trace multiple cells at once (e.g. all cells in an assumptions block).
- You need to trace dependents across workbooks: Excel shows a dotted external arrow but cannot navigate to a closed workbook.
- The model is large enough that the arrows overlap and become unreadable.
Cross-sheet and cross-workbook tracing with Formula Audit XL
Formula Audit XL‘s trace view follows the full dependent chain across every sheet and every open workbook, presenting results as a navigable tree rather than overlapping arrows. You can select a range of cells and trace all their dependents at once, which is useful when auditing an entire assumptions block before a model refresh.
Common pitfalls
- Forgetting to remove arrows. Arrows stay on screen even when you save and share the file. Always clean up with Remove Arrows before distributing a model.
- Tracing from a value cell, not a formula cell. Trace Dependents works on any cell, including hardcoded values. That is intentional, as hardcoded values can have dependents too. But if you expect arrows and see none, confirm the cell you selected is actually referenced by another formula.
- Hidden rows or columns. Arrows draw to hidden cells but may appear to terminate mid-sheet. Unhide rows/columns if the trace seems to end unexpectedly.
- Array formulas. Legacy CSE array formulas that span a range may draw a single arrow to the top-left cell of the array, not individual cells. Excel 365 dynamic arrays handle this more cleanly.
Related guides
The faster way
Run this check across your entire model with Formula Audit XL.
Explore Precedents & DependentsFrequently asked questions
What is the shortcut for Trace Dependents in Excel?
Press Alt + M, D (press Alt, then M, then D in sequence, not simultaneously). This activates Trace Dependents for the selected cell. To remove all arrows afterwards, press Alt + M, A, A.
How do I trace dependents to another sheet?
When a dependent exists on a different sheet, Excel draws a dotted arrow pointing to a small grid icon. Double-click that icon to open the Go To dialog, which lists the cross-sheet dependent cell addresses. Click any address to navigate there.
Can I trace dependents for multiple cells at once?
Native Excel only traces dependents for the active cell. If you select a range and click Trace Dependents, it traces from the entire range but the arrows become cluttered quickly. A dedicated audit tool can trace multiple cells simultaneously and present the results as a tree.
Why do the blue arrows disappear when I click elsewhere?
Arrows persist until you explicitly remove them or close the workbook. If they seem to disappear, check whether the sheet is protected or whether display settings have hidden them. Use Formulas → Remove Arrows to clear deliberately.
Why is Trace Dependents greyed out?
The command is unavailable when the workbook is in Edit mode (a cell is being edited) or when the sheet is fully protected. Press Escape to exit edit mode, or unprotect the sheet via Review → Unprotect Sheet.