Forum Discussion

qwertzuiop's avatar
qwertzuiop
Advocate III
6 years ago
Solved

Check if number is between statement

Dear PowerBI Community

 

First of all: Good luck for 2020!

 

I have the following question:

I want to create a calculated column that returns me a specific string.

 
IF
0Break
1Break
2Break
3Break
4NoBreak
5NoBreak
6NoBreak
7NoBreak
8NoBreak
9NoBreak
10NoBreak
11NoBreak
12NoBreak
13NoBreak
14NoBreak
15NoBreak
16NoBreak
17NoBreak
18NoBreak
19NoBreak
20NoBreak
21NoBreak
22Break
23Break

 

Anyone can help me?

Thank you so much for your help.

 

Cheres!

qwertzuiop

  • Hi qwertzuiop 

    is it ok?

    Column = IF(
    [Column] > 3 && [Column] < 22,
    "NoBreak",
    "Break"
    )

     

    do not hesitate to give a kudo to useful posts and mark solutions as solution

4 Replies

  • az38's avatar
    az38
    Community Champion

    Hi qwertzuiop 

    is it ok?

    Column = IF(
    [Column] > 3 && [Column] < 22,
    "NoBreak",
    "Break"
    )

     

    do not hesitate to give a kudo to useful posts and mark solutions as solution

    • qwertzuiop's avatar
      qwertzuiop
      Advocate III

       

      I'm sure you're right, but unfortunately the formula isn't working as it should.

      Do I have a syntax error?

      • NikoMendez's avatar
        NikoMendez
        Frequent Visitor

        Hi,

         

        2 things ..

        1st : the "=" sign is written twice at the beginning of the colomun expression

        2nd : make sure that [timeOfCreationInNumber] has a number format otherwise because PBI is not able to compare numbers with strings. check in Power query if change is possible or in PBI, use VALUE([timeOfCreationInNumber])

         

        Hope it helps 😉