Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
When you fill a formula down a column, relative references like A1 increment automatically to A2, A3, and so on. If a reference is fully locked with '$' signs or the fill does not behave as expected, the formula copies the same fixed values instead of adjusting to each row.
=VLOOKUP($A$2,$D:$E,2,0)=VLOOKUP($A2,$D:$E,2,0)Removing the '$' before the row number '2' makes the lookup value row-relative. When the formula is filled down, $A2 becomes $A3, $A4, and so on, while the lookup table columns $D:$E remain fixed.
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Stop hunting errors by hand.
Upload your spreadsheet and the Auditor flags every Fill down and broken formula at once — or paste this one formula and get the fix explained.
Select the range, press Ctrl+H (Find & Replace), search for '$A$' and replace with '$A'. Repeat for every column letter that appears in your formulas. This is faster than editing each cell manually.
The double-click auto-fill stops at the last row that has data in the adjacent column. If there is a blank cell in the neighboring column, the fill stops there. Manually drag the fill handle past that gap.
If the formula is wrapped in ARRAYFORMULA, it expands automatically and should not be dragged. Dragging an ARRAYFORMULA cell creates duplicate spill conflicts. Remove the ARRAYFORMULA wrapper if you plan to fill manually.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: