How to Insert a Row Below in Excel: Solutions and Shortcuts
Question details
The user is looking for a way to insert a row below the current selection, as Excel's default behavior only allows inserting rows above.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Adding new data rows to a specific location in an existing spreadsheet or data table.
- Observed behavior
- Excel automatically inserts new worksheet rows above the selected row and lacks a dedicated 'Insert Row Below' command like the one found in Word tables.
Identify the exact row where you want the new blank row to appear, keeping in mind that Excel's default insertion logic always pushes the currently selected row downward.
Select the Row Beneath and Insert
Since Excel inherently inserts rows above the active selection, you can achieve the desired result by selecting the row immediately below your target location.
Excel does not natively feature an 'Insert Below' button because the spreadsheet grid is designed to push existing coordinates down and to the right to maintain formula integrity. However, you can easily work around this by shifting your selection down by one row.
Click the row number indicator on the far-left side of the spreadsheet for the row immediately below where you want the new blank row to appear.
Right-click the highlighted row number and select 'Insert' from the context menu.
Alternatively, you can select a cell in the row below your target, navigate to the 'Home' tab on the top ribbon, click on 'Insert', and choose 'Insert Sheet Rows'.

Use the Keyboard Shortcut to Insert Rows
Quickly insert a row above your current selection (effectively inserting below the previous row) using the Ctrl and Plus (+) shortcut.
Automatically Expand an Excel Table
If your data is formatted as an official Excel Table, you can automatically add a row below by simply typing new data at the bottom.
Easily Manage Rows and Columns with WPS Spreadsheet
WPS Spreadsheet provides intuitive tools for inserting, deleting, and managing rows in your data. It supports all standard spreadsheet operations and keyboard shortcuts, making data entry fast and seamless.
- 1. Open your file in WPS: Launch WPS Spreadsheet and open your existing .xlsx or .xls document.
- 2. Select the row below: Click the row number indicator on the left side to highlight the row immediately below where you want the new blank row.
- 3. Insert the row: Right-click the selected row and click 'Insert', or press the 'Ctrl' + '+' shortcut to instantly add a new row.

Frequently Asked Questions
Can I insert multiple rows at once in Excel?
Yes. To insert multiple rows, highlight the same number of rows below your target area. For example, if you want to insert three rows, select three existing rows, right-click, and choose Insert. Excel will insert three blank rows above your selection.
Why does Word have an 'Insert Below' option but Excel doesn't?
Word tables are designed primarily for document layout flexibility, where adding rows above or below is a frequent formatting need. Excel's architecture is built on a strict coordinate grid system where inserting pushes existing cells down and right, so a standardized 'insert above' logic was implemented globally to prevent cell reference confusion.
How do I insert a copied row below the current row?
First, copy the desired row by selecting it and pressing Ctrl+C. Then, select the row immediately below where you want the copied data to appear. Right-click the row number and select 'Insert Copied Cells' from the context menu to paste the row without overwriting existing data.




