Trying to hit a specific loan payment, break-even point, or grade average by manually guessing numbers and re-typing them into a cell? Excel’s Goal Seek does that backward calculation for you: tell it the result you want, and it finds the input that gets you there. It’s been hiding in plain sight under Data → What-If Analysis the whole time.
What Is Goal Seek in Excel?
Goal Seek is a built-in What-If Analysis tool in Microsoft Excel that works backwards from a target result. You tell it the formula cell, the value you want it to reach, and the single input cell it’s allowed to change, and Excel iterates until it finds the answer. It’s still part of modern Excel and Microsoft 365 in 2026, and the core workflow hasn’t changed.
The key limitation worth knowing upfront: Goal Seek only adjusts one input cell. If your problem involves multiple variables or constraints, you’ll want Solver instead (also under Data → What-If Analysis).
How to Use Goal Seek: Mortgage Payment Example
Here’s a practical walkthrough using a mortgage scenario that actually works nicely to show off what Goal Seek can do.
Step 1: Set up your formula
The setup: a $100,000 mortgage, 30-year term, and you want to know the maximum interest rate you can accept while keeping annual payments at or below $6,000.
- Open a blank Excel worksheet.
- Enter the following values:
- A2:
0(yearly interest rate; this is the cell Goal Seek will change) - B2:
30(loan term in years) - C2:
100000(loan amount)
- A2:
- In D2, enter the formula:
=PMT(A2,B2,C2)
At 0% interest, D2 will show roughly -$3,333, negative because Excel treats outgoing payments as negative cash flow. That’s your baseline.

Step 2: Open Goal Seek
- Click the Data tab on the Ribbon.
- In the Forecast group, click What-If Analysis.
- Select Goal Seek from the dropdown menu.

Step 3: Fill in the Goal Seek dialog
The Goal Seek dialog has three fields. Fill them in like this:
- Set cell: Click cell D2 (the cell containing your PMT formula). This must be a formula cell. Goal Seek won’t work if you point it at a plain number.
- To value: Type
-6000. The negative sign matters here. Because Excel treats payments as negative cash flow, your target needs to match that sign. - By changing cell: Click cell A2 (the interest rate). This must be a numeric input cell, not a formula.
- Click OK.

Step 4: Review the result
Excel will flash through iterations, which is normal, and then show a Goal Seek Status dialog confirming it found a solution. Cell A2 should now read approximately 4.31%.
Click OK to keep the result, or Cancel to restore your original values.

That result tells you: to keep annual payments on a 30-year, $100,000 mortgage at or below $6,000, you need an interest rate no higher than 4.31%. From there, you can swap in different loan amounts or terms and re-run Goal Seek to explore your options.
When Goal Seek Doesn’t Work
Goal Seek is reliable for straightforward models, but a few things can trip it up.
Fix #1: Check that your Set cell is actually a formula
If Goal Seek reports “Goal Seeking with Cell D2 may not have found a solution,” the first thing to verify is that the Set cell contains a formula, not a hardcoded number. Click the cell and check the formula bar.
Fix #2: Disable add-ins and try again
Add-ins are the most common cause of Goal Seek suddenly failing on a workbook that used to work fine.
- Click File → Options → Add-ins.
- At the bottom, set the Manage dropdown to Excel Add-ins and click Go.
- Uncheck all active add-ins and click OK.
- Re-run Goal Seek and see if it resolves.
If that fixes it, re-enable add-ins one at a time to identify the culprit.
Fix #3: Check your calculation mode
Goal Seek requires Excel to calculate automatically. If calculation is set to manual, Goal Seek can’t iterate correctly.
- Click File → Options → Formulas.
- Under Calculation options, make sure Automatic is selected.
- Click OK and retry Goal Seek.
Fix #4: Use Solver for multi-variable problems
If Goal Seek can’t find a solution because your model depends on more than one changing input, Goal Seek is simply the wrong tool. Open Data → What-If Analysis → Solver to set multiple variable cells, add constraints, and find an optimized answer. Solver is built into Excel, though you may need to enable it under File → Options → Add-ins → Solver Add-in.
Goal Seek vs. Solver: Which One Do You Need?
| Scenario | Use Goal Seek | Use Solver |
|---|---|---|
| One unknown input, one target value | ✓ | |
| Multiple unknown inputs | ✓ | |
| Constraints on the result (min/max) | ✓ | |
| Quick reverse calculation | ✓ | |
| Optimization problems | ✓ |
A Note on Goal Seek’s Accuracy
Goal Seek uses an iterative search, not an algebraic solver, so its result is an approximation that depends on your starting value and model structure. For most financial and planning models, the result is accurate enough to be useful. But if your formula is nonlinear, highly sensitive, or circular, Goal Seek may return an unexpected answer or fail entirely. In those cases, restructure the model to remove circular references first, then retry.
Conclusion
For single-variable reverse calculations, Goal Seek is genuinely one of the most underrated tools in Excel. It’s the kind of thing that makes you wonder why you ever manually guessed at inputs. The mortgage example above is just a starting point; the same technique works for break-even analysis, pricing models, grade calculations, and anything else where you know the result you want and need to find the input that gets you there. If you need to go deeper with your data, the Quick Analysis Tool in Microsoft Excel is another underrated feature worth exploring, and if you hit a wall with Goal Seek, Solver is the natural next step and it lives right next door in the same menu. For more complex financial modeling, you can also calculate a loan in Microsoft Excel using dedicated templates and formulas alongside Goal Seek.
