How to Copy Formula Down with Shortcut in Excel

Method 1 – Using Keyboard Shortcut to Copy Formula Down for a Column in Excel

Steps:

  • Choose a cell (D7) and press CTRL+SHIFT+END to select all the cells in the column.

Use Keyboard Keys to Copy Formula Down for a Column

  • Press CTRL+D.

  • The formula will be copied down in the column.

Use Keyboard Keys to Copy Formula Down for a Column

Read More: How to Copy Exact Formula in Excel


Method 2 – Using SHIFT Key Sequence As Shortcut to Copy Formula Down

Steps:

  • Choose a cell (D7) with the formula and press the SHIFT+Down arrow key () repeatedly to select all the cells you want to fill with.

Using SHIFT Key Sequence to Copy Formula Down

  • Press ALT+H+F+I.

  • The formula will be copied to the chosen cells.

Using SHIFT Key Sequence to Copy Formula Down

Read More: How to Copy SUM Formula in Excel


Method 3 – Applying CTRL+’ Keys to Copy the Exact Formula Down in Excel

Steps:

  • Select a cell (E8),the cell (E7) has the formula in it.
  • Press- CTRL+’.

Utilize CTRL+’ Keys to Copy Exact Formula Down

  • The formula will be displayed in the selected cell.
  • Press ENTER.

  • Follow the same method to fill the remaining cells with the same formula.

Utilize CTRL+’ Keys to Copy Exact Formula Down

Read More: Creating and Copying Formula Using Relative References in Excel


Method 4 – Copying Formula Down in Excel Using CTRL+C and CTRL+V Shortcuts

Steps:

  • Select a cell (D7) that has the formula that you want to copy for the other cells.
  • Press CTRL+C to copy.

Copy Formula Down Using CTRL+C and CTRL+V

  • Choose the immediate cell (D8) below and click CTRL+V to paste.

Copy Formula Down Using CTRL+C and CTRL+V

  • The formula will be copied to the cell.

  • Repeat the method for the other cells.

Copy Formula Down Using CTRL+C and CTRL+V

Read More: How to Copy a Formula across Multiple Rows in Excel


Method 5 – Using Excel VBA Code to Copy Formula Down

Steps:

  • Select cells (D7:D13) and click ALT+F11 to open the “Microsoft Visual Basic for Applications” window.

Shortcut Using Excel VBA Code to Copy Formula Down

  • Open a new “Module” from the “Insert” option.

  • In the new module, enter the following code and click “Save”-
Sub Copyformula_Column()
Selection.AutoFill Destination:=Range(Selection, Cells(ActiveCell.SpecialCells(xlLastCell).Row, Selection.Column))
End Sub

Shortcut Using Excel VBA Code to Copy Formula Down

  • Select “Macros” from the “Developer” option.

  • A new dialog box will appear named “Macro”.
  • Select the “Macro Name” from the dialog box and press “Options” to continue.

Shortcut Using Excel VBA Code to Copy Formula Down

  • Choose your desired shortcut key and click OK.

  • Return to the worksheet, press CTRL+E from the keyboard as we have chosen “CTRL+E” as our shortcut key in the previous window.

Shortcut Using Excel VBA Code to Copy Formula Down

  • The formula will be copied to the column.

Shortcut Using Excel VBA Code to Copy Formula Down

Read More: How to Copy Formula to Entire Column in Excel


Shortcuts to Copy Formula Through Rows

1. Applying Keyboard Shortcut to Copy Formula for a Row

Steps:

  • Select range C8:I8 and click the CTRL+R button from the keyboard.

 Apply Keyboard Shortcut to Copy Formula for a Row

  • The formula is copied row-wise for all the selected cells.


2. VBA Code to Copy Formula Down with Shortcut

Steps:

  • Select range C8:I8 press ALT+F11 to open the “Microsoft Visual Basic for Applications”.

VBA Code to Copy Formula

  • Open a new module and enter the following code.-
Sub Copyformula_Row()
Selection.AutoFill Destination:=Range(Selection, Cells(Selection.Row, ActiveCell.Offset(-1, 0).End(xlToRight).Column))
End Sub

  • Create a shortcut key for the macro and in the worksheet click the shortcut to get your output.

VBA Code to Copy Formula


Dragging Mouse Button to Copy Formula Down: Excel Fill Handle

Steps:

  • Choose a cell (D7) with a formula in it and move the mouse cursor over the border of the cell.
  • You will get to see a “Fill Handle” icon.
  • Drag the “Fill Handle” down to fill the cells with the formula.

Dragging Mouse Button to Copy Formula Down: Excel Fill Handle

  • The formula will be copied to the rest of the cells.

 


Download Practice Workbook


Related Articles


<< Go Back to Copy Formula in Excel | Excel Formulas | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Md. Abdullah Al Murad
Md. Abdullah Al Murad

Md. Abdullah Al Murad is a computer engineer who loves exploring Excel and VBA programming. Programming, to him, is a time-saving tool for efficiently managing data, files, and internet tasks. He is proficient in C, C++, Python, JavaScript, HTML, SQL, MySQL, PostgreSQL, Microsoft Office, and VBA and goes beyond the basics. He holds a B.Sc. in Computer Science and Engineering from American International University-Bangladesh. He has transitioned into the role of a content developer. Beyond his work, find... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo