Try IFERROR()

=IFERROR(INDEX($C$3:$C$18, SMALL(IF($G$3=$B$3:$B$18, ROW($B$3:$B$18)-MIN(ROW($B$3:$B$18))+1, ""), ROW(A1)),COLUMN(A1)),"")