Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello,
I have a column with encoded URL values, I want to decode and replace these values using Uri.parts function, to do so I constructed the following poqwer query:
Table.ReplaceValue(#"Renamed Columns3", each [url], Uri.Parts(Table.Column(#"Renamed Columns3","url"))[Query][a], Replacer.ReplaceValue, {"url"})
But I am getting the following error:
Expression.Error: We cannot convert a value of type List to type Text.
Details:
Value=[List]
Type=[Type]
Could any one please help me with this problem?
Thanks in advance.
Solved! Go to Solution.
Hi @awtahhan
The initial error you posted stated We cannot convert a value of type List to type Text. so I expected that your url column contains Lists somewhere like this
To avoid that error you can use try..otherwise when creating your Custom Column in Power Query like this
try Uri.Parts("http://contoso?a=" & [url])[Query][a] otherwise [url]
which gives this result
Check my file above for the full code example.
Regards
Phil
Proud to be a Super User!
Hi @awtahhan
The initial error you posted stated We cannot convert a value of type List to type Text. so I expected that your url column contains Lists somewhere like this
To avoid that error you can use try..otherwise when creating your Custom Column in Power Query like this
try Uri.Parts("http://contoso?a=" & [url])[Query][a] otherwise [url]
which gives this result
Check my file above for the full code example.
Regards
Phil
Proud to be a Super User!
Hi @awtahhan
The column you're trying to decode contains Lists. Can you please supply some sample data to help me see what youu are working with. I need to know what is in those Lists.
Regards
Phil
Proud to be a Super User!
Thanks for your reply, please find below screenshot. The column does not hold full URL, it is only holding the encoded query parameter values. I want to decode those query parameter values.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 76 | |
| 38 | |
| 31 | |
| 27 | |
| 26 |