Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

how to handle a gauge that has three segments / three colors?

hello, I would like to write a condition on a gauge that will move the needle according to the value of the segment.

for example if the value is 50 the percentage is displayed in red if it is 80 is displayed in yellow and if it is 90 it is displayed in yellow.

And also how do you represent an interval in qlikview?

Thank,for your responses.

13.PNG

1 Solution

Accepted Solutions
sasiparupudi1
Master III
Master III

what is the value in the vCibeSatisfactionClient?..

May be try

If(num(avg(#Satisfaction_client)/100,'##.00%') < vCibleSatisfactionClient, RGB(255,127,0), if(num(avg(#Satisfaction_client)/100,'##.00%') > vCibleSatisfactionClient and num(avg(#Satisfaction_client)/100<=88,'##.00%') , RGB(238,238,0), If(num(avg(#Satisfaction_client)/100,'##.00%')> 88, RGB(238,238,0))))

View solution in original post

6 Replies
Anil_Babu_Samineni

Will you able to share sample?

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
Anonymous
Not applicable
Author

=If(num(avg(#Satisfaction_client)/100,'##.00%') < vCibleSatisfactionClient, RGB(255,127,0), if(num(avg(#Satisfaction_client)/100,'##.00%') > vCibleSatisfactionClient, RGB(238,238,0), If(num(avg(#Satisfaction_client)/100,'##.00%')> 88, RGB(238,238,0))))

I need a condition that will work for all three.

this only takes on two

sasiparupudi1
Master III
Master III

what is the value in the vCibeSatisfactionClient?..

May be try

If(num(avg(#Satisfaction_client)/100,'##.00%') < vCibleSatisfactionClient, RGB(255,127,0), if(num(avg(#Satisfaction_client)/100,'##.00%') > vCibleSatisfactionClient and num(avg(#Satisfaction_client)/100<=88,'##.00%') , RGB(238,238,0), If(num(avg(#Satisfaction_client)/100,'##.00%')> 88, RGB(238,238,0))))

Anonymous
Not applicable
Author

the third condition does not give

If(num(avg(#Satisfaction_client)/100,'##.00%')> 88, RGB(238,238,0))))

sudhirpkuwar
Partner - Creator II
Partner - Creator II

Hi,

Check this

Anil_Babu_Samineni

That is where we need mockup

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful