It is possible.
First, I'd create an additional filed for tis filter, with values like 'All', 'Increase', 'Decrease in 2014'. Make it "only one value selected"
Second, create a conditional calculated dimension in the chart which show all rows, or only if increase through all years, or decrease in 2014, depending on the above filter.
Hope this idea is enough for you to proceed. If not, please upload a small example of your app, and I'll try it if I have time.
You mean Personal Desktop, no license? OK, I'll try to describe:
1. I added the script:
load * inline [
'Decrease in 2014'
2. Assuming the amount fields for the years are named "2012", "2013", and "2014", I've created a calculated dimension:
if(F='Increase', aggr(if(sum("2013")>sum("2012") and sum("2014")>sum("2013"), Dim), Dim),
if(F='Decrease in 2014', aggr(if(sum("2013")>sum("2012) and sum("2014")<sum("2013"), Dim), Dim)
and, check the box 'Suppress when value is null'
3. Bring the F field on the front end, select one value, go to its properties, and check 'Always one selected value' on the General tab.
Hope it helps