Hi!
This is a really interesting challenge and I'd like to have a crack at it. Can I ask if you intend to track information for individual staff/volunteers in this same base? At first blush it seems you would need a table of people with their year on and projected year off, linked to a year record on another table for rollup and summarisation.
Hi!
This is a really interesting challenge and I'd like to have a crack at it. Can I ask if you intend to track information for individual staff/volunteers in this same base? At first blush it seems you would need a table of people with their year on and projected year off, linked to a year record on another table for rollup and summarisation.
Ideally it was be tracked in one base and as close to one table as possible but I’m not opposed to adding tables for people, etc. Can’t wait to see what you come up with!
Thanks! Will have a bash over the weekend if I get time.
Hi!
This is a really interesting challenge and I'd like to have a crack at it. Can I ask if you intend to track information for individual staff/volunteers in this same base? At first blush it seems you would need a table of people with their year on and projected year off, linked to a year record on another table for rollup and summarisation.
I was thinking more about your initial direction as I woke up this morning. It seems like that would require tracking individual people and then calculating projections off of them. I’m not entirely opposed to that idea but would it be possible to do purely off of numbers - no specific people???
I was thinking more about your initial direction as I woke up this morning. It seems like that would require tracking individual people and then calculating projections off of them. I’m not entirely opposed to that idea but would it be possible to do purely off of numbers - no specific people???
I'm sure it's doable with just numbers, just my initial intuition was to use a record per person. Perhaps a record per intake of people. Like I say, I'll have a go over the weekend if I get the time but I can't promise anything!
I think I was over complicating this by trying to restructure your data, instead I've just answered the question at the end of your first post and replicated the behaviour from your chart in Airtable.

The key is to add a linked record field, here called "Previous Years", which links to the same table, and add each previous year's record to this field.

You can then perform a rollup on each of the "New Volunteers" and "# Volunteers Leaving" fields to get the cumulative total for previous linked years.

Lastly, a formula field, "# Volunteers" to add the "New Volunteers" and "# Volunteers Leaving".

It's annoying to have to add all previous years to the linked record field when creating a new year but I believe this is the only way to do it without scripting and automations or restructuring your data completely.
Hope this is helpful. I'd also be keen to dig deeper if you want to optimise it, but would need more info to go on.