Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowTry your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now
I have a column called Block Number in my table in which every imput ends with a letter. I want to create a new column which auto fills with yes or no depending on the letter?
This is what I thought it should look like but its coming up with a missing right parenthesis error?
=if(Text.End([Block Number],1)="T","YES",if(Text.End([Block Number],1)="V","YES",if(Text.End([Block Number],1)="W","YES", "NO")))
Any Help would be appreciated.
Solved! Go to Solution.
Hi @Elliot137 ,
You're using DAX IF syntax with M code functions.
In Power Query you could do something like this:
if List.Contains({"T", "V", "W"}, Text.End([Block Number], 1)) then "YES"
else "NO"
Pete
Proud to be a Datanaut!
No problem.
IF( thisThing, thenThatThing, elseOtherThing ) is DAX/Excel syntax.
if thisThing then thatThing else otherThing is M code/Power Query syntax.
Pete
Proud to be a Datanaut!
Hi @Elliot137 ,
You're using DAX IF syntax with M code functions.
In Power Query you could do something like this:
if List.Contains({"T", "V", "W"}, Text.End([Block Number], 1)) then "YES"
else "NO"
Pete
Proud to be a Datanaut!