How to Display Custom Hyperlink Text for an Entire Excel Column
Question details
The user wants to replace long or unreadable URLs in a spreadsheet column with custom, clickable descriptive text.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Formatting an entire column of URLs to display clean, uniform hyperlink text instead of raw web addresses.
- Observed behavior
- Raw URLs are currently displayed, and the goal is to automatically show clean, descriptive text that links to the original URLs across hundreds of rows.
Ensure you have a column containing the raw URLs you want to convert, and insert a new blank column next to it where the clean hyperlinks will be generated.
Use the HYPERLINK Function with the Fill Handle
The most efficient way to convert an entire column of URLs to custom text is by utilizing the HYPERLINK formula and copying it down automatically.
The HYPERLINK function creates a shortcut that jumps to another location or opens a document stored on a network server, an intranet, or the Internet. By combining this function with Excel's fill handle, you can apply custom text formatting to a massive list of URLs in seconds.
Select a blank cell in a new column adjacent to your first URL (for example, if your URL is in cell B2, click C2). Type the formula: =HYPERLINK(B2, "PDF Link") and press Enter.
In the formula above, replace 'B2' with the cell reference containing your actual URL, and replace 'PDF Link' with whatever descriptive text you want to appear in the column.
Select the cell containing your newly created formula. Hover your mouse cursor over the small green square at the lower-right corner of the cell until the cursor turns into a thin black plus sign.
Double-click the fill handle. This action will automatically copy the formula down the entire column, stopping exactly where your data ends.

Easily Manage Hyperlinks and Formulas with WPS Spreadsheet
WPS Office provides a highly compatible and user-friendly spreadsheet tool that perfectly supports standard formulas, including the HYPERLINK function, allowing you to quickly format large datasets.
- 1. Open your file in WPS Office: Launch WPS Office and open your spreadsheet containing the raw URL data.
- 2. Apply the HYPERLINK formula: In an adjacent blank column, type =HYPERLINK(cell_reference, "Your Text") and press Enter.
- 3. Use the Fill Handle: Double-click the small square at the bottom-right corner of the cell to apply the custom link text to the entire column instantly.

Frequently Asked Questions
Can I use different custom text for each link in the column?
Yes. If you have a separate column containing specific names for each link (e.g., in column C), you can reference that cell in your formula instead of using static text. For example, use =HYPERLINK(B2, C2).
How do I safely remove the original URL column after creating the custom links?
If you delete the original URL column right away, your HYPERLINK formulas will display a #REF! error. To prevent this, copy your newly created hyperlink column and use 'Paste as Values' over itself. Once the formulas are converted to static values, you can safely delete the original URL column.
Can this process of filling the formula down be automated with a macro?
Yes. You can write a VBA macro to loop through a specified column and convert raw URLs into descriptive hyperlinks automatically. This is highly recommended if you perform this formatting task frequently on standardized reports.




