За мой комментарий:
Если вы используете Excel 2016 или Office 365, вы можете использовать TEXTJOIN для этого в качестве формулы массива, например:
=TEXTJOIN(", ",TRUE,IF(ISNUMBER(SEARCH(A2,$B$2:$B$7)),$A$2:$A$7,""))
Или, если вы предпочитаете использовать табличную нотацию (без тегов столбца «Уникальный»):
=TEXTJOIN(", ",TRUE,IF(ISNUMBER(SEARCH([@Animal],[Related Animal])),[Animal],""))
Поместите эту формулу в ячейку C2 (и не забудьте подтвердить ее с помощью Ctrl + Shift + Enter, чтобы сделать ее формулой массива), а затем скопируйте ее. Если вы используете более раннюю версию Excel, для этого потребуется, чтобы результаты были в отдельных ячейках, или вам потребуется VBA.
ПРИМЕЧАНИЕ : Размещение закрывающих скобок было исправлено OP Giffyguy