Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
jellis1971
Helper IV
Helper IV

Power Query Editor Custom Column: If, Then Formula

Hi:

I'm trying to create a custom column in Power Query Editor with an if, then formula based on a field called "Month".  "Month" holds the name of the month such as "January", "February", etc.

I want the custom column to show the number of the month.

So, please help me correct the syntax below, since it's not working:

IF [Month] =
"August" Then 8
ELSE IF "December" Then 12
ELSE IF "July" Then 7
ELSE IF "November" Then 11
ELSE IF "October" Then 10
ELSE IF "September" Then 9
ELSE IF "April" Then 4
ELSE IF "February" Then 2
ELSE IF "January" Then 1
ELSE IF "March" Then 3
ELSE IF "May" Then 5
ELSE IF "June" Then 6

Thanks!

John

1 ACCEPTED SOLUTION

Sorry, no it doesn't. It'll be the same as you have, so 

if [Month] = "August" then 8
else if [Month] = "December" then 12
else if [Month] = "July" then 7
else if [Month] = "November" then 11
else if [Month] = "October" then 10
else if [Month] = "September" then 9
else if [Month] = "April" then 4
else if [Month] = "February" then 2
else if [Month] = "January" then 1
else if [Month] = "March" then 3
else if [Month] = "May" then 5
else if [Month] = "June" then 6

View solution in original post

3 REPLIES 3
AntonioM
Solution Sage
Solution Sage

In power query, "if", "else" and "then" all need to be lower case

 

Each time you have a new "if" you need a full condition to check, so each time you'll need to type '[Month] = ', so 

[Month] = "December" then 12 else if [Month] = "July" then 7 

Thanks!  Does the beginning of the syntax start with [Month]?

Sorry, no it doesn't. It'll be the same as you have, so 

if [Month] = "August" then 8
else if [Month] = "December" then 12
else if [Month] = "July" then 7
else if [Month] = "November" then 11
else if [Month] = "October" then 10
else if [Month] = "September" then 9
else if [Month] = "April" then 4
else if [Month] = "February" then 2
else if [Month] = "January" then 1
else if [Month] = "March" then 3
else if [Month] = "May" then 5
else if [Month] = "June" then 6

Helpful resources

Announcements
FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.