Forum Discussion
IF / AND / NOT in Power Query M
Hi all,
Could anybody please convert this DAX formula in M for me? I'm stuck..
Try this
if ([Model] = "Ren") and ([Type] <>"Ma") then [Up] else [Ac]PowerQuery is case sensitive, so use small letters only with if, else, then.
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂You can start by adding a Conditional Column in Power Query with just one of the conditions.
To add a second condition, edit the formula in the formula bar by using the word 'and' as in the formula below:
=if [Model] = "Ren" and [Type]<>"Ma" then [Up] else [AC]
Or, just add a new custom column and paste that formula above into the formula box for the column. Spelling really counts with the column names, so make sure you get that right. 🙂
Has this post solved your problem? Please mark it as a solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos.
I work as a trainer and consultant for Microsoft 365, specialising in Power BI and Power Query.
You have to mention the column name along with # symbol.
example [Sales$] ==> [#"Sales$"]
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂
6 Replies
- nandukrishnavsCommunity Champion
Try this
if ([Model] = "Ren") and ([Type] <>"Ma") then [Up] else [Ac]PowerQuery is case sensitive, so use small letters only with if, else, then.
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂- AliceWPower Participant
Thank you so much, Nandu! It works!
Follow up question though 🙂 It doesn't allow me to enter columns with a symbol in the name (like $) in the 'then' and 'else' statements. Any idea why?
Thanks again!
- nandukrishnavsCommunity Champion
You have to mention the column name along with # symbol.
example [Sales$] ==> [#"Sales$"]
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂
- AllisonKennedyCommunity Champion
You can start by adding a Conditional Column in Power Query with just one of the conditions.
To add a second condition, edit the formula in the formula bar by using the word 'and' as in the formula below:
=if [Model] = "Ren" and [Type]<>"Ma" then [Up] else [AC]
Or, just add a new custom column and paste that formula above into the formula box for the column. Spelling really counts with the column names, so make sure you get that right. 🙂
Has this post solved your problem? Please mark it as a solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos.
I work as a trainer and consultant for Microsoft 365, specialising in Power BI and Power Query.