You can do this per list. For example you can create a custom tag and make default value 0
and then when a campaign is sent to that list increment that value by 1 in Campaign setup > Change subscriber custom field value upon campaign sent > [INCREMENT_BY_1]
Not really. We do not have this functionality.
You can export the campaigns delivery reports ( Campaign Overview, click on the recipients number) and then manipulate them in excel.