Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
jlfraile
Contributor
Contributor

Error:Garbage after expression

Hi, i´m just trying to execute a script related to chart visualization, but doesn´t work and shows "error Garbageafter expression ','

If(ValueList ('Actuals Up To Budget','Actuals Below Budget','Actuals Above Budget')='Actuals Up To Budget',
(RangeMin(Sum(Budget)-Sum(Actuals),0))/sum(Budget)),

If(ValueList ('Actuals Up To Budget','Actuals Below Budget','Actuals Above Budget')='Actuals Below Budget',
num((RangeMax(sum(Budget)-sum(Actuals),0))/sum(Budget),'$#,##0.00;-$#,##0.00'),
(RangeMax(Sum(Actuals)-Sum(Budget),0))/sum(Budget))

The most annoynig thing is each If clauses work, but they don´t when working together

 

Thanks for your help

3 Replies
sunny_talwar
MVP
MVP

Try this

If(ValueList('Actuals Up To Budget', 'Actuals Below Budget', 'Actuals Above Budget') = 'Actuals Up To Budget',

(RangeMin(Sum(Budget) - Sum(Actuals), 0))/Sum(Budget),

If(ValueList('Actuals Up To Budget', 'Actuals Below Budget', 'Actuals Above Budget') = 'Actuals Below Budget',

Num((RangeMax(Sum(Budget) - Sum(Actuals), 0))/Sum(Budget), '$#,##0.00;-$#,##0.00'),

(RangeMax(Sum(Actuals)-Sum(Budget),0))/Sum(Budget)))
jlfraile
Contributor
Contributor
Author

OK, it´s fine, thank you so much, greetings from Spain

sunny_talwar
MVP
MVP

Awesome 🙂