This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hi,
I'm looking for a way to add conditional columns in Power Query at scale. I found this article ( https://support.microsoft.com/en-us/office/add-a-conditional-column-power-query-f2422ed1-f565-4e64-b... ) that shows how to manually add a conditional column, but if I have say hundreds of these entries, it would be difficult to manage. Say I had a list with the values in one column and the outputs in the other. Is there a way to create conditional columns based off this list?
Here's an example:
Original Column Column to be Added
Oceansea Ventures Ocean
Supersupply Logistics Shipper
Conditional Logic:
If A contains B then add C
If Oceansea Ventures contains Sea then add Ocean (non case sensitive)
If Supersupply Logistics contains Logistics add Shipper (non case sensitive)
Ideally, I would have a file that has bindings that Power Query can use. This file would be able to be continually updated. Example:
B > C
Sea > Ocean
Logistics > Shipper
Is there a way to accomplish this? Thanks in advance!
Solved! Go to Solution.
Hi @Anonymous
It sounds you need a custom function to do SWITCH, put your reference in ref table, then call fnSwitch, file attached for your reference
Hi @Anonymous
The solution looks great! I still have many to learn 😆
Best Regards,
Community Support Team _ Jing
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.