logo
search
Others

Fix Microsoft Lists Multi-Select Lookup Hyperlink Limitations

Huda QurayshiHuda Qurayshi Oct 1, 2026 868 views

Question details

The user is looking for a way to assign individual hyperlinks to each selected value in a multi-select lookup column in Microsoft Lists.

How to Handle Microsoft Lists Multi-Select Lookup Hyperlink Limitations
Product
Microsoft Lists
Device & OS
not provided
Scenario
Viewing and interacting with records containing a multi-select lookup column in a list view.
Observed behavior
The lookup column displays multiple values in a single field, but only applies an active hyperlink to the first entry, with no native setting to add separate links or control comma spacing.
Before you start

Verify your Microsoft 365 permissions to ensure you have the necessary rights to customize SharePoint lists or access Power Apps for creating custom forms.

Solution 1Recommended

Build a Custom Form Using Power Apps

Since Microsoft Lists does not natively support individual hyperlinks for multi-select lookup values, creating a custom Power Apps form is the most reliable workaround.

Power Apps allows you to override the default SharePoint or Microsoft Lists form behavior. By replacing the default data card with a customizable gallery, you can display each lookup item as an individual clickable link.

1
Customize forms in Power Apps

Open your Microsoft List, click on 'Integrate' in the top command bar, hover over 'Power Apps', and select 'Customize forms'.

2
Modify the lookup data card

In Power Apps Studio, locate the multi-select lookup field in your form. Unlock the data card from the properties pane.

3
Insert a Gallery control

Delete the default combo box inside the data card and insert a 'Blank vertical gallery'. Bind its 'Items' property to the multi-select lookup field's data source.

4
Configure individual links

Add a Label or HTML text control inside the gallery to display the lookup values. Set the 'OnSelect' property to navigate to the specific URL of the referenced item.

5
Save and publish

Click 'File', select 'Save', and then choose 'Publish to SharePoint' so the custom form replaces the default list form.

Build a Custom Form Using Power Apps
Customization Flexibility: Using Power Apps not only fixes the hyperlink issue but also allows you to control the exact spacing and visual layout of the comma-separated items.
Free Microsoft Office alternative

Manage Data and Documents Seamlessly with WPS Office

While you troubleshoot advanced list limitations in Microsoft 365, consider WPS Office as a free, lightweight, and highly compatible alternative for handling your offline data, spreadsheets, and documentation. Enjoy a familiar interface that makes migration seamless without subscription fees.

Fully compatible with Microsoft Excel (.xlsx), Word (.docx), and PowerPoint (.pptx) formats.Easily manage large datasets, tables, and linked data offline with WPS Spreadsheet.Lightweight installation ensures fast loading and smooth performance on any device.Completely free to use with a familiar, user-friendly interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why did my Microsoft Lists multi-select lookup stop showing separate links?

Microsoft recently updated the rendering behavior for lookup columns in modern list views. This update caused multi-select lookups to display as a single text string where only the first item acts as a clickable hyperlink, which is currently a known limitation.

Can I use JSON column formatting to fix the multi-select lookup links?

While JSON formatting is powerful for list customization, it currently struggles to iterate dynamically over multi-select lookup arrays to generate individual hyperlink tags for each item. Power Apps remains the recommended workaround for functional linking.

Is there a built-in way to add spaces after commas in lookup fields?

No, Microsoft Lists does not provide a native column setting to adjust the spacing after commas for multi-select lookup fields. You must use JSON view formatting or Power Apps to manipulate the visual display of the array elements.