Hi Airtable Community!
In my Airtable base, I’ve got two main tables: one for stories written by kids, and another for notes that volunteers write to the authors. These tables are related through a one-to-many linked record setup: there can be multiple notes for a story, but not multiple stories for a note.
I’m trying to make two rollup fields: one that displays the text of the first two notes a story receives and one that displays the text of every note after the first two. I’d like to email notes back to authors after they have two notes and then again when they’ve accumulated several more, and would use each rollup field as part of the automation for the email body. The additional wrinkle is that the rollup should only count notes that haven’t been flagged (and therefore shouldn’t be returned), and there are handwritten notes too.
My thought was to add an Autonumber field in the notes table–each note will have to have a higher number than the last. Then, the aggregation formula of the first rollup would find the second number in the array, and display the note text field of any note equal to or below that value. The other rollup would display note text for any notes with a value above that number.
And of course, the rollup would only display results where a note has not been flagged.
Am I on the right track here? Is there any easier way to pull this off? Here is an example table of my setup.
