Delete All Rows Below Certain Row or Active Cell in Excel
Last Updated :
13 Aug, 2025
Excel is a tool for storing, analyzing, and creating reports on large datasets. It's widely used by accounting professionals for financial data analysis but is efficient enough for anyone managing large amounts of data. However, dealing with unnecessary rows can clutter our worksheet. Deleting all rows below a specific row or the active cell is a quick way to clean up our spreadsheet while keeping essential data intact.
1. Methods to Delete All Rows Below a Certain Row in Excel
Below are four methods to remove all rows below a specific row in Microsoft Excel. For demonstration, assume we have data in 10 rows and want to delete all rows after the 7th row.
Data Values1.1 Method 1: Using the "Delete Sheet Rows" Option
For demonstration, we will use the table given below. we'll get to learn about the 'Delete Sheet Rows in Excel' which is provided below for our reference. Suppose we want to delete the row after the 8th row,
DataStep 1: Select the cell A9
- Select the cell as asked and perform the function in the given data.
Select the cell A9Step 2: Press CTRL+SHIFT+ ➜ + ⬇
- Follow the procedure given here to delete the sheet row in Excel. This will select all the cells that we want to delete.
Press CTRL+SHIFT+ ➜ + ⬇Step 3: Go to Home Tab, Select Cells Dropdown, Delete Dropdown and Delete Sheet Rows Option
- Go to the home tab and choose the options as asked. Perform the given step to get the output.
Go to Home Tab> Cells Dropdown > Delete Dropdown> Delete Sheet Rows OptionStep 4: Check the Output
- After following all the given steps, we'll get our desired output.
Check the Output1.2 Method 2: Using the Shortcut Key
If we want to use the fastest method of deleting multiple rows according to the cell value they contain, we need to correctly select these rows first.
Step 1: Select the Row(s) to Delete
- Click on the row number(s) on the left side of the sheet to highlight the entire row(s).
Step 2: Use the Shortcut
- Press Ctrl + - (minus key) on our keyboard.
1.3 Method 3: Using a Mouse Click
In this method, steps 1 and step 2 will remain the same as we have used in method 1. After that follow the next step given below for our reference,
Step 1: Select the cell A9
- From we worksheet go to the A9 cell and select
Select the cell A9 Step 2: Press CTRL+SHIFT+ ➜ + ⬇
- Press CTRL+SHIFT+ Right Arrow+Down Arrow to select the data from sheet
Press CTRL+SHIFT+ ➜ + ⬇Step 3: Right-click , select Delete and Click on sheet rows option
- Now, right-click to open the context menu and click on the Delete and then select Sheet Rows
Right-click and select Delete > sheet rows optionStep 4: Check the Output
- Once the data is deleted check for the Output
Check the Output1.4 Method 4: Using the Name Box
In this method, we will use the cell name to delete the rows. After following the procedure given below for our reference,
Step 1: Go to the Name box area
- Visit the Name Box are, we can find it just above the sheet cells.
Go to the Name box areaStep 2: Type the range of rows to be deleted
- As we want to delete the 9th and 1st row, we will mention the range as 9-10. This will select the rows to be deleted.
Step 3: Right-click, Delete and Click on Sheet rows
- Now, right-click to open the context menu and click on the Delete and then select Sheet Rows
Step 4: Check the Output
- Check the output after following and performing the steps given here.

- Select the cell in the row we want to keep (e.g., cell A7).
- Press CTRL + SHIFT + ➜ (right arrow) to select all cells below the active cell.
- Go to the Home tab, click on the “Cells” dropdown, and choose “Delete Sheet Rows” from the menu.
How do we delete rows under condition in Excel?
we can delete rows based on specific criteria using filters:
- Apply a filter to our data (Data tab > Filter icon).
- Filter the rows that meet our condition (e.g., region = “Mid-West”).
- Select the filtered rows and right-click to delete them (choose “Delete Row”).
How do I delete rows in Excel if a cell contains specific text?
Suppose we want to delete rows where the cell in column B contains the text “John”:
- Use the Find and Replace tool (Ctrl + F) to find all cells with the text “John.”
- Select all the found cells and choose “Delete Entire Row” from the context menu.
How do I remove rows from certain cells in Excel?
If we want to delete rows based on specific conditions (e.g., blank cells or numeric values), we can use filters or other techniques:
- For blank cells: Filter the column, select the blank cells, and delete the rows.
- For numeric conditions: Use filters or formulas to identify rows and delete them.