Function Problems

How to Create Excel Hyperlinks to a Specific Worksheet and First Blank Cell

Olivia MillerOlivia Miller Nov 11, 2026 868 views

Question details

Create formula-based hyperlinks to jump to a dynamically selected worksheet and land on its first blank row.

How to Create Excel Hyperlinks to a Specific Worksheet and First Blank Cell
Product
Excel for the web (Office 365 Online)
Device & OS
not provided
Scenario
Managing a workbook with many sheets where users must select a target sheet from a directory and instantly navigate to it to input data.
Observed behavior
Users currently scroll through multiple tabs manually because macros are restricted. The goal is to automate navigation to the correct tab and the next empty row using only formulas.
Before you start

Ensure the target worksheets exist and have continuous data in column A, as the formula relies on counting non-empty cells to locate the first blank row accurately.

Solution 1Recommended

Use a Nested HYPERLINK and ADDRESS Formula

Combines HYPERLINK, ADDRESS, COUNTA, and INDIRECT to dynamically jump to the next blank cell of a specified sheet. It works perfectly in Excel online without requiring VBA macros.

This method uses cell A2 as a reference point for your target worksheet name. By nesting functions, Excel counts how many rows have data, adds one to find the first empty row, and generates a clickable link to that exact location.

1
Set up the target reference

Type the exact name of your target worksheet in a cell, for example, A2. For an even better experience, use Data Validation to create a drop-down list of all your worksheet names in cell A2.

2
Select the hyperlink cell

Click on the cell where you want the clickable hyperlink to appear.

3
Enter the nested formula

Type the following formula: =HYPERLINK("#"&ADDRESS(COUNTA(INDIRECT("'"&A2&"'!A:A"))+1,1,,,A2),"Go to next blank cell")

4
Use the hyperlink

Press Enter to submit the formula. Click the newly created 'Go to next blank cell' link to jump directly to the first empty cell in column A of the target sheet.

Use a Nested HYPERLINK and ADDRESS Formula
Formula Breakdown: COUNTA counts the non-empty cells in Column A to find the last used row. Adding 1 gives the first blank row. ADDRESS creates the cell reference, INDIRECT reads the sheet name dynamically, and HYPERLINK makes it clickable.
Try WPS Spreadsheet

Create Dynamic Hyperlinks Easily in WPS Spreadsheet

You can implement the exact same formula-based dynamic hyperlinks in WPS Office Spreadsheet. It fully supports advanced nested functions, data validation dropdown lists, and seamless navigation between dozens of worksheets without relying on macros.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open your multi-sheet workbook.
  2. 2. Create a drop-down list: Go to the Data tab and use Data Validation to create a drop-down list of your 50+ sheet names in cell A2.
  3. 3. Apply the hyperlink formula: Paste the combined =HYPERLINK(...) nested formula pointing to your drop-down cell in A2.
  4. 4. Navigate instantly: Click the link to instantly jump to the target sheet's first blank row, streamlining your workflow.
100% compatible with Microsoft Excel formulas like HYPERLINK, INDIRECT, and ADDRESSFree and lightweight alternative to heavy Office web applicationsSupports Data Validation for easy sheet-selection drop-downsTab management is highly optimized for workbooks with 50+ sheets
microsoft office alternative - wps office

Frequently Asked Questions

Why does my INDIRECT formula return a #REF! error?

This usually happens if the worksheet name referenced in cell A2 doesn't exist, is misspelled, or contains trailing spaces. Ensure the name in your reference cell matches the actual tab name exactly.

Can I link to a different column's first blank cell instead of Column A?

Yes. Change the "A:A" part of the INDIRECT formula to your desired column (e.g., "B:B"), and change the column index parameter in the ADDRESS function from 1 to 2 (for column B).

Does this formula work if there are blank cells scattered within my data column?

No, the COUNTA function calculates the total number of non-empty cells. If there are empty cells in the middle of your data, the count will be inaccurate, and you may land on an unexpected row. Ensure the reference column has continuous data.

How do I create the drop-down list for worksheet names?

Click on cell A2, go to Data > Data Validation. Under 'Allow', select 'List'. In the 'Source' box, type your sheet names separated by commas, or select a range of cells where you have listed your worksheet names.