How to Copy Excel Formulas into Alternate Columns with the Correct Shift
Question details
The user needs to copy formulas between alternating columns without the cell references shifting by two columns instead of one.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Copying and pasting formulas across non-adjacent or alternating destination columns in a spreadsheet.
- Observed behavior
- Cell references incorrectly shift by multiple columns due to the default relative referencing behavior when formulas are pasted into alternate columns.
Before adjusting your data, verify which specific row or column references need to remain static and which need to change dynamically when pasted into new cells.
Apply Mixed or Absolute Cell References
Lock specific rows or columns in your formula using dollar signs ($) to prevent references from shifting automatically when pasting into alternate columns.
By default, Excel uses relative cell references (like A1). When you copy a formula two columns over, the reference shifts two columns over (becoming C1). By applying a mixed reference ($A1 or A$1) or an absolute reference ($A$1), you can control exactly how the formula shifts.
Click on the cell containing the original formula that you want to copy.
Click into the formula bar at the top of the screen and place your cursor within the specific cell reference you want to lock.
Press the F4 key on your keyboard to toggle between relative, absolute, and mixed references until you place a dollar sign ($) in front of the column letter you want to lock.
Press Enter to save the changes, then copy the cell (Ctrl+C) and paste it (Ctrl+V) into your alternate column.

Use Dynamic Calculation Functions
Create a dynamic formula using functions like OFFSET or INDEX to mathematically calculate the correct column shift.
Easily Manage and Copy Formulas in WPS Spreadsheet
WPS Spreadsheet provides intuitive tools and standard shortcuts to help you manage complex formulas effortlessly. Easily toggle between absolute and relative references to ensure your calculations are perfectly accurate when copied across alternate columns.
- 1. Open your spreadsheet: Launch WPS Spreadsheet and open your existing workbook containing the formula.
- 2. Edit the cell: Double-click the cell with the formula you need to adjust for alternating columns.
- 3. Apply reference locks: Highlight the cell references in the formula bar and press F4 to add dollar signs ($) to lock the necessary columns.
- 4. Paste across columns: Press Enter, copy the adjusted cell, and confidently paste it into your alternating columns without incorrect shifts.

Frequently Asked Questions
What is the difference between relative and absolute references?
Relative references (e.g., A1) change dynamically based on where you paste the formula. Absolute references (e.g., $A$1) stay completely locked to a specific cell no matter where the formula is copied.
Why does my formula skip columns when I paste it?
Excel adjusts relative cell references based on the physical distance between the copied cell and the destination cell. If you copy a formula two columns to the right, Excel assumes you want the references inside the formula to also shift two columns to the right.
How do I quickly add dollar signs to an Excel formula?
Click on the cell reference within the formula bar and press the F4 key on your keyboard. Each time you press F4, it cycles through absolute, locked row, locked column, and relative referencing.




