The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hello,
I've made some changes to my excel data for the sake of uniformity, but now I need to go and adjust my DAX measures to reflect those changes.
Is there a function in Power BI similar to the "Replace" function in excel (picture) so I don't have to manually change every single occurance of this data in my measures?
Thanks in advance for your help!
Solved! Go to Solution.
@Anonymous,
You can achieve this with Tabular Editor (free utility). In the Advanced Scripting tab of Tabular Editor, run the following:
var FromString = "Group 6 MS 404";
var ToString = "Group 6 (MS 404)";
foreach (var m in Model.AllMeasures)
{
m.Expression = m.Expression.Replace(FromString,ToString);
}
Proud to be a Super User!
@Anonymous,
You can achieve this with Tabular Editor (free utility). In the Advanced Scripting tab of Tabular Editor, run the following:
var FromString = "Group 6 MS 404";
var ToString = "Group 6 (MS 404)";
foreach (var m in Model.AllMeasures)
{
m.Expression = m.Expression.Replace(FromString,ToString);
}
Proud to be a Super User!
I've been using this method for a while but suddenly it no longer works, any idea why? Using that exact template fails to replace the values in the expressions i've selected.
https://github.com/TabularEditor/TabularEditor/releases/tag/2.16.6
Proud to be a Super User!