Через запятую обязательно? Так намного сложнее или с допстолбцом.
Если в соседние ячейки, то вот так можно
Формула массива, вводится одновременным нажатием Контрл Шифт Ентер
Код
=ИНДЕКС(Лист2!$C$1:$C$122;НАИМЕНЬШИЙ(ЕСЛИ($A2=Лист2!$B$2:$B$121;СТРОКА(Лист2!$B$2:$B$121);122);СТОЛБЕЦ(A2)))&""
Еще вариант обычной формулой в разные ячейки
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(Лист2!$B$2:$B$121=$A2)/ЕНД(ПОИСКПОЗ(Лист2!$C$2:$C$121;$B2:B2;));Лист2!$C$2:$C$121);"")
Ща чуть попозже приложу с допстолбцом, если нужно
Довложил файл _2 с выводом в одну ячейку через запятую. С допстолбцом в Лист2