Hi everyone,
I'm managing class attendance for a dance school using Airtable. Currently, I have an attendance table where I track which students attended each class on specific dates. Each class has a fixed set of students that remain constant throughout the month, and I need to automatically replicate that list of students across each class date in the month without manually copying and pasting.
Example Table Structure:
Date Class Student Present
| 05/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | Alex Johnson | [ ] |
| 05/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | Sarah Brown | [ ] |
| 05/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | Maria Gonzalez | [ ] |
| 07/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 12/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 14/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 19/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 21/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 26/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |
| 28/08/2024 | Ballet Intermediate Adults - Mon & Wed PM | (Want to replicate all students here) | [ ] |

Note: The three students listed here are just an example. In reality, I may have 20 students attending in August, and I want to avoid having to copy and paste the names of all 20 students across the 8 classes scheduled for the month.
Context:
- I have an attendance table with the following fields: "Class" (linked record), "Student" (linked record), "Date," and "Present" (checkbox).
- "Class" is linked to a table where the course name and schedule are defined (e.g., "Ballet Intermediate Adults - Mon & Wed 8:00 PM - 9:30 PM").
- "Student" is a linked record containing all the students enrolled in that class.
- The class dates for the entire month are already set up in the attendance table, but I don’t want to manually duplicate the student list for each date.
What I’m Trying to Achieve:
- At the start of the month, I enter the correct students for the first class (e.g., the class on August 5th).
- I want a solution that, either by pressing a button or through automation, can automatically copy that student list to all subsequent dates in the month for the same course/class.
Issues Encountered:
- We’ve tried implementing a script to achieve this, but it only ends up duplicating a single student instead of the entire list.
- I would like to know if there is a simpler or native Airtable method to accomplish this, whether through automations, linked records, templates, or any other technique that allows me to keep the data normalized without making the process cumbersome for the administrative team.
I would greatly appreciate any guidance or suggestions on how to approach this problem.
Thanks!



