What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

Section: Excel Basics     Tutorial: Autofill Row or Column - Same Data

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

We often want to copy and paste, or replicate, cell data into other worksheet cells, but how can we do it quickly? By using a very powerful feature of Microsoft Excel called autofill.

This comprehensive tutorial shows the Excel user how to autofill adjacent cells, selected cells that are not adjacent, or a cell range.

For related tutorials, see the Excel Autofill Information Center.

○ This tutorial contains affiliate links. Read our disclosure policy to learn more. ○

A KeynoteSupport.com Tutorial

There are two fast ways that an Excel user can fill adjacent cells in a column or row with the same numerical or text data. This section shows both methods.

Method #1: Ctrl + D

  1. Type the data into the a worksheet cell and Enter.
  2. Click in the cell with the data and, keeping the left mouse button pressed, drag to select the rest of the cells in the row or column that you would like autofilled.
  3. Release the mouse button.
  4. Press Ctrl + D (the Ctrl key is held while the D key is pressed) and the cells are filled.

Method #2: Using the Fill Handle

The Fill Handle is a powerful Excel tool for autofilling a linear series, a growth series, and many other types of data.

The Fill Handle can also be used to autofill the same value AS LONG AS the value isn't a series starter. If so, Method #1 must be used. Examples of series include days of the week, month names, series involving dates, and time.

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?
  1. Type the data into a spreadsheet cell.
  2. Place the cursor in the bottom right corner of the cell you just typed in until you see a plus sign. With the left mouse button, press and drag the Fill Handle (plus sign) to highlight all of the cells you want filled.
  3. Release the mouse button and the cells are filled with the value typed in the first cell.

Sometimes we want to autofill non-contiguous cells in a row or column. For example, we may have an empty row between each data row for readability, but now want to autofill part of a column. Use the technique below to autofill individually selected worksheet cells.

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?
  1. Select the individual cells you want autofilled by pressing and holding the Ctrl key as you click inside the cells. Figure 1 shows that we have selected cells A1, A3, A5, and A7.
  2. After clicking in the last cell, type the number or text value you want autofilled in the last cell (figure 2).
  3. Press Ctrl + Enter key and the selected cells will be autofilled (figure 3).

A KeynoteSupport.com Tutorial

The methods in the first section of this tutorial do not work if you wish to autofill a range of cells that covers multiple columns and rows (2-dimensional). Use the technique described below.

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?
  1. Select the range of cells you wish to autofill by pressing and holding the left mouse button while dragging the cursor (figure 1).
  2. Type the numerical or text value you wish to autofill (figure 2).
  3. Press Ctrl + Enter key and the selected cells will be autofilled with the value you typed (figure 3).

↑ Return to the top


This short tutorial shows how to copy formatting in Excel using Format Painter, Fill Handle and Paste Special options. These techniques work in all versions of Excel, from 2007 through Excel 365.

After you've put a lot of effort in calculating a worksheet, you would usually want to add some finishing touches to make it look nice and presentable. Whether you are creating a repot for your head office or building a summary worksheet for the board of directors, proper formatting is what makes important data stand out and convey the relevant information more effectively.

Fortunately, Microsoft Excel has an amazingly simple way to copy formatting, which is often overlooked or underestimated. As you have probably guessed, I am talking about the Excel Format Painter that makes it really easy to take the formatting of one cell and apply it to another.

Further on in this tutorial, you will find the most efficient ways to use Format Painter in Excel, and learn a couple of other techniques to copy formatting in your sheets.

When it comes to copying formatting in Excel, Format Painter is one of the most helpful and underused features. It works by copying the formatting of one cell and applying it to other cells.

With just a couple of clicks, it can help you reproduce most, if not all of the formatting settings, including:

  • Number format (General, Percentage, Currency, etc.)
  • Font face, size, and color
  • Font characteristics such as bold, italic, and underline
  • Fill color (cell background color)
  • Text alignment, direction and orientation
  • Cell borders

In all Excel versions, the Format Painter button is located on the Home tab, in the Clipboard group, right next to the Paste button:

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

How to use Format Painter in Excel

To copy cell formatting with the Excel Format Painter, just do the following:

  1. Select the cell with the formatting you want to copy.
  2. On the Home tab, in the Clipboard group, click the Format Painter button. The pointer will change to a paint brush.
  3. Move to the cell where you want to apply the formatting and click on it.

Done! The new formatting is copied to your target cell.

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

