The formula
=IFERROR(INDEX(Names!A:A,AGGREGATE(15,6,ROW(Roster[Student Name])/(Roster[[System]:[System 2]]={"System 8","System 9","System 10"}),ROWS(R$3:R3))),"")
creates a 2 dimensional array with this part (Roster[[System]:[System 2]]={"System 8","System 9","System 10"})
(makes two columns)
It is not compatible with the one dimensional array part returned by ROW(Roster[Student Name]) (one column)
This is one way to reconcile that
It returns this at my end.
|
S |
1 |
Thursday |
2 |
System G |
3 |
Student 5 |
4 |
Student 10 |
5 |
Student 12 |
6 |
Student 13 |
7 |
Student 16 |
8 |
Student 17 |
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
If you would like to know more about multi-array formulas and re-dimensioning this is an excellent site to study. Careful. It can be addicting. LOL https://excelxor.com/
Bookmarks