Excel 365 在一个单元格中查找关键词来填充另一个单元格

Excel 365 在一个单元格中查找关键词来填充另一个单元格

我有一个单元格包含一个长字符串。我想在该字符串中查找关键词(关键词在列表中),然后根据该关键词在另一个单元格中输入一个值,如下所示:-

A1 单元格“漫威漫画男士 T 恤:银河护卫队格鲁特 (XX-Large)”

关键字列表 “Guardians of the Galaxy” 或 “GOTG” 或 “Guardians Galaxy” = “Guardians of the Galaxy”

“格鲁特” = “格鲁特”

输出至单元格 B1="“银河护卫队,格鲁特”

如果这有意义的话?

谢谢。

答案1

创建一个包含输入和输出的表格。

在此处输入图片描述

使用 TEXTJOIN 作为数组公式。

=TEXTJOIN(", ",,IF(ISNUMBER(SEARCH($D$1:$D$4,A1)),$E$1:$E$4,""))

作为数组公式,退出编辑模式时需要使用 Ctrl-Shift-Enter 而不是 Enter 进行确认。

在此处输入图片描述

相关内容