Thanks for the reply, I was trying a rollup with COUNTA(ARRAYUNIQUE(values)) which was giving 4 when it should be 5, but switching it to ARRAYUNIQUE(values) seems to give an accurate list: "Teacher 1, Teacher 2, Teacher 3, Teacher 4, Teacher 5"
BUT I want to count the number of teachers, and when I try to use this formula for counting the number of commas, it gives me 2 instead of 5
LEN({List of Unique Teachers}&"") - LEN(SUBSTITUTE({List of Unique Teachers}&"",",","")) + 1
I created a formula with just {List of Unique Teachers}&"" and it looks like this: "Teacher 1Teacher 2Teacher 3Teacher 4, Teacher 5"
So despite looking like a string, "List of Unique Teachers" is something else behind the scenes. Any ideas how to approach this?
If you've got automations to spare you might want to just:
1. Add a linked field to your "Educators" table to the "Teachers" table
2. Add a lookup field to grab all the teachers this educator has ever interacted with
3. Add an automation that triggers when the lookup field is updated, and pastes the lookup field values into the linked field to the "Teachers" table
This will automatically generate a unique list for you:

Link to base
I've banged my head against this wall for awhile now and couldn't figure out a formula based solution sorry
> I was trying a rollup with COUNTA(ARRAYUNIQUE(values)) which was giving 4 when it should be 5, but switching it to ARRAYUNIQUE(values) seems to give an accurate list: "Teacher 1, Teacher 2, Teacher 3, Teacher 4, Teacher 5"
One thing to note here is that I think that this might break if you have the following:

