This is possible - you need to create 2 gauge charts and use set analysis in each one to restrict it to the year. Probably the easiest thing to do would be to create a new column called Year, based on your date, or your set analysis will get very complicated. you can't use Year(Date) as a dimension in set analysis so it would have to be specified as a range:
Alternately you could use an if statement, but this is very slow for lots of records and generally not used:
=sum(if Year(Date) = '2010', Sales)
In the layout tab in the chart properties, you can set the condition for the chart to appear by clicking on the option button "conditional" and entering a formula. In this case, you want something like getselectedcount(Name)= 1 or getselectedcount(Name) >0 which would show the gauge charts whenever any selection is made in Name.