One note on the solution given you; if you move the forms you will have to change the reference in the rows() part of the formulae. All the formulae are ARRAY ENTERED (Ctrl + Shift + Enter)
These are the formulae
Entered in B8 and copied across and down:
Formula:
=IFERROR(INDEX(Data!B$2:B$14,SMALL(IF(Data!$A$2:$A$14=Form!$B$3,ROW(Data!$A$2:$A$14)-MIN(ROW(Data!$A$2:$A$14))+1),ROWS($1:1))),"")
Entered in I8 and copied down only:
Formula:
=IFERROR(INDEX(Data!B$2:B$14,SMALL(IF(Data!$A$2:$A$14=Form!$B$3,ROW(Data!$A$2:$A$14)-MIN(ROW(Data!$A$2:$A$14))+1),ROWS($1:1))),"")
Entered in J8 and copied across and down:
Formula:
=IFERROR(INDEX(Data!H$2:H$14,SMALL(IF(Data!$A$2:$A$14=Form!$B$3,ROW(Data!$A$2:$A$14)-MIN(ROW(Data!$A$2:$A$14))+1),ROWS($1:1))),"")
Bookmarks