Forum Discussion

summer18's avatar
summer18
Helper III
5 years ago
Solved

help with switch(true)

I know this is easy for you guys but my formula could not seem to work. I need help on the formula in red font

 

RESULT =
SWITCH(TRUE(),
'Table'[Type]="Series",'Table'[Grade_ Assignment],
'Table'[Type]="Movie" && ISBLANK('Table'[Adviser]) && 'Table'[Title]="Beauty & the Beast",'Table'[Grade_ Assignment],
'Table'[Adviser]
)

 

 

Here is my desired result:

 

 

Hoping for any assistance.  Thank you in advance

  • Hi, summer18 

    According to your description and the sample picture, I can roughly understand your requirement, I think you can transform your DAX formula like this to achieve the result:

    RESULT =
    
    SWITCH(TRUE(),
    
    'Table'[Type]="Series",'Table'[Grade_Assignment],
    
    'Table'[Type]="Movie" && 'Table'[Adviser]=BLANK() && 'Table'[Title] = "Beauty & the Beast",'Table'[Grade_Assignment],
    
    'Table'[Type]="Songs" && 'Table'[Adviser]=BLANK() && 'Table'[Title] = "Baby Shark",'Table'[Grade_Assignment],
    
    'Table'[Adviser]
    
    )

     

    And you can get what you want, like this:

     

    You can download my test pbix file below

    Thank you very much!

     

    Best Regards,

    Community Support Team _Robert Qin

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

3 Replies

  • v-robertq-msft's avatar
    v-robertq-msft
    Community Support

    Hi, summer18 

    According to your description and the sample picture, I can roughly understand your requirement, I think you can transform your DAX formula like this to achieve the result:

    RESULT =
    
    SWITCH(TRUE(),
    
    'Table'[Type]="Series",'Table'[Grade_Assignment],
    
    'Table'[Type]="Movie" && 'Table'[Adviser]=BLANK() && 'Table'[Title] = "Beauty & the Beast",'Table'[Grade_Assignment],
    
    'Table'[Type]="Songs" && 'Table'[Adviser]=BLANK() && 'Table'[Title] = "Baby Shark",'Table'[Grade_Assignment],
    
    'Table'[Adviser]
    
    )

     

    And you can get what you want, like this:

     

    You can download my test pbix file below

    Thank you very much!

     

    Best Regards,

    Community Support Team _Robert Qin

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • Kumail's avatar
    Kumail
    Impactful Individual

    Hello summer18 

     

    If you could send sample .pbix that demonstrate what you are looking to get. It would really help providing you a quick solution.

     

    Regards
    Kumail Raza