Open In App

Delete All Rows Below Certain Row or Active Cell in Excel

Last Updated : 13 Aug, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

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.

Delete Rows in Excel
Data Values

1.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,

Delete All rows in Excel
Data

Step 1: Select the cell A9

  • Select the cell as asked and perform the function in the given data.
Delete Rows in Excel
Select the cell A9

Step 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.
Delete All Rows in Excel
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.
Delete All Rows in Excel
Go to Home Tab> Cells Dropdown > Delete Dropdown> Delete Sheet Rows Option

Step 4: Check the Output

  • After following all the given steps, we'll get our desired output.
Delete All Rows in Excel
Check the Output

1.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 

Delete All Rows in Excel
Select the cell A9 

Step 2: Press CTRL+SHIFT+ ➜ + ⬇

  • Press CTRL+SHIFT+ Right Arrow+Down Arrow to select the data from sheet
Delete All Rows in Excel
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
Delete All Rows in Excel
Right-click and select Delete > sheet rows option

Step 4: Check the Output

  • Once the data is deleted check for the Output
Delete All Rows in Excel
Check the Output

1.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.
Delete All Rows in Excel
Go to the Name box area

Step 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.
Delete All Rows in Excel
  1. Select the cell in the row we want to keep (e.g., cell A7).
  2. Press CTRL + SHIFT + ➜ (right arrow) to select all cells below the active cell.
  3. 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”:

  1. Use the Find and Replace tool (Ctrl + F) to find all cells with the text “John.”
  2. 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.

Explore