Skip to main content

How to Insert Multiple Rows in Excel: 4 Different Ways

Learn to insert multiple rows in Excel using menus, shortcut keys, the copy-paste method, or the name box.
Mar 7, 2025  · 3 min read

Inserting multiple rows in Excel is a common thing, and if you don't know how to do it, it can show up as as frustrating problem. Luckily, there is more than one easy solution. In this article, I'll show a quick answer at the top, but then I'll also be comprehensive and show the few different method. All these methods work work well, so you can choose whichever method you like the best.

Quick Answer

To insert multiple rows in Excel, follow these steps:

  • Select the number of rows you want to insert.
  • Right-click and choose Insert.
  • Select Entire row to insert blank rows.

Excel then shifts the existing data down and adds new rows. This is a quick way to get the job done, whether you're on Windows or Mac.

Full List of Ways to Insert Multiple Rows in Excel

Let's now look more comprehensively at all the different methods:

Insert multiple rows using the insert option

The quickest and easiest method of inserting rows at once is the Insert option, which I mentioned above. I'll show that method again, and this time with some screenshots and more detail. All you have to do is select the number of rows you want to add. For example, if I need 3 new rows, I will highlight 3 existing rows where I want them to appear. Then, I right-click the selected area and click Insert. A pop-up window appears. From here, select Entire row

Inserting new rows using the insert option in Excel.

Insert rows using the insert option. Image by Author.

This way, Excel automatically shifts the existing rows down and adds new blank ones. After adding new rows, you’ll see a small Insert Options button next to them. It shows the following three options to adjust the formatting so the new rows blend in with the rest of your data:

  • Format Same As Above – Copies the style from the row above, including text, borders, and colors.
  • Format Same As Below – Uses the formatting from the row beneath the inserted rows instead.
  • Clear Formatting – Clears all styles and keeps the new rows in Excel’s default look.

New rows are added using the insert option in Excel.

New rows added with the insert option. Image by Author.

Insert multiple rows using a keyboard shortcut

Instead of clicking through menus, you can add rows instantly using the keyboard shortcut keys. This is helpful if you work with large datasets or if you are moving quickly.

First select the number of rows you want to add. For example, if I need 2 new rows, I highlight 2 existing rows. Then, I press Ctrl + Shift + "+" on Windows or Cmd + Shift + "+" on Mac. Next, a pop-up window will appear, choose the Entire row option from here. 

New rows are added using the keyboard shortcut keys in Excel.

New rows added using the keyboard shortcut keys. Image by Author.

Insert multiple rows using the copy and paste method

Copy-and-paste is another way to add multiple rows without messing up your formatting. To insert multiple rows using this copy-paste method, select some blank rows from the spreadsheet, copy them with Ctrl + C, or right-click and choose Copy. Then, go to the spot where you want the new rows, right-click, and select Insert Copied Cells. After this, when the pop-up window appears, choose the Shift cells down option.

Inserting multiple rows using copy-paste method in Excel.

Insert multiple rows using the copy-paste method. Image by Author.

And you can see, Excel moves everything down and places the copied rows exactly where we want them.

New rows are added using the copy-paste method in Excel.

New rows added using the copy-paste method. Image by Author.

Insert multiple rows using the name box

The name box can also be used to insert multiple rows in Excel. Instead of selecting rows manually, only type in how many rows you want to insert. To do so, look for what is called the name box, which is the small box next to the formula bar. Click on it and type the row number where you want to start, then add a colon and the row number where you want to end.

For example, if I want to insert 5 rows starting from row 4, I type 4:8 and press Enter. This highlights 5 rows instantly. Next, right-click on the selection and choose Insert (you can use any of the methods I mentioned earlier). Excel then adds the new rows and shifts everything down, making this a quick and precise way to insert multiple rows.

New rows are added using the Name box technique in Excel.

New rows added using the Name box technique. Image by Author.

Common Issues and How to Fix Them

