Office Settings & Configuration

How to Unhide All or a Range of Hidden Rows in Excel

Phi Hung VoPhi Hung Vo Oct 28, 2026 869 views

Question details

The user needs to unhide a large number of hidden or filtered rows in an Excel worksheet, but standard bulk unhiding methods are not working.

How to Unhide All or a Range of Hidden Rows in Excel
Product
Excel
Device & OS
not provided
Scenario
Attempting to bulk unhide multiple hidden rows or entire ranges in a large spreadsheet.
Observed behavior
Standard bulk unhide operations fail to reveal the hidden or filtered rows across the large worksheet.
Before you start

Ensure that the rows are actually hidden and not just filtered out. If active filters are applied to your data, you must clear the filters from the Data tab first to make those rows visible again.

Solution 1Recommended

Unhide Specific Ranges or All Rows Using the Name Box

The Name Box is the most precise and reliable way to select and unhide rows in large worksheets, especially when rows are hidden at the very beginning or end of the sheet.

This method works perfectly for three common scenarios: rows hidden at the beginning (e.g., row 1), rows hidden between visible rows, and rows hidden at the end of your data.

1
Locate the Name Box

Find the Name Box, which is the input field located immediately to the left of the formula bar at the top of your Excel window.

2
Enter the Row Range

Type the specific range of rows you want to unhide. Type '1:10' for rows hidden at the beginning, '12:23' for rows hidden in the middle, or '1:1048576' to select the entire worksheet. Press Enter after typing.

3
Unhide the Selected Rows

Right-click on any of the highlighted row numbers on the far left side of the screen and select 'Unhide' from the context menu to reveal the rows.

Regional Settings Adjustment: If you are trying to select multiple non-adjacent ranges (such as 12:23,25:36) and your system's regional settings use a comma as a decimal separator, you will need to use a semicolon (;) instead of a comma to separate the ranges.
WPS Spreadsheet

Easily Manage Hidden Rows and Large Datasets in WPS Office

WPS Spreadsheet provides a highly compatible and intuitive interface for managing massive datasets. You can easily select ranges, unhide rows, and process millions of data points without system lag.

  1. 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your existing Excel workbook.
  2. 2. Use the Name Box: Click the Name Box next to the formula bar and type your target row range (e.g., 1:1048576) to select the rows.
  3. 3. Unhide the rows: Right-click the selected row headers on the left and click 'Unhide' to reveal all hidden data instantly.
Fully compatible with Microsoft Excel (.xlsx) formatsSmooth and lag-free performance even with millions of rowsIntuitive Name Box and row management toolsFree to use with a lightweight installation package
microsoft office alternative - wps office

Frequently Asked Questions

Why can't I unhide Row 1 in Excel?

Row 1 is tricky to unhide because you cannot select the row above it. To fix this, type '1:1' in the Name Box and press Enter. Then, go to the Home tab, click Format in the Cells group, navigate to Hide & Unhide, and select Unhide Rows.

Is there a keyboard shortcut to unhide rows?

Yes. After selecting the rows surrounding the hidden ones (or selecting the entire sheet), you can press Ctrl + Shift + 9 on a Windows keyboard to quickly unhide the selected hidden rows.

Why does unhiding rows not work when I have filters applied?

If rows are hidden due to an active data filter, the standard 'Unhide' command will not override the filter rules. You must clear the filter by going to the Data tab and clicking 'Clear' in the Sort & Filter group to make the rows visible.