В соседней теме подсмотрел формулу. Решил ее разобрать и переделать под себя.е
В столбце C считается правильно, а почему в столбце D не правильно?
В первом случае

=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$12;НАИМЕНЬШИЙ(ЕСЛИ(ПСТР($B$2:$B$12;1;(НАЙТИ(" ";$B$2:$B$12;1)-1))=$E$2;$A$2:$A$12);СЧЁТЗ($B$2:B2)));"")

=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$12;НАИМЕНЬШИЙ(ЕСЛИ(ПСТР($B$2:$B$12;1;(НАЙТИ(" ";$B$2:$B$12;1)-1))=$E$2;СЧЁТЗ($B$2:B2));СЧЁТЗ($B$2:B2)));"")
Как 
{1:2:3:4:5:6:7:8:9:10:11}
это массив записать формулой, но без ссылки на столбец А?
Ап. сработало

=ЕСЛИОШИБКА(ИНДЕКС($B$3:$B$13;НАИМЕНЬШИЙ(ЕСЛИ(ПСТР($B$3:$B$13;1;(НАЙТИ(" ";$B$3:$B$13;1)-1))=$E$3;СТРОКА($B$3:$B$13)-(СТРОКА($B$3)-1));СЧЁТЗ($B$3:B3)));"")
Страшно, правда, получилось, но работает!