In A3 copied down
Formula:
=IFERROR(IF($B$1="Active",INDEX('Active Staff w Salary'!$A$1:$A$2000,AGGREGATE(15,6,ROW($A$2:$A$2000)/(('Active Staff w Salary'!$A$2:$A$2000<>"")*('Active Staff w Salary'!$B$2:$B$2000=$D$1)),ROWS($A$2:$A2))),INDEX('ALL Staff List'!$A$1:$A$2000,AGGREGATE(15,6,ROW($A$2:$A$2000)/(('ALL Staff List'!$A$2:$A$2000<>"")*('ALL Staff List'!$B$2:$B$2000=$D$1)),ROWS($A$2:$A2)))),"")
In B# copied for columns B to E
Formula:
=IFERROR(INDEX('Active Staff w Salary'!$C$1:$F$2000,AGGREGATE(15,6,ROW($A$2:$A$2000)/(('Active Staff w Salary'!$A$2:$A$2000=$A3)*('Active Staff w Salary'!$B$2:$B$2000=$D$1)),1),MATCH(B$2,'Active Staff w Salary'!$C$1:$F$1,0)),"")
Bookmarks