Forum Discussion

Fusilier's avatar
Fusilier
Helper III
1 year ago
Solved

Conditional colour formatting

Is it possible to create a conditional colour format based on % difference from a target value to change the background colour of a card visual?

For example if a value is 50% higher than target show dark green? So, if the target is 100 and actual is 200 then dark green etc?

Would that be achieved using rules or field value?

  • Hi Fusilier 

     

    Create a measure similar to below:

    VAR _target = [target measure or target value]
    VAR _actual = [actual measure]
    VAR _diff = _actual - _target
    VAR _pct =
        DIVIDE ( _diff, _target )
    RETURN
        SWITCH ( TRUE (), _pct > 0.5, "green", "red" )
    

    Use this to conditionally format a card's background using field value

     

8 Replies