How to Fix Excel #NUM! Errors by Using Absolute Cell References
Question details
The user needs to prevent and correct #NUM! errors or incorrect calculations that occur when a copied formula uses shifted relative references.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Copying a formula (such as NORM.DIST) down a column where specific parameters like the mean and standard deviation must remain fixed in specific cells.
- Observed behavior
- When the formula is copied, the cell references automatically change due to relative referencing, causing the formula to use empty or incorrect cells and resulting in a #NUM! error.
Identify the exact cell coordinates in your formula that contain fixed parameters, such as the mean and standard deviation, which must remain locked when copying the formula.
Lock Cell References Using Absolute References
Convert changing relative references to absolute references by adding dollar signs, ensuring the formula always points to the correct parameter cells.
By default, Excel uses relative cell references. When you copy a formula from one cell to another, the references shift relative to the new location. To prevent this, you must convert the relative references into absolute references using dollar signs ($).
For example, changing A1 to $A$1 locks both the column (A) and the row (1) so that no matter where you paste the formula, it will always reference cell A1.
Click on the cell containing the formula that is returning the #NUM! error.
Click into the formula bar at the top of the screen to edit the formula. Locate the cell references that should remain fixed (e.g., A2 and A1 in the formula =NORM.DIST(A4,A2,A1,TRUE)).
Place your text cursor directly on or adjacent to the cell reference you want to lock (such as A2), and press the F4 key on your keyboard. This will automatically add dollar signs to make it $A$2.
Repeat the previous step for any other parameters that need locking, such as converting A1 to $A$1. Leave the reference for the changing data (like A4) as a relative reference.
Press Enter to save the formula. Then, click and drag the fill handle in the bottom-right corner of the cell to copy the newly locked formula down your column.

Calculate and Fix Formulas Seamlessly with WPS Office
WPS Office provides a highly intuitive spreadsheet environment with full support for advanced formulas and absolute referencing. You can easily lock cells using the F4 key and troubleshoot calculation errors exactly as you would in other major office suites.
- 1. Open your spreadsheet: Launch WPS Spreadsheet and open the document containing your formulas.
- 2. Select the formula: Double-click the cell containing the #NUM! error to enter edit mode.
- 3. Lock the references: Highlight the cell parameters that need to remain fixed and press the F4 key to insert dollar signs ($).
- 4. Fill the column: Press Enter, then drag the fill handle at the bottom right of the cell to copy the corrected absolute references down the column.

Frequently Asked Questions
What causes a #NUM! error in Excel?
A #NUM! error occurs when a formula contains invalid numeric values. This often happens if you use a number that is too large or too small for Excel to process, or if a mathematical function (like NORM.DIST or SQRT) receives an impossible parameter, such as a negative standard deviation or the square root of a negative number.
Why do cell references change when I copy a formula?
Excel defaults to using relative cell references. This means that if you copy a formula one cell down, the row references in the formula also shift one cell down. This is useful for sequential calculations but causes errors if you need to repeatedly reference a single static cell.
Why does the NORM.DIST function specifically return a #NUM! error?
The NORM.DIST function calculates the normal distribution based on a given mean and standard deviation. If the standard deviation argument provided is less than or equal to zero, the function returns a #NUM! error. When copying the formula without absolute references, the reference for the standard deviation might shift to an empty cell (which Excel reads as 0), instantly causing this error.