Sometimes, inserting multiple rows in Excel doesn’t go as planned. Here are two common problems you may encounter and how to fix them.

  • Inserted rows overwrite existing data: When you copy a block of cells and paste them into a new location, Excel may overwrite the existing data instead of shifting it down. This way, you may lose important information. So, instead of using the regular Paste option, right-click and select Insert Copied Cells. Then select the shift cells down option. This will keep your existing data in place and allow space for new data. If you make a mistake, just press Ctrl + Z to undo it and try again.
  • Excel shows an error when inserting multiple rows: This usually happens when there aren’t enough blank rows to accommodate the insertion. So, before adding new rows, make sure there is enough space by shifting data down or removing unnecessary rows.

Final Thoughts

Excel provides many methods to insert multiple rows. The right-click option and keyboard shortcuts are great for quick edits, while the copy-paste method or the name box method gives a different sense of control. Each method works well, so try them out and see which fits your workflow best.

If you're new to Excel, check out our Excel Fundamentals skill track. It covers all the basics to get you comfortable. But if you want to get better at working with data, check out the Data Analysis in Excel course. And if you're ready to take things to the next level, the Data Analysis with Excel Power Tools skill track will show you how to use advanced Excel features.

Learn Excel Fundamentals

Gain skills to use Excel effectively—no experience required.
Start Learning For Free

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

I'm a content strategist who loves simplifying complex topics. I’ve helped companies like Splunk, Hackernoon, and Tiiny Host create engaging and informative content for their audiences.

FAQs

Can I insert multiple rows in a table?

Yes, you can insert multiple rows in an Excel table. Here’s how to do it: 

  • Select the cell where you want the row to be inserted.
  • Right-click within the table and choose Insert.
  • Then select the Table Rows Above.

How do I insert rows below a selected row in Excel?

To insert rows below a specific row in Excel:

  • Select the whole row where you want the new rows.
  • Find the fill handle, a small green square at the bottom right of the selection.
  • Hold the Shift key and position the cursor over the fill handle. The cursor will change to two bars with arrows.
  • Left-click and drag the fill handle down to insert the desired number of rows.

How do I add rows in Excel using the Ribbon?

Here’s how you can insert the rows using ribbon: 

  • Select your desired row and drag it to select multiple rows, or hold Ctrl (or Cmd on Mac) to select non-adjacent rows.
  • Go to the Home tab > Cells group > click Insert.
  • Choose Insert Sheet Rows from the drop-down menu.
  • This way, new rows will be added between the data automatically.
Topics
Related

tutorial

How to Multiply in Excel: Multiply Cells, Columns, Rows, and More

Learn how to multiply in Excel, including how to multiply columns and rows. Learn to use simple formulas as well as functions like PRODUCT() and SUMPRODUCT().
Laiba Siddiqui's photo

Laiba Siddiqui

6 min

tutorial

SELECTing Multiple Columns in SQL

Learn how to easily select multiple columns from a database table in SQL, or select all columns from a table in one simple query.
DataCamp Team's photo

DataCamp Team

4 min

tutorial

How to Remove Duplicates in Excel: 5 Best Methods

Learn how to use Excel’s built-in features, formulas, and even Power Query to tackle duplicates, along with best practices and troubleshooting tips for handling complex datasets.
Laiba Siddiqui's photo

Laiba Siddiqui

6 min

tutorial

How to Clean Data in Excel: A Beginner's Guide

Learn essential data cleaning techniques in Excel, including removing duplicates, handling missing values, and maintaining consistent formatting.
Laiba Siddiqui's photo

Laiba Siddiqui

15 min

tutorial

Pivot Tables in Spreadsheets

Learn how to organize rows and columns, add values, find the sum of revenue, and finally apply filtering to select a subset of data from a given dataset.
Aditya Sharma's photo

Aditya Sharma

10 min

tutorial

How to Separate Names in Excel: 3 Easy Methods

Discover how to separate names in Excel with features like Text to Columns, Flash Fill, and custom-built formulas. Make your spreadsheets cleaner and easier to work with.
Laiba Siddiqui's photo

Laiba Siddiqui

7 min

See MoreSee More