You can use either a summary field or a calculation with the sum function for this.
In a summary report, you could perform a find for all 2011 records and sort by person to get your totals.
From a portal, you can include the year in the portal's relationship. Then the same summary field will report the total for the portal. A sum function defined in the layout's table can report the total of the portal also. Unless there is some FileMaker 11 portal filtering going on which isn't the case here, I prefer sum to compute a portal total as it refreshes more smoothly should you edit a portal record.
Here's one sample relationship that could work for your portal:
MainTable::gYear = PortalTable::Year AND
MainTable::PersonID = POrtalTable::PersonID
gYear can be a global field where you enter the year you want for the portal. PortalTable::Year can be a calculation field that returns Year (dateField) to produce a number to match with gYear.