How to let reuse calculation in Excel
Simplify a long nested formula by naming repeated sub-expressions, or avoid calculating the same range lookup multiple times in a single formula.
Step-by-step instructions
How to let reuse calculation — 3 steps
List name-value pairs first — each name followed by its expression.
After all name-value pairs, enter the final calculation that uses those names.
LET calculates each name once and reuses the result wherever that name appears.
Example data
Worked example
| Parameter | Value |
|---|---|
| Annual Rate | 6% |
| Term (years) | 30 |
| Loan Amount | 300000 |
| Monthly Payment | =LET(r,6%/12,n,30*12,PMT(r,n,-300000)) |
Common mistakes
Errors to watch out for
LET is not available
LET requires Excel 365 or Excel 2021. It is not available in Excel 2019 or earlier.
Circular name reference
A name cannot reference itself or a name defined later in the same LET. Define names in the order they are needed.
FAQ
Frequently asked questions
How many names can LET hold?
LET supports up to 126 name-value pairs in a single formula, which is far more than any practical use case requires.
Describe your exact spreadsheet problem — get the formula in seconds.
Open AI Formula Generator — FreeRelated how-to guides