Если он имеет доступ к формулам динамического массива (в настоящее время доступен только для инсайдеров Office 365):
=FILTER(B2:B6,ISNUMBER(SEARCH(D1,B2:B6)))
Поместите его в первую ячейку, а остальные заполнятся автоматически.
Если нет, то INDEX / AGGREGATE должен сделать это:
=IFERROR(INDEX(B:B,AGGREGATE(15,7,ROW($B$2:$B$6)/(ISNUMBER(SEARCH($D$1,B$2:$B$6))),ROW(1:1))),"")
Поместите это в первую ячейку и копируйте, пока не получите пробелы.
один БОЛЬШОЙ Примечание. Использование ПОИСКА позволяет использовать *
в поиске не требуется, так как он будет искать строку независимо.