excel复制从单元格中find的string到一个新的单元格

我有一个目前只是返回true / false的公式,我想即兴而不是返回true / false,我可以得到find的string,并将其复制到另一个单元格?

这里是我使用的公式:

=NOT(NOT(SUM(--NOT(ISERR(SEARCH($D$2:$D$21;$B2)))))) 

谢谢

尝试,

 =INDEX(D:D, AGGREGATE(15, 6, ROW(D2:D21)/SIGN(SEARCH(D2:D21, B2)), 1)) 

在这里输入图像说明