HomeGoogle DocsSpreadsheetSearch Value and Hyperlink Cell Found in Google Sheets

Search Value and Hyperlink Cell Found in Google Sheets

Published on

Here is a link building technique in Google Sheets. You can search value and hyperlink cell that found (in a list). The search key and lookup list can be in same sheet tab or two different sheet tabs.

Here is the approach that I am following in this tutorial. I have a Google Sheets file with two tabs – Sheet1 and Sheet2. In that file Sheet1!A1:A contains a list of names.

In Sheet2!A1 I have a name. I want to search that name in Sheet1!A1:A and link to the cell that found. You can say a hyperlink to Sheet1 from Sheet2.

How to Search Value and Hyperlink Cell Found

To save time, I am going to import a table in Sheet1. You can follow me to import an external list for testing my formulas below.

Just use this formula in Sheet1!A1 in your Google Sheets file. The sheet should be blank.

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States","table",1)

The above IMPORTHTML formula will populate an entire table contains the names of states and territories of the United States (see the source Wiki page).

For the example purpose, I mean to search value and Hyperlink cell found, we only need a one column list. So, modify the formula as below. I have used the function Index to limit the columns to 1.

=Index(IMPORTHTML("https://en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States","table",1),0,1)
list to hyperlink in Sheets

Now in Sheet2!A1 I have the name “Hawaii”. How to link this text to the matching value in cell A13 in Sheet1? (See the above image)

Steps to Hyperlink a Value to a Cell in a List in Google Sheets

Here are the steps involved. In Sheet1!B1 enter this ArrayFormula.

=ArrayFormula(if(len(A1:A),"URL"&row(A1:A),))

Right click on the cell A1 in Sheet1 and select “Get link to this cell”. In the above formula replace the text URL with the just copied URL.

At the last part of the URL you can see A1. Remove the column identifier A in the A1. See the below image.

hyperlink array formula in Sheets

See my formula. The URL will be different for you.

=ArrayFormula(if(len(A1:A),"https://docs.google.com/spreadsheets/d/1NpigIKudZnn9zPQPJoe-w7_86HHpakHkOb6WyRCv3MI/edit#gid=0&range=A"&row(A1:A),))

The above formula generates an array of URLs connected to the values in column A.

Now see how to search value and Hyperlink to the cell found in Google Sheets. To do that go to Sheet2!B1. In that sheet in cell A1, I have the key “Hawaii”.

I am searching this value in Sheet1, column 1 and link to the cell in Sheet1.

Use this formula in Sheet2!B1. It searches the value “Hawaii” in Sheet1, column 1 and returns the URL from column 2.

=vlookup(A1,Sheet1!A1:B,2,0)

That means the above formula will return the URL of the cell Sheet1!A13. Clicking on that URL will take you to the relevant cell in Sheet1. But what we want is Hyperlink.

Syntax:

HYPERLINK(URL, [link_label])

In this replace the URL with the above Vlookup based formula and link_label with A1.

So the final formula in cell B1 in Sheet2 will be as follows.

=hyperlink(vlookup(A1,Sheet1!A1:B,2,0),A1)

The above is the formula to search value and hyperlink to the cell that found in Google Sheets.

If you want to search multiple values in a list and bulk hyperlink, the formula would be as follows.

=ArrayFormula(IFERROR(hyperlink(vlookup(A1:A,Sheet1!A1:B,2,0),A1:A)))

Output:

Search Value and Hyperlink Cell Found

Conclusion

I know it’s not a common task to search value and Hyperlink to the cell found. But I can see many users use this in Excel. The approach is entirely different in Excel and Sheets.

If you are one who switched from Excel then you may find the above hyperlinking tips useful.

Prashanth KV
Prashanth KV
Your Trusted Google Sheets and Excel Guide Prashanth KV brings a wealth of experience in Google Sheets and Excel, cultivated through years of work with multinational corporations in Mumbai and Dubai. As a recognized Google Product Expert in Docs Editors, Prashanth shares his expertise through insightful blogging since 2012. Explore his blog for practical tips and guidance on maximizing your spreadsheet skills.

Counting XLOOKUP Results with COUNTIFS in Excel and Google Sheets

We can use COUNTIF or COUNTIFS alongside an XLOOKUP formula to conditionally count the...

Appointment Schedule Template in Google Sheets

An appointment schedule template in Google Sheets can assist you in efficiently managing your...

Creating Sequential Dates in Equally Merged Cells in Google Sheets

Do you know how to create sequential dates in equally merged cells across a...

Running Total By Month in Excel

This tutorial demonstrates how to calculate the running total by month in a range...

More like this

Appointment Schedule Template in Google Sheets

An appointment schedule template in Google Sheets can assist you in efficiently managing your...

Creating Sequential Dates in Equally Merged Cells in Google Sheets

Do you know how to create sequential dates in equally merged cells across a...

Interactive Random Task Assigner in Google Sheets

You have multiple tasks and multiple people. Here's a fun way to randomly assign...

4 COMMENTS

  1. Hi, It works well!

    Is it possible to hyperlink matched value by the functions INDEX/MATCH instead of the VLOOKUP?

    Thanks.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.