cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
na717
New Member

Custom Column for Shift

I have a column with the hour of the day noted, and need to figure out shift based on it. 

 

For example: 

Between Hour 6 and Hour 18 its supposed to be 'First Shift' and

Between Hour 18 and Hour 6 its supposed to be 'Third Shift'

 

I tried using this custom formula:

If [Hour] >= 6 and [Hour] < 18 then "First" else "Third"

 

But this gives me a 'Token Eof expected' error:

na717_0-1631292360297.png

Any ideas why this is happening?

 

Appreciate the help!

 

Thanks!

G

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

Power Query is case sensitive.  Use if , not IF.

View solution in original post

2 REPLIES 2
v-shex-msft
Community Support
Community Support

Hi @na717,

As lbendlin said, it seems like you used the wrong if statement keywords. M query expression and functions are case sensitive on these keywords, you can take a look at the official document to know more about these:

M Language Conditionals - PowerQuery M | Microsoft Docs
Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
lbendlin
Super User
Super User

Power Query is case sensitive.  Use if , not IF.

Helpful resources

Announcements
Carousel_PBI_Wave1

2023 Release Wave 1 Plans

Power BI release plans for 2023 release wave 1 describes all new features releasing from April 2023 through September 2023.

Power BI Summit Carousel 2

Global Power BI Training

Make sure you register today for the Power BI Summit 2023. Don't miss all of the great sessions and speakers!

Thank you 2022 Review

2022 Monthly Feature Releases

We had a great 2022 with a ton of feature releases to help you drive a data culture.