Calculating Score Domo with Variable

Hi,

 

I am trying to calculate a score from different fields using CASE in domo but it seems we cannot use variables in beastmode and I am facing dificulties.

Each of my columns have values which I want to translate into a score and then sum up the final score for a line. 

ie: If Field1='1" Then score=20 + If Field2="Yes" Then score=30

In the case above Score returned should be 20+30=50

 

As I cannot create a variable in which I add in the score for each field/column I am not sure how I can past this. 

 

Any help would be very much appreciated. 

Thanks

Best Answers

  • guitarhero23
    Accepted Answer

    Try adding multiple CASE statements together Something like

     

    (CASE

    WHEN `Field1` = 1 THEN 20

    WHEN `Field 1` = X THEN Y

    ...etc

     

    ELSE 0

    END)

     

    +

     

    (CASE

    WHEN `Field2` = 'Yes' THEN 30

    ELSE 0

    END)

  • user16640
    Accepted Answer

    Great thanks this works!