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.
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!
Check out the May 2026 Power BI update to learn about new features.
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.