Excel Format Painter tips

If you need to change formatting of more than one cell, clicking each cell individually would be tedious and time consuming. The following tips will speed things up.

1. How to copy formatting to a range of cells.

To copy formatting to several adjacent cells, select the sample cell with the desired format, click the Format Painter button, and then drag the brush cursor across the cells that you want to format.

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

2. How to copy format to non-adjacent cells.

To copy formatting to non-contiguous cells, double-click the Format Painter button instead of single-clicking it. This will "lock" the Excel Format Painter on, and the copied formatting will be applied to all cells and ranges that you click/select until you press Esc or click on the Format Painter button one final time.

3. How to copy the formatting of one column to another column row-by-row

To quickly copy the format of the entire column, select the heading of the column whose formatting you want to copy, click Format Painter, and then click the heading of the target column.

As demonstrated in the following screenshot, the new formatting is applied to the target column row-by-row, including the column width:

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

In a similar manner, you can copy the format of the entire row, column-by-column. For this, click the sample row heading, click Format Painter, and then click the heading of the target row.

As you have just seen, the Format Painter makes copying format as easy as it can possibly be. However, as is often the case with Microsoft Excel, there is more than one way to do the same thing. Below, you will find two more methods to copy formats in Excel.

We often use the fill handle to copy formulas or auto fill cells with data. But did you know that it can also copy Excel formats with just a few clicks? Here's how:

  1. Format the first cell the way you want.
  2. Select the properly formatted cell and hover over the fill handle (a small square at the lower right-hand corner). As you do this, the cursor will change from the white selection cross to a black cross.
  3. Hold and drag the handle over the cells where you want to apply the formatting:
    What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

    This will also copy the value of the first cell to other cells, but don't worry about that, we will undo it on the next step.
  4. Release the fill handle, click the Auto Fill Options drop-down menu, and select Fill Formatting Only:
    What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

That's it! The cell values revert to the original values, and the desired format is applied to other cells in the column:

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

Tip. To copy the formatting down the column until the first empty cell, double-click the fill handle instead of dragging it, then click AutoFill Options, and select Fill Formatting Only.

Excel Format Painter and Fill Handle work great with small selections. But how do you copy the format of a specific cell to an entire column or row so that the new format is applied to absolutely all cells in a column/row including blank cells? The solution is using the Formats option of Excel Paste Special.

  1. Select the cell with the desired format and press Ctrl+C to copy its content and formats.
  2. Select the entire column or row that you want to format by clicking on its heading.
  3. Right-click the selection, and then click Paste Special.
  4. In the Paste Special dialog box, click Formats, and then click OK.
    What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

Alternatively, select the Formatting option from the Paste Special pop-up menu. This will display a live preview of the new format, as shown in the screenshot below:

What feature in MS Excel that quickly copy and paste content to adjacent cells in the same row or column?

Shortcuts to copy formatting in Excel

Regrettably, Microsoft Excel doesn't provide a single shortcut that you could use to copy cell formats. However, this can be done by using a sequence of shortcuts. So, if you prefer working form the keyboard most of the time, you can copy format in Excel in one of the following ways.

Excel Format Painter shortcut

Instead of clicking the Format Painter button on the ribbon, do the following:

  1. Select the cell containing the required format.
  2. Press Alt, H, F, P keys.
  3. Click the target cell where you want to apply the formatting.

Please note, the shortcut keys for Format Painter in Excel should be pressed one by one, not all at once:

  • Alt activates the keyboard shortcuts for ribbon commands.
  • H selects the Home tab on the ribbon.
  • F, P select the Format Painter button.

Paste Special formatting shortcut

Another quick way to copy format in Excel is by using the keyboard shortcut for Paste Special > Formats:

  1. Select the cell from which you want to copy the format.
  2. Press Ctrl + C to copy the selected cell to the Clipboard.
  3. Select the cell(s) to which the format should be applied.
  4. In Excel 2016, 2013 or 2010, press Shift + F10, S, R, and then click Enter.

If someone still uses Excel 2007, press Shift + F10, S, T, Enter.

This key sequence does the following:

  • Shift + F10 displays the context menu.
  • Shift + S selects the Paste Special command.
  • Shift + R chooses to paste only formatting.

These are the fastest ways to copy formatting in Excel. If you've accidentally copied a wrong format, no problem, our next article will teach you how to clear it :) I thank you for reading and hope to see you on our blog soon!

You may also be interested in